Severity
7.2HIGH
EPSS
0.1%
top 83.33%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMay 2
Latest updateMay 1

Description

Multiple heap-based buffer overflows in the cirrus_invalidate_region function in the Cirrus VGA extension in QEMU 0.8.2, as used in Xen and possibly other products, might allow local users to execute arbitrary code via unspecified vectors related to "attempting to mark non-existent regions as dirty," aka the "bitblt" heap overflow.

CVSS vector

AV:L/AC:L/C:C/I:C/A:CExploitability: 3.9 | Impact: 10.0

Affected Packages4 packages

Debianqemu< 0.9.0-2+3
NVDqemu/qemu0.8.2
NVDopensuse/opensuse11.0, 11.1+1

Also affects: Debian Linux 3.1, 4.0, Fedora 8, 9

🔴Vulnerability Details

3
GHSA
GHSA-g9wg-j7vq-xx6p: Multiple heap-based buffer overflows in the cirrus_invalidate_region function in the Cirrus VGA extension in QEMU 02022-05-01
OSV
CVE-2007-1320: Multiple heap-based buffer overflows in the cirrus_invalidate_region function in the Cirrus VGA extension in QEMU 02007-05-02
CVEList
CVE-2007-1320: Multiple heap-based buffer overflows in the cirrus_invalidate_region function in the Cirrus VGA extension in QEMU 02007-05-02

📋Vendor Advisories

4
Red Hat
qemu: cirrus: insufficient blit region checks2014-12-04
Red Hat
kvm/qemu/xen: Incomplete upstream fix for CVE-2007-13202008-10-29
Red Hat
xen/qemu Cirrus LGD-54XX "bitblt" Heap Overflow2007-04-20
Debian
CVE-2007-1320: qemu - Multiple heap-based buffer overflows in the cirrus_invalidate_region function in...2007

💬Community

7
Bugzilla
CVE-2007-1320 xen/qemu Cirrus LGD-54XX "bitblt" Heap Overflow2008-11-11
Bugzilla
CVE-2008-4539 kvm/qemu/xen: Incomplete upstream fix for CVE-2007-13202008-10-14
Bugzilla
CVE-2007-1320 xen/qemu Cirrus LGD-54XX "bitblt" Heap Overflow [Fedora 8]2008-05-27
Bugzilla
CVE-2007-1320 xen/qemu Cirrus LGD-54XX "bitblt" Heap Overflow [Fedora 9]2008-05-27
Bugzilla
CVE-2007-13{20-23}, CVE-2007-1366: qemu multiple vulnerabilities2007-09-26
CVE-2007-1320 (HIGH CVSS 7.2) | Multiple heap-based buffer overflow | cvebase.io