Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2024-24561

30
FAUCET Score

CVE-2024-24561 is a critical vulnerability affecting Vyper, a Pythonic Smart Contract Language for the Ethereum Virtual Machine, specifically versions 0.3.10 and earlier. The flaw stems from an insufficient bounds check in slice() functions when non-literal arguments are used for start or length, allowing for integer overflow. This can lead to out-of-bounds access to storage, memory, or calldata, and array length corruption. Rated 9.8 CRITICAL on the CVSS scale, this vulnerability is easily exploitable over the network with low attack complexity and no user interaction required, potentially resulting in complete compromise of confidentiality, integrity, and availability. Its FAUCET Risk Score is 93/100, indicating high risk. Currently, there is no evidence of active exploitation, nor are there publicly available exploits in Metasploit, Nuclei, or ExploitDB. Despite the lack of media coverage, the vulnerability has generated significant community discussion, with 10 mentions, suggesting awareness among cybersecurity professionals.

Impacted Technologies

VendorProductVersion(s)CPE
<= 0.3.10CPE matchmatch criteria
cpe:2.3:a:vyperlang:vyper:*:*:*:*:*:python:*:*

CVSS Data

CVSS version used by this source: 3.1

9.8CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.90%
Probability of exploitation in next 30 days
EPSS Percentile
56.0%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0090 is in the 41st percentile among its peer group of 36,897 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

pippatch availablevia ghsa
Product: vyperFixed in: 0.4.0
github_advisoryvendor investigatingvia nvd_reference
View patch

Vendor Advisories (1)

pipGHSA-9x7f-gwxq-6f2ccritical

Vyper's bounds check on built-in `slice()` function can be overflowed

Feb 1, 2024

References

github.com / vyperlang/vyper/blob/b01cd686aa567b32498fefd76bd96b0597c6f099/vyper/builtins/functions.py
Product
github.com / vyperlang/vyper/issues/3756
Issue Tracking
github.com / vyperlang/vyper/security/advisories/GHSA-9x7f-gwxq-6f2c
ExploitVendor Advisory