Skip to main content
VulnerabilityPublished Updated

CVE-2026-98221: Linux kernel · KEYS: trusted: Fix tpm2_load_cmd() boundary check

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in cc86227fea28aed86c1fb52a884560b4440da198 : update Linux kernel when convenient.

Data as of 26 Oct 2026, 12:55 UTC

Severity
Unrated

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.1% chance of exploitation in 30 days – higher than 6% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in cc86227fea28aed86c1fb52a884560b4440da198, b020b447338872440142fe8a57350a483da86b7a, 134825dfc971fbf2b1d0f58f0b3bce8332ad0afb +4

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < cc86227fea28aed86c1fb52a884560b4440da198
Fixed in
  • cc86227fea28aed86c1fb52a884560b4440da198
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < b020b447338872440142fe8a57350a483da86b7a
Fixed in
  • b020b447338872440142fe8a57350a483da86b7a
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < 134825dfc971fbf2b1d0f58f0b3bce8332ad0afb
Fixed in
  • 134825dfc971fbf2b1d0f58f0b3bce8332ad0afb
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < 114f00d738f15dd8c7318369edcdc53dd6d08763
Fixed in
  • 114f00d738f15dd8c7318369edcdc53dd6d08763
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < 9ddbc5f4bb498aff8096a5231574858a4bffee4f
Fixed in
  • 9ddbc5f4bb498aff8096a5231574858a4bffee4f
LinuxLinuxAffected
  • ≥ f2219745250f388edacabe6cca73654131c67d0a, < 5afa57ea91481c6c49f194b0f5a5c4d96a4d7348
Fixed in
  • 5afa57ea91481c6c49f194b0f5a5c4d96a4d7348

AI-suggested

A fix for this vulnerability is available and has been applied in specific Linux kernel commits. Users and administrators should update their Linux kernel to a version that includes these fixes to mitigate the issue.

Description

A vulnerability in the Linux kernel's KEYS subsystem related to the trusted TPM2 interface was fixed by correcting boundary checks in the tpm2_load_cmd() function. The issue involved improper boundary checks against the ASN.1 payload size, which was addressed by using the decoded blob size for validation.

References

Community reviews

Loading reviews…