CVE-2022-24788 is a critical buffer overrun vulnerability affecting Vyper, a Pythonic Smart Contract Language for the Ethereum Virtual Machine, specifically in versions prior to 0.3.2. This flaw arises when importing functions from a JSON interface that return 'bytes', leading to bytecode that fails to properly clamp byte lengths. With a CVSS score of 9.8 (CRITICAL), this vulnerability allows for unauthenticated remote exploitation with high impact on confidentiality, integrity, and availability. While there are no known active exploits, public exploit code, or KEV listing, the vulnerability has garnered significant community discussion, indicating awareness and potential future exploitation.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 0.3.2CPE matchmatch criteria | cpe:2.3:a:vyperlang:vyper:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
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.
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.