CVE-2009-3722

KVM: Check cpl before emulating debug register access

Published Oct 30, 2009 CVSS 2.0 · 7.1 High EPSS 2.3% KEV · Not listed
Description
The handle_dr function in arch/x86/kvm/vmx.c in the KVM subsystem in the Linux kernel before 2.6.31.1 does not properly verify the Current Privilege Level (CPL) before accessing a debug register, which allows guest OS users to cause a denial of service (trap) on the host OS via a crafted application.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1962-1 New kvm packages fix several vulnerabilities
EUVD EUVD EUVD-2009-3695 The handle_dr function in arch/x86/kvm/vmx.c in the KVM subsystem in the Linux kernel before 2.6.31.1 does not properly verify the Current Privilege Level (CPL) before accessing a debug register, which allows guest OS users to cause a denial of service (trap) on the host OS via a crafted application.
Ubuntu USN Ubuntu USN USN-864-1 Linux kernel vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 7, 2024, 6:38 AM
Reserved
Oct 16, 2009, 12:00 AM
Status
Modified
Published
Oct 30, 2009, 8:30 PM
Modified
Jun 16, 2026, 11:12 PM
Severity
Moderate
Public date
Sep 10, 2009, 12:00 AM