Stack-based Buffer Overflow in Erlang OTP Affects Multiple Versions
CVE-2026-49760
6.9MEDIUM
What is CVE-2026-49760?
The stack-based buffer overflow vulnerability in Erlang OTP's ei_s_print_term function can be triggered by passing an encoded Erlang term with an excessively large integer, exceeding the internal stack buffer limit of 2000 characters. This results in overflow, where the manipulated stack may lead to a Denial of Service. While this flaw affects specific versions of OTP and erl_interface, the companion function ei_print_term remains unaffected, as it does not utilize a fixed-size memory buffer. Users of impacted versions should apply patches immediately to mitigate potential risks.
Affected Version(s)
OTP 3.7.16
OTP 17.0
OTP 84adefa331c4159d432d22840663c38f155cd4c1 < 0bef277b2d39dc8babb9ceb4f5d0a456f3007111
