CVE-2010-0297 Memory corruption in n/a

High 7.2 Published Updated

Guest OS users can trigger a buffer overflow in QEMU's USB handling to crash the guest or execute arbitrary code on the host.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2010-0297?

CVE-2010-0297 is a high-severity memory corruption vulnerability in Qemu Qemu, published on 12 Feb 2010. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Buffer overflow in the usb_host_handle_control function in the USB passthrough handling implementation in usb-linux.c in QEMU before 0.11.1 allows guest OS users to cause a denial of service (guest OS crash or hang) or possibly execute arbitrary code on the host OS via a crafted USB packet.

Weakness: CWE-119

Which versions are affected by CVE-2010-0297?

It affects 1 product.

Products include Qemu Qemu.

How do I fix CVE-2010-0297?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2010-0297 being exploited?

There is no known exploitation of CVE-2010-0297 in the wild and no public exploit code.

All Qemu Qemu vulnerabilities

Sources

Also known as GHSA-r7ff-53hm-m6vh.

Is CVE-2010-0297 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free