CVE Radar Logo
CVERadar
CVE Radar Logo
CVERadar

CVE-2024-26149

Medium Severity
Vyperlang
SVRS
30/100

CVSSv3
5.3/10

EPSS
0.00287/1

CVE-2024-26149 is a vulnerability in Vyper, a smart contract language for the Ethereum Virtual Machine. This vulnerability can lead to out-of-bounds reads in smart contracts that use arrays within the _abi_decode function. Specifically, an excessively large starting index for an array can cause the read position to overflow, resulting in values being decoded from outside the intended array bounds. This issue impacts Vyper versions 0.3.10 and earlier.

The CVSS score is 5.3, while the SOCRadar Vulnerability Risk Score (SVRS) is 30, indicating a lower immediate risk compared to critical vulnerabilities but should still be monitored. Exploitation of this vulnerability could lead to unpredictable contract behavior and potential security breaches. While the SVRS is not critical, the fact that it's tagged "In The Wild" warrants heightened vigilance and a prompt update to a patched version of Vyper. This vulnerability is important because it could allow attackers to manipulate smart contract execution in unexpected ways.

In The Wild
CVSS:3.1
AV:N
AC:L
PR:N
UI:N
S:U
C:L
I:N
A:N
2024-02-26

2025-01-16

Indicators of Compromise

No IOCs found for this CVE

Exploits

No exploits found for this CVE

Enhance Your CVE Management with SOCRadar Vulnerability Intelligence
Get comprehensive CVE details, real-time notifications, and proactive threat management all in one platform.
CVE Details
Access comprehensive CVE information instantly
Real-time Tracking
Subscribe to CVEs and get instant updates
Exploit Analysis
Monitor related APT groups and threats
IOC Tracking
Analyze and track CVE-related IOCs

News

CVE-2024-26149 | Vyper up to 0.3.10 _abi_decode memory corruption (GHSA-9p8r-4xp4-gw5w)
vuldb.com2025-01-17
CVE-2024-26149 | Vyper up to 0.3.10 _abi_decode memory corruption (GHSA-9p8r-4xp4-gw5w) | A vulnerability was found in Vyper up to 0.3.10. It has been rated as critical. This issue affects the function _abi_decode. The manipulation leads to memory corruption. The identification of this vulnerability is CVE-2024-26149. The attack may be initiated remotely. There is no exploit available.
vuldb.com
rss
forum
news

Social Media

No tweets found for this CVE

Affected Software

Configuration 1
TypeVendorProduct
AppVyperlangvyper

References

ReferenceLink
[email protected]https://github.com/vyperlang/vyper/security/advisories/GHSA-9p8r-4xp4-gw5w
GITHUBhttps://github.com/vyperlang/vyper/security/advisories/GHSA-9p8r-4xp4-gw5w
AF854A3A-2127-422B-91AE-364DA2661108https://github.com/vyperlang/vyper/security/advisories/GHSA-9p8r-4xp4-gw5w
[email protected]https://github.com/vyperlang/vyper/security/advisories/GHSA-9p8r-4xp4-gw5w

CWE Details

CWE IDCWE NameDescription
CWE-119Improper Restriction of Operations within the Bounds of a Memory BufferThe software performs operations on a memory buffer, but it can read from or write to a memory location that is outside of the intended boundary of the buffer.

CVE Radar

Real-time CVE Intelligence & Vulnerability Management Platform

CVE Radar provides comprehensive vulnerability intelligence by monitoring CVE databases, security advisories, and threat feeds. Get instant updates on new vulnerabilities, exploit details, and mitigation strategies specific to your assets.

Get Free Vulnerability Intelligence AccessAccess real-time CVE monitoring, exploit analysis, and threat intelligence