PT-2014-2266 · Gnu+3 · Gnu C Library+3
Stefan Cornelius
·
Published
2012-07-18
·
Updated
2019-04-22
·
CVE-2012-3405
CVSS v2.0
5.0
Medium
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:P |
Name of the Vulnerable Software and Affected Versions
GNU C Library (aka glibc) versions 2.14 and other versions
Description
The issue arises from a miscalculation of buffer length in the
vfprintf function, allowing attackers to bypass format-string protection and cause a denial of service, resulting in a segmentation fault and crash. This occurs when a format string contains a large number of format specifiers, triggering desynchronization within the buffer size handling.Recommendations
For GNU C Library (aka glibc) versions 2.14 and other versions, consider disabling the
vfprintf function as a temporary workaround until a patch is available. Restrict the use of format strings with multiple format specifiers to minimize the risk of exploitation.Fix
DoS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Centos
Gnu C Library
Red Hat
Suse