CVE-2023-32675 Details
Description
Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In contracts with more than one regular nonpayable function, it is possible to send funds to the default function, even if the default function is marked `nonpayable`. This applies to contracts compiled with vyper versions prior to 0.3.8. This issue was fixed by the removal of the global `calldatasize` check in commit `02339dfda`. Users are advised to upgrade to version 0.3.8. Users unable to upgrade should avoid use of nonpayable default functions.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jan 21, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/vyperlang/vyper/commit/02339dfda0f3caabad142060d511d10bfe93c520 | CVE | Patch |
| https://github.com/vyperlang/vyper/security/advisories/GHSA-vxmm-cwh2-q762 | CVE | ExploitPatchVendor Advisory |
| https://github.com/vyperlang/vyper/commit/02339dfda0f3caabad142060d511d10bfe93c520 | [email protected] | Patch |
| https://github.com/vyperlang/vyper/security/advisories/GHSA-vxmm-cwh2-q762 | [email protected] | ExploitPatchVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-670 | Always-Incorrect Control Flow Implementation | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| vyperlang vyper | < 0.3.8 |
CPE
Remediation
| |
Change History
8 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Oct 26, 2023 | Modified Analysis | [email protected] |
| Oct 4, 2023 | CVE Modified | [email protected] |
| Aug 2, 2023 | CPE Deprecation Remap | [email protected] |
| May 26, 2023 | Initial Analysis | [email protected] |