CVE-2025-62370CWE-248

CVE-2025-62370

High · published October 15, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
37.8
In the wild
Unconfirmed
What it is

⚡ A seemingly innocent malformed input could crash your Rust Ethereum services! Think of this vulnerability like a restaurant kitchen that completely shuts down when it receives an improperly labeled order. Instead of just returning the dish, it throws up its hands and walks out, leaving customers waiting and hungry! If exploited, an attacker could cause a denial-of-service (DoS) that disrupts network services, potentially leaving users unable to access critical applications. This could be particularly devastating for systems with high availability requirements, leading to loss of trust and revenue.

Put simply

Think of this vulnerability like a restaurant kitchen that completely shuts down when it receives an improperly labeled order. Instead of just returning the dish, it throws up its hands and walks out, leaving customers waiting and hungry! The Alloy Core libraries, used in the Rust Ethereum ecosystem, have an uncaught panic due to malformed input in the eip712_signing_hash() function. This oversight allows for a DoS attack, as the system fails to handle empty values appropriately.

What to do

If exploited, an attacker could cause a denial-of-service (DoS) that disrupts network services, potentially leaving users unable to access critical applications. This could be particularly devastating for systems with high availability requirements, leading to loss of trust and revenue. To mitigate this, upgrade to Alloy version 1.4.1 or backport the fix to 0.8.26, which adds a necessary check to handle empty elements before processing. Ensure that your services are monitored and consider implementing external auto-restarting mechanisms to improve responsiveness. You've got this! By taking these steps, you can secure your systems and keep those services running smoothly. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00446 · 37.8th percentile
Weakness
CWE-248 · Uncaught Exception
Published
2025-10-15T20:15Z
References (5)
EPSS history
Timeline
  • 15 OCT 15:32Z
    Alloy Core has a DoS vulnerability on `alloy_dyn_abi::TypedData` hashing
    cvelistv5