CVE Catalog

CVE-2023-6246

High
Published: Translated: NVD NIST

Summary

A heap-based buffer overflow was found in the __vsyslog_internal function of the glibc library. This issue occurs when the openlog function was not called, or called with the ident argument set to NULL, and the program name exceeds 1024 bytes, resulting in an application crash or local privilege escalation.

Risk Assessment

This vulnerability may lead to application crashes and allow local privilege escalation, posing a serious security threat to the system.

Recommendation

It is recommended to update the glibc library to a version that is not vulnerable to this issue and ensure that the openlog function is correctly called with appropriate arguments.

Related vulnerabilities

Original NVD description (English source)

A heap-based buffer 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 the openlog function was not called, or called with the ident argument set to NULL, and the program name (the basename of argv[0]) is bigger than 1024 bytes, resulting in an application crash or local privilege escalation. This issue affects glibc 2.36 and newer.

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