Intel

AIKIDO-2025-10588

alloy-eips is vulnerable to Integer Overflow

Integer Overflow Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Aug 27, 2025

25

Low Risk

This Affects:

RUSTalloy-eips
0.0.1 - 1.0.25
Fixed in 1.0.26
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to an integer overflow in the fake_exponential function, which is used to calculate blob gas prices per EIP-4844. The vulnerability occurs when numerator_accum * numerator exceeds u128::MAX, causing the function to panic on arithmetic overflow. This can be triggered by processing blocks with intentionally invalid excess blob gas values near u64::MAX, potentially leading to denial of service.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you are using Windows.

Background info

alloy-eips is vulnerable to Integer Overflow in versions 0.0.1 - 1.0.25.

How to fix this

Upgrade the alloy-eips library to the patch version.