Contact | Site en Français               

 


 

VUPEN VNS v4.0

 
  Features and Options
  Free 14-Day Trial

  Partner Program

  Receive More Information
 
   
 

Latest Intelligence

 
  VUPEN Security Advisories

  Virus and Malware Alerts

  VUPEN Security Research
  Threat Watch Blog
  Zero-Day Monitor
  Search Engine
  Mailing List & RSS
 
   

>> X.Org X11 Integer Overflow and Memory Corruption Vulnerabilities

Title : X.Org X11 Integer Overflow and Memory Corruption Vulnerabilities
VUPEN ID : VUPEN/ADV-2008-0179
CVE ID : CVE-2007-5760 - CVE-2007-5958 - CVE-2007-6427 - CVE-2007-6428 - CVE-2007-6429 - CVE-2008-0006
CWE ID : VUPEN VNS Only
CVSS V2 : VUPEN VNS Only
Rated as : Moderate Risk 
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2008-01-18


Technical Description    Receive VUPEN Security alerts in a Text format  Receive VUPEN Security alerts in a PDF format  Receive VUPEN Security alerts in an XML format 

Multiple vulnerabilities have been idenitified in X.Org X11 Server, which could be exploited by malicious authorized clients to disclose sensitive information, cause a denial of service or execute arbitrary code.

The first issue is caused by an invalid array index within the XFree86-Misc extension when processing "PassMessage" requests, which could be exploited by attackers to crash a vulnerable server or execute arbitrary code with "root" privileges.

The second vulnerability is caused by integer overflow errors in the EVI extension when processing "GetVisualInfo" requests, which could be exploited by attackers to crash a vulnerable server or execute arbitrary code with "root" privileges.

The third issue is caused by integer overflow errors in the MIT-SHM extension when allocating the pixmap, which could be exploited by attackers to crash a vulnerable server or execute arbitrary code with "root" privileges.

The fourth vulnerability is caused by a memory corruption error in the "ProcGetReservedColormapEntries()" function within the TOG-CUP extension, which could be exploited by attackers to read arbitrary memory data.

The fifth issue is caused by a memory corruption error in the Xinput extension when processing malformed requests, which could be exploited by attackers to crash a vulnerable server or execute arbitrary code with "root" privileges.

The sixth vulnerability is caused by a buffer overflow error when parsing PCF fonts, which could be exploited by malicious users to crash a vulnerable server or execute arbitrary code with "root" privileges.

The seventh issue is caused by a design error in the "X :1 -sp <file>" command when displaying error messages, which could be exploited by a malicious user to verify the existence of files and directories in restricted directories.

Affected Products

X.org X11 version R7.3 and prior
Xorg xserver versions prior to 1.4.1

Solution

Apply patch for Xorg xserver version 1.2 :
ftp://ftp.freedesktop.org/pub/xorg/X11R7.2/patches/xorg-xserver-1.2-multiple-overflows.diff

Apply patch for Xorg xserver version 1.4 :
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-multiple-overflows.diff

Apply patch for libXfont :
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-libXfont-1.3.1-pcf-parser.diff

References

http://www.vupen.com/english/advisories/2008/0179
http://lists.freedesktop.org/archives/xorg/2008-January/031918.html
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=646
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=645
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=644
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=643

Credits

Vulnerabilities reported by regenrecht, VeriSign iDefense Labs, Takuya Shiozaki and CERT/CC.

ChangeLog

2008-01-18 : Initial release

Vulnerability Management

Subscribe to VUPEN VNS and receive real-time alerts with CVE, CWE, and CVSS when new advisories or patches relevant to your systems and network configurations are available.

Feedback

If you have additional information or corrections for this security advisory please submit them via our contact form.

 

VUPEN Vulnerability
Notification Service

 

Latest Advisories

  

   
    





Copyright VUPEN © 2004-2010 - Privacy Policy