CVE-2013-1981: Buffer Overflow
Multiple integer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to trigger allocation of insufficient memory and a buffer overflow via vectors related to the (1) XQueryFont, (2) XF86BigfontQueryFont, (3) XListFontsWithInfo, (4) XGetMotionEvents, (5) XListHosts, (6) XGetModifierMapping, (7) XGetPointerMapping, (8) XGetKeyboardMapping, (9) XGetWindowProperty, (10) XGetImage, (11) LoadColornameDB, (12) XrmGetFileDatabase, (13) XimParseStringFile, or (14) TransFileName functions.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2013-1981?
CVE-2013-1981 is classified as a high-severity vulnerability due to the risk of buffer overflows leading to arbitrary code execution.
How do I fix CVE-2013-1981?
To fix CVE-2013-1981, update the X.org libX11 library to version 1.6 or later.
Who is affected by CVE-2013-1981?
CVE-2013-1981 affects users of X.org libX11 versions 1.5.0 up to 1.5.99.901 and specific versions of Ubuntu Linux.
What types of vulnerabilities does CVE-2013-1981 exploit?
CVE-2013-1981 exploits integer overflow vulnerabilities in multiple X server functions.
What could happen if CVE-2013-1981 is exploited?
If exploited, CVE-2013-1981 could lead to a denial of service or potentially allow an attacker to execute arbitrary code.