Katalog CVE

CVE-2023-6780

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

Streszczenie

W funkcji __vsyslog_internal biblioteki glibc wykryto przepełnienie liczb całkowitych. Funkcja ta jest wywoływana przez syslog i vsyslog. Problem występuje, gdy funkcje są wywoływane z bardzo długą wiadomością, co prowadzi do nieprawidłowego obliczenia rozmiaru bufora i niezdefiniowanego zachowania. Dotyczy glibc 2.37 i nowszych.

Ocena ryzyka

Może wystąpić niezdefiniowane zachowanie, potencjalnie prowadzące do przepełnienia bufora i wykonania dowolnego kodu lub awarii aplikacji. Wpływa na aplikacje korzystające z syslog z długimi wiadomościami.

Rekomendacja

Zaktualizuj glibc do wersji zawierającej poprawkę. Unikaj przekazywania bardzo długich wiadomości do funkcji syslog w aplikacjach.

Inne podatności w glibc

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

An integer overflow was found in the __vsyslog_internal function of the glibc library. This function is called by the syslog and vsyslog functions. This issue occurs when these functions are called with a very long message, leading to an incorrect calculation of the buffer size to store the message, resulting in undefined behavior. This issue affects glibc 2.37 and newer.

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