CVE-2010-2938
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the...
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
Exploit likelihood
What each source reports
NVD Score used
4.9
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
CVE-2010-2938- CVSS 2.0
- 4.9 Medium
AV:L/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-399
- Updated
- 2026-11-02
CVE List No score
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
CVE-2010-2938- Updated
- 2026-11-02
EUVDEUVD-2010-2942 No score
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
EUVD-2010-2942- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9cjj-33q2-5pjr No score
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the...
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
GHSA-9cjj-33q2-5pjr- Updated
- 2026-11-02
OSV No score
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
CVE-2010-2938- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-2938 No score
arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5, when an Intel platform without Extended Page Tables (EPT) functionality is used, accesses VMCS fields without verifying hardware support for these fields, which allows local users to cause a denial of service (host OS crash) by requesting a VMCS dump for a fully virtualized Xen guest.
- Record
DEBIAN-CVE-2010-2938- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.0.1-1 | 4.0.1-1 |
xenDebian:13 |
before 4.0.1-1 | 4.0.1-1 |
xenDebian:14 |
before 4.0.1-1 | 4.0.1-1 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
Show 26 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 7 CVEs |
before 0:2.6.18-194.17.1.el5 | 0:2.6.18-194.17.1.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-2938 is a medium vulnerability (CVSS 4.9) in Linux Kernel, published October 8, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.35%, the 28th percentile. Fixed in xen 4.0.1-1.
References
redhat.com/support/errata/RHSA-2010-0723.html
securityfocus.com/archive/1/520102/100/0/threaded
securityfocus.com/bid/43578
secunia.com/advisories/46397
xenbits.xensource.com/xen-unstable.hg?rev/15911
vmware.com/security/advisories/VMSA-2011-0012.html
Show 45 moreShow less
support.avaya.com/css/P8/documents/100113326
bugzilla.redhat.com/show_bug.cgi?id=620490
nvd.nist.gov/vuln/detail/CVE-2010-2938
github.com/advisories/GHSA-9cjj-33q2-5pjr
security-tracker.debian.org/tracker/CVE-2010-2938
access.redhat.com/errata/RHSA-2010:0723
redhat.com/security/updates/classification
docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/5.5_Technical_Notes/kernel.html
bugzilla.redhat.com/show_bug.cgi?id=566624
bugzilla.redhat.com/show_bug.cgi?id=611385
bugzilla.redhat.com/show_bug.cgi?id=620300
bugzilla.redhat.com/show_bug.cgi?id=620661
bugzilla.redhat.com/show_bug.cgi?id=621940
bugzilla.redhat.com/show_bug.cgi?id=623141
bugzilla.redhat.com/show_bug.cgi?id=623143
bugzilla.redhat.com/show_bug.cgi?id=624327
bugzilla.redhat.com/show_bug.cgi?id=624365
bugzilla.redhat.com/show_bug.cgi?id=624369
bugzilla.redhat.com/show_bug.cgi?id=624903
bugzilla.redhat.com/show_bug.cgi?id=624923
bugzilla.redhat.com/show_bug.cgi?id=627194
bugzilla.redhat.com/show_bug.cgi?id=627195
bugzilla.redhat.com/show_bug.cgi?id=629219
bugzilla.redhat.com/show_bug.cgi?id=630978
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0723.json
access.redhat.com/security/cve/CVE-2010-1083
cve.org/CVERecord?id=CVE-2010-1083
nvd.nist.gov/vuln/detail/CVE-2010-1083
access.redhat.com/security/cve/CVE-2010-2492
cve.org/CVERecord?id=CVE-2010-2492
nvd.nist.gov/vuln/detail/CVE-2010-2492
access.redhat.com/security/cve/CVE-2010-2798
cve.org/CVERecord?id=CVE-2010-2798
nvd.nist.gov/vuln/detail/CVE-2010-2798
access.redhat.com/security/cve/CVE-2010-2938
cve.org/CVERecord?id=CVE-2010-2938
access.redhat.com/security/cve/CVE-2010-2942
cve.org/CVERecord?id=CVE-2010-2942
nvd.nist.gov/vuln/detail/CVE-2010-2942
access.redhat.com/security/cve/CVE-2010-2943
cve.org/CVERecord?id=CVE-2010-2943
nvd.nist.gov/vuln/detail/CVE-2010-2943
access.redhat.com/security/cve/CVE-2010-3015
cve.org/CVERecord?id=CVE-2010-3015
nvd.nist.gov/vuln/detail/CVE-2010-3015