CVE:CVE-2012-3404
CNNVD:CNNVD-201207-384
GNU C Library（又名glibc，libc6）是一种按照LGPL许可协议发布的开源免费的C语言编译程序。
GNU C Library（又名glibc）2.12和其他版本中的libc中的stdio-common/vfprintf.c文件中的‘vfprintf’函数中存在安全漏洞，该漏洞源于程序没有正确地计算缓冲区长度。攻击者可借助使用positional参数和许多格式说明符的格式字符串，利用该漏洞绕过FORTIFY_SOURCE格式化字符串保护机制，造成拒绝服务（栈损坏和程序崩溃）。
solution:Upgrade gnu glibc to a higher version than 2.12,and avoid the version 2.12; Upgrade redhat enterprise_virtualization to a higher version than 3.0,and avoid the version 3.0; Upgrade canonical ubuntu_linux to a higher version than 8.04,10.04,11.04,11.10,12.04,and avoid the version 8.04,10.04,11.04,11.10,12.04; Upgrade redhat enterprise_linux to a higher version than 6.0,and avoid the version 6.0