CVE-2025-68792
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68792 is a memory corruption vulnerability in the Linux kernel's TPM2 session handling code (tpm2-sessions), caused by out-of-range array indexing in the name_size function. The function directly indexes memory using TPM_ALG_ID values without any bounds checking, which can lead to memory corruption. It was published on January 13, 2026, and affects Linux kernel versions from commit 1085b8276bb4 up to (but not including) the patched commits. No CVSS score has been assigned by NVD at this time; the ENISA base score is listed as 0.0, and the EPSS score is approximately 0.018% (Feedly, CVE Record).

Technical details

The root cause is improper input validation (CWE not formally assigned by NVD) in the name_size function within the Linux kernel's tpm2-sessions subsystem. The function uses a TPM_ALG_ID value as a direct array index without validating that it falls within the expected range, enabling out-of-bounds memory access. The fix addresses this by restricting processing to known algorithm values and returning -EINVAL for unrecognized ones; additionally, tpm_buf_append_name and tpm_buf_fill_hmac_session were made fallible so errors are caught before generating spurious TPM traffic, and authorization sessions are now terminated on failure to prevent corrupted session state (Feedly, kernel.org patch 1, kernel.org patch 2).

Impact

Successful exploitation of this vulnerability could result in kernel memory corruption, potentially leading to system instability, denial of service (kernel panic/crash), or, in a worst-case scenario, privilege escalation or arbitrary code execution in kernel context. The affected component interacts with TPM2 hardware security modules, meaning exploitation could also undermine the integrity of TPM-based security operations such as secure boot, key storage, and attestation. The scope is limited to systems with TPM2 hardware and a vulnerable kernel version (Feedly).

Mitigation and workarounds

The vulnerability is fixed in Linux kernel stable commits 04a3aa6e8c5f878cc51a8a1c90b6d3c54079bc43, 6e9722e9a7bfe1bbad649937c811076acf86e1fd, and 47e676ce4d68f461dfcab906f6aeb254f7276deb, with patches included in kernel version 6.18.3 and 6.19-rc1 (Feedly). Downstream distributions including Ubuntu (USN-8177-1, USN-8177-2, USN-8183-1, USN-8183-2, USN-8245-1, USN-8257-1), Debian (linux-signed-amd64 6.12.69+1), and Oracle Enterprise Linux have released updated kernel packages (Ubuntu USN-8177-1, Ubuntu USN-8183-1). Administrators should update to the latest patched kernel version provided by their distribution as the primary remediation; no configuration-based workaround is available.

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management