Reference page — cumulative record through Wednesday, August 19, 2026 UTC. Reference pages update as the archive grows; only dated daily editions are immutable pages of record.
Linux Linux — KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
AV AC PR UI S C I A CVSS EPSS %ile KEV
L L L N C N N H 6.5 .0024 15.2 —
AFFECTED
Product Versions Fixed
Linux f99e3daf94ff35dd4a878d32ff66e1fd35223ad6 – —
Linux 5.0 – 5.4.287
TIMELINE
Nov 19 Reserved by Linux
Dec 4 Published (CNA: Linux)
Aug 4 RESCORED — CVE-2024-53135 (Linux). CVSS 8.8 → 6.5 (NVD).
Description
In the Linux kernel, the following vulnerability has been resolved:
KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
Hide KVM's pt_mode module param behind CONFIG_BROKEN, i.e. disable support
for virtualizing Intel PT via guest/host mode unless BROKEN=y. There are
myriad bugs in the implementation, some of which are fatal to the guest,
and others which put the stability and health of the host at risk.
For guest fatalities, the most glaring issue is that KVM fails to ensure
tracing is disabled, and *stays* disabled prior to VM-Enter, which is
necessary as hardware disallows loading (the guest's) RTIT_CTL if tracing
is enabled (enforced via a VMX consistency check). Per the SDM:
If the logical processor is operating with Intel PT enabled (if
IA32_RTIT_CTL.TraceEn = 1) at the time of VM entry, the "load
IA32_RTIT_CTL" VM-entry control must be 0.
On the host side, KVM doesn't validate the guest CPUID configuration
provided by userspace, and even worse, uses the guest configuration to
decide what MSRs to save/load at VM-Enter and VM-Exit. E.g. configuring
guest CPUID to enumerate more address ranges than are supported in hardware
will result in KVM trying to passthrough, save, and load non-existent MSRs,
which generates a variety of WARNs, ToPA ERRORs in the host, a potential
deadlock, etc.
Lifecycle
Complete event history — 3 events, chronological
| Date | Event | Detail |
| November 19, 2024 | Reserved | Reserved by Linux |
| December 4, 2024 | Published | Published (CNA: Linux) |
| August 4, 2026 | RESCORED | RESCORED — CVE-2024-53135 (Linux). CVSS 8.8 → 6.5 (NVD). |
Affected
Affected products and packages — 2 rows
| Vendor | Product / Package | Ecosystem | Version introduced | Fixed |
| Linux | Linux | — | f99e3daf94ff35dd4a878d32ff66e1fd35223ad6 | — |
| Linux | Linux | — | 5.0 | 5.4.287 |
About this page
This is a reference page, not a dated page of record. It assembles the complete lifecycle of CVE-2024-53135 from the CVE Program record, NVD enrichment, the CISA KEV catalog, EPSS, and OSV advisories. The box score's numbers (CVSS, EPSS, KEV status) are current as of Wednesday, August 19, 2026 UTC and are re-derived as the archive grows; only dated daily editions are immutable pages of record. The authoritative source for this identifier is cve.org.