Skip to main content

TPM 2.0 CVE-2026-6727

| EUVDEUVD-2026-56223 MEDIUM
Observable Timing Discrepancy (CWE-208)
2026-08-11 certcc GHSA-fv5r-gp2c-7mwv
5.9
CVSS 3.1 · Vendor: certcc
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local TPM interface access
  2. Delivery
    Submit repeated crafted OAEP decryption queries
  3. Exploit
    Measure per-query response timing
  4. Execution
    Statistical analysis recovers RSA plaintext
  5. Persist
    Decrypt EK-protected import or credential blobs
  6. Impact
    Forge TPM 2.0 platform attestation

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication Timing attack prevention
Exploitation Conditions

The attacker must have local access to the TPM command interface with the ability to submit arbitrary RSA OAEP decryption commands and precisely measure response timing - on Linux this maps to read/write access to /dev/tpm0 or /dev/tpmrm0, and on Windows to access through the TPM Base Services API. The CVSS vector assigns PR:N, but the description explicitly states 'privileged local attacker,' a discrepancy defenders must resolve by auditing which users and processes hold TPM device access in their environment; treat TPM interface access as the operative exploitation gate. The attack further requires high operational complexity: many repeated queries with fine-grained timing measurement, reflected in AC:H, making opportunistic or automated mass exploitation unlikely. Exploitation is bounded by the following limiting factors: it is strictly local with no network vector, demands substantial query volume which may be detectable via TPM audit logging or anomaly detection on TPM command rates, is limited to RSA OAEP decryption paths rather than all TPM operations, and requires the target system to have TPM-managed RSA keys in active use for the recovered data to be actionable.

Impact

The published CVSS 3.1 score of 5.9 (Medium) may understate real-world impact given the cryptographic sensitivity of the targeted assets. The vector AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N reflects a local, high-complexity attack with scope change and high confidentiality loss. A notable discrepancy exists: the description explicitly states 'privileged local attacker,' yet the CVSS assigns PR:N - this suggests OS-level privileges may not be strictly required if TPM device access is available to local users, but defenders should audit actual TPM device permissions in their environment rather than relying on the PR:N assignment. Additionally, the I:N metric does not capture the attestation forgery capability described, which represents a meaningful integrity impact on relying systems and arguably warrants I:L or higher at scope. EPSS at 0.19% (9th percentile) confirms no widespread exploitation activity, and no CISA KEV listing is present. Despite the low probability score, environments where TPM 2.0 attestation underpins remote access, zero-trust network admission, or measured boot integrity should treat this as a higher operational priority than the CVSS score implies.

Exploit ScenarioDerived

A local attacker with access to the TPM command interface - for example, a process running under a low-privileged account on a system where /dev/tpm0 is group-readable, or a workload with TPM passthrough in a virtualized environment - submits thousands of crafted RSA OAEP decryption requests and precisely measures response latency for each. By statistically analyzing accumulated timing differences, the attacker recovers sufficient plaintext information to decrypt EK-protected import blobs or credential activation blobs, and may subsequently generate forged platform attestations accepted by remote verifiers. No public exploit code has been identified, and the AC:H rating reflects the significant measurement precision and query volume this attack requires.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 12, 2026

RSA OAEP decryption in the TPM 2.0 specification leaks timing information sufficient for a local privileged attacker to recover plaintext from TPM-managed RSA key operations, including the Endorsement Key. Affected materials include import blobs, credential blobs, and session salts, and successful exploitation may additionally enable forgery of TPM 2.0 platform attestations - a high-value outcome for supply chain and hardware attestation threat actors. No public exploit is identified at time of analysis, and the EPSS score of 0.19% (9th percentile) reflects low current exploitation probability, though the cryptographic sensitivity of targeted assets and the Scope:Changed metric elevate real-world risk well beyond what the moderate CVSS score alone conveys.

RemediationAI

The primary remediation is to apply TPM firmware updates issued by the specific TPM silicon vendor in response to TCG advisory TCGVRT0011; no single universal patched specification version exists, and each OEM or TPM chip manufacturer must release their own firmware fix - no vendor-specific patched version numbers are confirmed in available data at time of analysis. Consult the TCG advisory at https://trustedcomputinggroup.org/wp-content/uploads/VRT0011-Advisory_Final-1.pdf and the extended guidance at https://trustedcomputinggroup.org/wp-content/uploads/Extended-vrt0010-11-guidance_V1.pdf for vendor-specific references and remediation direction. As a compensating control where firmware updates are unavailable, restrict access to the TPM command interface at the OS level - on Linux, limit permissions on /dev/tpm0 and /dev/tpmrm0 to root or a dedicated tpm group; on Windows, enforce least-privilege policies through the TPM Base Services (TBS) API. This substantially raises the bar for the timing oracle by limiting who can submit the large volume of crafted decryption queries required. Note that tightening TPM device permissions may affect legitimate software relying on TPM access such as disk encryption agents, measured boot daemons, and TPM-aware credential managers, so testing in staging is advised before broad deployment.

Affected VersionsENISA

TPM2.0 0 ≤v184

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-208 (Observable Timing Discrepancy) is the root cause: the TPM 2.0 RSA OAEP decryption path exhibits non-constant-time behavior, enabling statistical analysis of response timing to recover secret information. The affected component is identified via CPE as cpe:2.3:a:trusted_computing_group:tpm2.0:*:*:*:*:*:*:*:*, covering the TPM 2.0 specification and conformant implementations up to revision v184. RSA-OAEP (Optimal Asymmetric Encryption Padding) is the padding scheme used to protect key import blobs, credential activation blobs (central to remote attestation protocols such as TPM-based device health checks), and session salts. The RSA Endorsement Key (EK) is a hardware-bound key whose compromise fundamentally undermines TPM trust anchors. This class of attack has well-established academic precedent in Bleichenbacher-style oracles against RSA PKCS#1 v1.5 and OAEP, and while the TCG specification mandates constant-time decryption, firmware-level implementations from individual silicon vendors may diverge. TCG catalogues this issue as TCGVRT0011.

Know when Tpm2 0 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (certcc) PRIMARY 5.9 MEDIUM
AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 6.4 MEDIUM

PR:L better reflects 'privileged local attacker' requiring TPM interface access; I:L added because attestation forgery represents a concrete integrity impact on relying systems.

3.1 AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N
4.0 AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:H/SA:N

Primary rating from Vendor (certcc).

CVSS VectorVendor: certcc

Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
CVSS changed
Aug 12, 2026 - 19:22 NVD
5.9 (MEDIUM)
CVE Published
Aug 11, 2026 - 15:22 cve.org
MEDIUM 5.9
CVE Published
Aug 11, 2026 - 15:22 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

A timing side-channel vulnerability exists in the RSA OAEP decryption implementation. A privileged local attacker with access to the TPM command interface may be able to exploit timing differences to recover information that could allow decryption of ciphertexts encrypted to TPM-managed RSA keys, including the RSA Endorsement Key (EK), including import blobs, credential blobs, and session salts. Under certain conditions, this may also enable the forgery of TPM 2.0 attestations. Refer to TCGVRT0011.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
High
standard hardware root of trust in modern enterprise PCs, servers, and endpoints
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy