In the Linux kernel, the following vulnerability has been resolved:
virt: tdx-guest: Fix handling of host controlled 'quote' buffer length
Validate host controlled value `quote_buf->out_len` that determines how
many bytes of the quote are copied out to guest userspace. In TDX
environments with remote attestation, quotes are not considered private,
and can be forwarded to an attestation server.
Catch scenarios where the host specifies a response length larger than
the guest's allocation, or otherwise races modifying the response while
the guest consumes it.
This prevents contents beyond the pages allocated for `quote_buf`
(up to TSM_REPORT_OUTBLOB_MAX) from being read out to guest userspace,
and possibly forwarded in attestation requests.
Recall that some deployments want per-container configs-tsm-report
interfaces, so the leak may cross container protection boundaries, not
just local root.
Security readout for executives and security teams
Plain-English summary
A malicious or compromised host can manipulate a Linux TDX guest’s attestation response length, causing the guest to expose memory beyond its allocated quote buffer. That data may be forwarded to an attestation service and could cross container boundaries. Systems not using TDX guest attestation are unlikely to be exposed.
Executive priority
Prioritize affected TDX attestation environments, especially confidential workloads hosted outside the organization’s direct trust boundary. Expedite vendor-confirmed kernel updates where sensitive guest memory or multi-container isolation is at stake. Ordinary Linux systems without TDX quote generation are not the primary concern.
Technical view
The tdx-guest quote path trusted host-controlled quote_buf->out_len and was vulnerable to oversized lengths or races while consuming the response. This could produce an out-of-bounds read beyond allocated quote_buf pages, up to TSM_REPORT_OUTBLOB_MAX, into guest userspace. The referenced kernel changes validate the length and response consistency.
Likely exposure
Exposure is limited to affected Linux kernels running Intel TDX guests that request remote-attestation quotes. Risk is greater where the host is untrusted or compromised, attestation output is forwarded externally, or per-container configfs-tsm-report interfaces are available. The supplied version data does not clearly establish complete vulnerable and fixed release ranges.
Exploitation context
The supplied sources do not report active exploitation, and this CVE is not listed as KEV in the bundle. Exploitation requires influence over the host-provided TDX quote response. The documented consequences are guest-memory disclosure and possible availability impact; no public exploit evidence is supplied.
Researcher notes
The flaw is a host-controlled length-validation and response-race issue in the tdx-guest quote path. Quotes are not private, but adjacent guest memory unintentionally copied with them may be sensitive. The bundle provides four stable-kernel commits but no CWE, proof of concept, exploitation report, or unambiguous release-range mapping.
Mitigation direction
Update to a vendor-supported Linux kernel containing the applicable referenced stable fix.
Confirm the fixed kernel version with your distribution or platform vendor before rollout.
Until updated, restrict or disable unnecessary TDX quote-reporting interfaces where operationally feasible.
Limit untrusted container access to per-container configfs-tsm-report interfaces.
Validation and detection
Inventory Linux TDX guests and identify workloads using remote-attestation quote generation.
Record running kernel versions and compare them with vendor advisories and referenced stable commits.
Review whether quote output is forwarded to external attestation services.
Check whether containers receive separate configfs-tsm-report interfaces or related access.
After updating, verify the running kernel includes the applicable length-validation fix.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
description · low confidence lookup
Container behavior lookup
The affected technology mentions containers, so container-specific ATT&CK technique review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
1CVSS vectors
3Timeline events
0ADP providers
5Source links
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.