Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-90114.json
JSON Data
https://api.osv.dev/v1/vulns/AZL-90114
Upstream
Published
2026-06-10T16:17:12Z
Modified
2026-08-30T05:26:50Z
Summary
CVE-2026-49760 affecting package erlang for versions less than 26.2.5.21-2
Details

Stack-based Buffer Overflow vulnerability in Erlang OTP (erl_interface) allows Stack-based Buffer Overflow.

This vulnerability is associated with program file lib/erlinterface/src/misc/eiprintterm.c and program routine eisprint_term.

The C function eisprint_term uses an internal 2000-character stack buffer to format terms. When called with an encoded Erlang term containing a very large integer (encoded representation exceeding 2000 characters), the buffer overflows. The overflow bytes are restricted to the ASCII values of 0-9 and A-F, which limits exploitation to Denial of Service.

The companion function eiprintterm, which prints directly to a FILE instead of a memory buffer, does not contain this bug.

This issue affects OTP from OTP 17.0 before OTP 29.0.2, OTP 28.5.0.2 and OTP 27.3.4.13, corresponding to erl_interface from 3.7.16 before 5.8.1, 5.7.0.1 and 5.5.2.1.

References

Affected packages

Azure Linux:3 / erlang

Package

Name
erlang
Purl
pkg:rpm/azure-linux/erlang

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
26.2.5.21-2

Database specific

source
"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-90114.json"