CVE-2026-114663
High · 8.4CVSS
8.4
EPSS
0.1%
Published
Oct 22, 2026
CISA due date
—
The record
Vyper 0.4.0b1 through 0.5.0b1 miscompiles unfoldable constants and omitted default arguments from imported modules, because parse_Name resolves their names in the using function's scope rather than at declaration. When a contract's parameter, local, or loop variable shares such a name, attacker-influenced input can replace the intended value, including out-of-range values for narrow types such as uint8, corrupting validation or accounting logic.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-14288 GitLab has remediated an issue in GitLab EE affecting all versions from 17.4 before… CWE-706
- CVE-2026-92262 MariaDB server is a community developed fork of MySQL server. CWE-706
- CVE-2026-107822 MariaDB server is a community developed fork of MySQL server. CWE-706
- CVE-2026-92951 vm2 before 3.11.7 contains an incorrect authorization vulnerability in the external… CWE-706
- CVE-2026-87618 Incorrect reference resolution in Storage in Google Chrome on on Windows prior to… CWE-706
- CVE-2026-87613 Incorrect reference resolution in Extensions in Google Chrome prior to 153.0.8010.36… CWE-706
- CVE-2026-87562 Incorrect reference resolution in Accessibility in Google Chrome on on Mac prior to… CWE-706
- CVE-2026-87547 Incorrect reference resolution in FileSystem in Google Chrome prior to 153.0.8010.36… CWE-706