Katalog CVE

CVE-2026-49760

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

W bibliotece erl_interface języka Erlang OTP występuje przepełnienie bufora stosowego w funkcji ei_s_print_term. Funkcja używa wewnętrznego bufora 2000 znaków, który może zostać przepełniony podczas formatowania bardzo dużych liczb całkowitych. Przepełnienie ogranicza się do znaków ASCII 0-9 i A-F, co ogranicza eksploatację do ataku DoS.

Ocena ryzyka

Podatność umożliwia atakującemu spowodowanie awarii procesu (Denial of Service) poprzez dostarczenie specjalnie spreparowanego terminu Erlanga.

Rekomendacja

Zaktualizuj Erlang OTP do wersji 29.0.2, 28.5.0.2 lub 27.3.4.13 (lub nowszej) oraz odpowiednią wersję erl_interface.

Inne podatności w Erlang OTP

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Stack-based Buffer Overflow vulnerability in Erlang OTP (erl_interface) allows Stack-based Buffer Overflow. This vulnerability is associated with program file lib/erl_interface/src/misc/ei_printterm.c and program routine ei_s_print_term. The C function ei_s_print_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 ei_print_term, 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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS