Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 512324 - (CVE-2009-2287) CVE-2009-2287 kernel: KVM: x86: check for cr3 validity in ioctl_set_sregs
CVE-2009-2287 kernel: KVM: x86: check for cr3 validity in ioctl_set_sregs
Status: CLOSED UPSTREAM
Product: Security Response
Classification: Other
Component: vulnerability (Show other bugs)
unspecified
All Linux
high Severity high
: ---
: ---
Assigned To: Red Hat Product Security
http://cve.mitre.org/cgi-bin/cvename....
impact=important,public=20090315,repo...
: Security
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-07-17 06:32 EDT by Jan Lieskovsky
Modified: 2012-07-16 14:32 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2010-12-21 13:02:43 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Jan Lieskovsky 2009-07-17 06:32:52 EDT
Common Vulnerabilities and Exposures assigned an identifier CVE-2009-2287 to
the following vulnerability:

The kvm_arch_vcpu_ioctl_set_sregs function in the KVM in Linux kernel 2.6 before 2.6.30, when running on x86 systems, does not validate the page table root in a KVM_SET_SREGS call, which allows local users to cause a denial of service (crash or hang) via a crafted cr3 value, which triggers a NULL pointer dereference in the gfn_to_rmap function. 

References:
http://www.openwall.com/lists/oss-security/2009/06/30/1
http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git;a=blob;f=queue-2.6.30/kvm-x86-check-for-cr3-validity-in-ioctl_set_sregs.patch;h=b48a47dad2cf76358b327368f80c0805e6370c68;
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=59839dfff5eabca01cc4e20b45797a60a80af8cb
http://sourceforge.net/tracker/?func=detail&atid=893831&aid=2687641&group_id=180599
http://bugs.gentoo.org/show_bug.cgi?id=277375
Comment 1 Jan Lieskovsky 2009-07-17 06:34:09 EDT
This issue affects current version in F10 (kernel-2.6.29.6-93.fc10), F11
(kernel-2.6.29.6-213.fc11) not checked.
Comment 2 Mathieu Jobin 2010-03-19 09:11:37 EDT
just a guess by looking at the patch ... 


can't it have a similar problem with cr2 ?


http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=59839dfff5eabca01cc4e20b45797a60a80af8cb

Note You need to log in before you can comment on or make changes to this bug.