In the Linux kernel, the following vulnerability has been resolved:
tpm: Use kfree_sensitive() to free auth session in tpm_dev_release()
tpm_dev_release() uses plain kfree() to free chip->auth, which contains sensitive cryptographic material including HMAC session keys, nonces, and passphrase data (struct tpm2_auth).
Every other code path that frees this structure uses kfree_sensitive() to zero the memory before releasing it: both tpm2_end_auth_session() and tpm_buf_check_hmac_response() do so. The tpm_dev_release() path is the only one that does not, leaving key material in freed slab memory until it is eventually overwritten.
Use kfree_sensitive() for consistency with the rest of the driver and to ensure session keys are scrubbed during device teardown.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.18-modules-extra-commonUpgrade kernel-livepatch-6.18.30-61.116Upgrade kernel6.18-modules-extraUpgrade kernel6.18-headersUpgrade kernel6.18Upgrade kernel6.18-toolsUpgrade perf6.18-debuginfoUpgrade kernel6.18-develUpgrade python3-perf6.18Upgrade kernel6.18-tools-debuginfoUpgrade bpftool6.18-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade bpftool6.18Upgrade python3-perf6.18-debuginfoUpgrade kernel6.18-tools-develUpgrade kernel6.18-debuginfo-common-x86_64Upgrade perf6.18Upgrade kernel6.18-debuginfo | Jun 23, 2026 | Jun 8, 2026 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Jun 8, 2026 |
| Ubuntu | — | Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-7.0.0-1007-oracleUpgrade linux-image-oracle-7.0Upgrade linux-image-oem-24.04aUpgrade linux-image-generic-7.0Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-azure-7.0Upgrade linux-image-raspi-realtimeUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-genericUpgrade linux-image-generic-64k-7.0Upgrade linux-image-nvidia-64kUpgrade linux-image-7.0.0-27-realtimeUpgrade linux-image-oem-7.0Upgrade linux-image-oem-24.04Upgrade linux-image-7.0.0-1008-oemUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-virtualUpgrade linux-image-7.0.0-1007-gcp-64kUpgrade linux-image-7.0.0-1013-nvidia-64kUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64kUpgrade linux-image-oem-24.04dUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-gcpUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-ibm-7.0Upgrade linux-image-nvidiaUpgrade linux-image-azureUpgrade linux-image-virtual-7.0Upgrade linux-image-realtimeUpgrade linux-image-raspi-7.0Upgrade linux-image-7.0.0-27-genericUpgrade linux-image-aws-64k-7.0Upgrade linux-image-realtime-7.0Upgrade linux-image-7.0.0-1007-gcpUpgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1014-raspiUpgrade linux-image-7.0.0-1009-ibmUpgrade linux-image-oem-24.04bUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-gcp-64kUpgrade linux-image-oem-26.04Upgrade linux-image-awsUpgrade linux-image-realtime-64kUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-7.0.0-1007-oracle-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-7.0.0-1010-azureUpgrade linux-image-7.0.0-1014-raspi-realtimeUpgrade linux-image-7.0.0-1008-awsUpgrade linux-image-nvidia-7.0Upgrade linux-image-oracleUpgrade linux-image-azure-fdeUpgrade linux-image-7.0.0-27-realtime-64kUpgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-azure-fde-7.0Upgrade linux-image-7.0.0-28-genericUpgrade linux-image-oem-26.04aUpgrade linux-image-7.0.0-27-generic-64kUpgrade linux-image-raspiUpgrade linux-image-gcp-7.0Upgrade linux-image-7.0.0-1008-aws-64kUpgrade linux-image-7.0.0-1013-nvidia | Jul 1, 2026 | Jun 8, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub