CVE-2026-114118
Medium
Description
Vyper 0.3.4 through 0.5.0b1 computes the remaining blueprint size in create_from_blueprint by uint256 subtraction without first checking that code_offset is below the blueprint's code size, so a huge offset wraps to a small positive value. An attacker controlling code_offset can make a factory deploy contracts with no runtime code, potentially trapping ETH and tokens.
SeverityMedium
CVSS4.8
Exploit probability—
Product
Vyper
PublishedOct 21, 2026
First seenOct 21, 2026
Weakness typeCWE-681CWE-681
How to fix
Vendor advisories
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| vyperlang vyper | 0.3.4 ≤ v ≤ 0.5.0b1 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.