kvm: arch/x86/kvm/x86.c: reading uninitialized stack memory
Published Dec 23, 2010
2.1
LOWCVSS 2.0
EPSS 0.46%
Description
arch/x86/kvm/x86.c in the Linux kernel before 2.6.36.2 does not initialize certain structure members, which allows local users to obtain potentially sensitive information from kernel stack memory via read operations on the /dev/kvm device.
Affected products
No data.
Configuration 1
- < 2.6.36.2
Configuration 2
- 6.0
- 6.0
- 11
- 11
- 11
No data.
Red Hat Enterprise Linux 5
kvm-0:83-164.el5_5.30
Fixed · RHSA-2010:0998
Red Hat Enterprise Linux 6
kernel-0:2.6.32-131.0.15.el6
Fixed · RHSA-2011:0542
Red Hat Enterprise Linux 6.0 EUS - Server Only
kernel-0:2.6.32-71.31.1.el6
Fixed · RHSA-2011:0883
Red Hat Enterprise Linux 5
kernel
Affected
| Product | Package | State | Advisory |
|---|---|---|---|
| Red Hat Enterprise Linux 5 | kvm-0:83-164.el5_5.30 | Fixed | RHSA-2010:0998 |
| Red Hat Enterprise Linux 6 | kernel-0:2.6.32-131.0.15.el6 | Fixed | RHSA-2011:0542 |
| Red Hat Enterprise Linux 6.0 EUS - Server Only | kernel-0:2.6.32-71.31.1.el6 | Fixed | RHSA-2011:0883 |
| Red Hat Enterprise Linux 5 | kernel | Affected | n/a |
No package ranges for this CVE.
Remediation
Red Hat statement
This issue did not affect the version of Linux kernel as shipped with Red Hat Enterprise Linux 3, 4 and Red Hat Enterprise MRG as they did not include support for Kernel-based Virtual Machine (KVM). A future kernel update in Red Hat Enterprise Linux 5 may address this flaw.
References (19)
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=97e69aa62f8b5d338d6cff49be09e37cc1262838 x_refsource_CONFIRM
- http://git.kernel.org/?p=virt/kvm/kvm.git%3Ba=commit%3Bh=831d9d02f9522e739825a51a11e3bc5aa531a905 x_refsource_CONFIRM
- http://lists.opensuse.org/opensuse-security-announce/2011-01/msg00004.html vendor-advisoryx_refsource_SUSEMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2011-02/msg00000.html vendor-advisoryx_refsource_SUSEMailing ListThird Party Advisory
- http://openwall.com/lists/oss-security/2010/11/04/10 mailing-listx_refsource_MLISTMailing ListPatchThird Party Advisory
- http://openwall.com/lists/oss-security/2010/11/05/4 mailing-listx_refsource_MLISTMailing ListPatchThird Party Advisory
- http://rhn.redhat.com/errata/RHSA-2010-0998.html vendor-advisoryx_refsource_REDHATThird Party Advisory
- http://secunia.com/advisories/42932 third-party-advisoryx_refsource_SECUNIAThird Party Advisory
- http://securitytracker.com/id?1024912 vdb-entryx_refsource_SECTRACKThird Party AdvisoryVDB Entry
- http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.36.2 x_refsource_CONFIRMRelease NotesVendor Advisory
- http://www.securityfocus.com/bid/44666 vdb-entryx_refsource_BIDPatchThird Party AdvisoryVDB Entry
- http://www.spinics.net/lists/kvm/msg44130.html mailing-listx_refsource_MLISTPatchThird Party Advisory
- http://www.vupen.com/english/advisories/2010/3287 vdb-entryx_refsource_VUPENPermissions Required
- http://www.vupen.com/english/advisories/2011/0124 vdb-entryx_refsource_VUPENPermissions Required
- http://www.vupen.com/english/advisories/2011/0298 vdb-entryx_refsource_VUPENPermissions Required
- https://access.redhat.com/security/cve/CVE-2010-3881 Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=649920 x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2010-3881
- https://www.cve.org/CVERecord?id=CVE-2010-3881
Change history (0)
No recorded changes yet.