Every CVE Search/ Get API key

CVE-2010-2938

arch/x86/hvm/vmx/vmcs.c in the virtual-machine control structure (VMCS) implementation in the...

4.9 MediumFix available

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

0.35%Down 0.8 points since Feb 4, 2022
90%50%10%1%

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 MediumAV: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

Affected packages
PackageAffectedFixed
xen
Debian:12
before 4.0.1-1
4.0.1-1
xen
Debian:13
before 4.0.1-1
4.0.1-1
xen
Debian:14
before 4.0.1-1
4.0.1-1
kernel
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Affected packages
PackageAffectedFixed
kernel-debuginfo
Red 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-common
Red 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-devel
Red 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-doc
Red 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-headers
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-common
Red 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-devel
Red 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-doc
Red 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-headers
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-debuginfo
Red 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-devel
Red 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

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE 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

Show 45 moreShow less
MoveEnter Open