Lucene search
K

5 matches found

Github Security Blog
Github Security Blog
added 2025/02/21 10:43 p.m.14 views

Vyper's sqrt doesn't define rounding behavior

Vyper's sqrt builtin uses the babylonian method to calculate square roots of decimals. Unfortunately, improper handling of the oscillating final states may lead to sqrt incorrectly returning rounded up results. the fix is tracked in https://github.com/vyperlang/vyper/pull/4486 Vulnerability Detai...

7.5CVSS7.2AI score0.00241EPSS
Exploits0References5Affected Software1
OSV
OSV
added 2025/02/21 10:15 p.m.0 views

PYSEC-2025-29

vyper is a Pythonic Smart Contract Language for the EVM. Vyper sqrt builtin uses the babylonian method to calculate square roots of decimals. Unfortunately, improper handling of the oscillating final states may lead to sqrt incorrectly returning rounded up results. This issue is being addressed a...

7.5CVSS5.9AI score0.00241EPSS
Exploits0References2
Vulnrichment
Vulnrichment
added 2025/02/21 9:36 p.m.20 views

CVE-2025-26622 sqrt doesn't define rounding behavior in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Vyper sqrt builtin uses the babylonian method to calculate square roots of decimals. Unfortunately, improper handling of the oscillating final states may lead to sqrt incorrectly returning rounded up results. This issue is being addressed a...

2.3CVSS7.4AI score0.00241EPSS
Exploits0References2
CVE
CVE
added 2025/02/21 9:36 p.m.66 views

CVE-2025-26622

The CVE concerns vyper’s sqrt() builtin, which uses the Babylonian method for decimals. The problem arises from improper handling of oscillating final states, which can cause sqrt to return a rounded-up value (e.g., for certain inputs, 0.9999999998 → 0.9999999999). The issue is detailed in the GH...

7.5CVSS6.4AI score0.00241EPSS
Exploits0References2Affected Software1
Cvelist
Cvelist
added 2025/02/21 9:36 p.m.11 views

CVE-2025-26622 sqrt doesn't define rounding behavior in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Vyper sqrt builtin uses the babylonian method to calculate square roots of decimals. Unfortunately, improper handling of the oscillating final states may lead to sqrt incorrectly returning rounded up results. This issue is being addressed a...

2.3CVSS0.00241EPSS
Exploits0References2
Rows per page
Query Builder