PT-2026-47801

CVE-2026-49762

·

Published

2026-06-09

·

Updated

2026-10-06

Description by

CVSS 4.0
5.1
Medium
MetricsAV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Elixir versions 1.5.0 through 1.20.0
Description Uncontrolled Resource Consumption in the standard library's Version module allows an attacker to cause a denial of service via CPU and memory exhaustion. The version parser converts numeric components to integers without bounding their length, forcing a super-linear, non-yielding base-10 to arbitrary-precision integer conversion through String.to integer/1 (also known as :erlang.binary to integer/1). This process pins a BEAM scheduler, and larger components can trigger an uncaught SystemLimitError that crashes the calling process. A string of approximately one megabyte is sufficient to trigger this issue, and no authentication is required. The issue is reachable via the parse digits/2 routine in lib/version.ex and public entry points including Version.parse/1, Version.parse!/1, Version.match?/3, Version.compare/2, and Version.parse requirement/1.
Recommendations Update to version 1.20.1.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-W2H8-8X3G-278P
AZL-89672
OESA-2026-2787
Found an issue in the description? Have something to add? Feel free to write us 👾