Contact | Site en Français               

 


 

Vulnerabilities & Threats

 
  VUPEN Security Advisories
  Linux Security Advisories

  Malware Advisories

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

>> QEMU Data Handling Multiple Command Execution and Denial of Service Vulnerabilities

Title : QEMU Data Handling Multiple Command Execution and Denial of Service Vulnerabilities
VUPEN ID : VUPEN/ADV-2007-1597
CVE ID : CVE-2007-1320 - CVE-2007-1321 - CVE-2007-1322 - CVE-2007-1366 - CVE-2007-2454 - CVE-2007-2455 - CVE-2007-5729 - CVE-2007-5730 - CVE-2008-0928
Rated as : Moderate Risk 
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2007-05-01


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 identified in QEMU, which could be exploited by remote attackers to cause a denial of service or execute arbitrary code.

The first issue is caused by a heap overflow error in the "cirrus_invalidate_region()" within the Cirrus video driver, which could be exploited by attackers to execute arbitrary commands.

The second vulnerability is caused by heap overflow and integer signedness errors in the NE2000 network driver, which could be exploited by attackers to bypass security checks and execute arbitrary code.

The third issue is caused by an infinite loop in the emulated SB16 device, which could be exploited to cause a denial of service.

The fourth issue is caused by an error in the DMA code that dereferences an uninitialized function pointer when handling commands sent to an unregistered dma, which could be exploited to cause a denial of service.

The fifth vulnerability is caused by a divide-by-zero in an unprivileged "aam" instruction when handling the undocumented divisor operand channel, which could be exploited to crash an affected application.

The sixth issue is caused by an error in the "icebp" instruction, which could be exploited to halt the virtual machine, creating a denial of service condition.

The seventh vulnerability is caused by insufficient block device address range checking, which could be exploited to bypas ssecurity restrictions or crash an affected application.

Multiple errors within the BIOS and the emulated IDE controller could be exploited to cause a denial of service or bypass security checks.

Affected Products

QEMU versions 0.x

Solution

VUPEN Security is not aware of any vendor-supplied patch.

References

http://www.vupen.com/english/advisories/2007/1597
http://taviso.decsystem.org/virtsec.pdf

Credits

Vulnerabilities reported by Tavis Ormandy (Google) and Ian Jackson.

ChangeLog

2007-05-01 : Initial release

Vulnerability Management

Subscribe to VUPEN VNS and receive real-time alerts 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.

 

Vulnerability Alerting

Free 14-Day Trial

 
  Latest News

 

  >> 2009-07-06

     

  Microsoft Windows 0-Day
  Flaw Exploited in the Wild


  >> 2009-06-10

     

  VUPEN Security Research
  Discovered Critical Flaws
  in Adobe Acrobat and MS

  Office Word


  >> 2009-06-02

     

  VUPEN Security Research
  Discovered Critical Flaws
  in ACDSee Products


  >> 2009-05-22

     

  VUPEN Discovered Two
  Critical Vulnerabilities in
  Novell GroupWise 8 / 7

 

 

More Informations    
    








Copyright 2003-2009 © VUPEN.COM - Privacy Policy