CVE Catalog

CVE-2023-6780

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Summary

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

Risk Assessment

Undefined behavior may occur, potentially leading to buffer overflow and arbitrary code execution or application crash. It affects applications using syslog with long messages.

Recommendation

Update glibc to a version containing the fix. Avoid passing very long messages to syslog functions in applications.

Other vulnerabilities in glibc

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS