PatchSiren cyber security CVE debrief
CVE-2026-72135 Linux CVE debrief
The Linux kernel vulnerability CVE-2026-72135 allows for an out-of-bounds heap read and write through the TPM character devices. The vulnerability arises from the devices' open handlers leaving FMODE_PREAD and FMODE_PWRITE enabled, enabling sequential command/response interfaces. A large offset in pread() can cause an out-of-bounds read and write. The issue is resolved by calling nonseekable_open() from both open handlers, removing FMODE_PREAD and FMODE_PWRITE, and marking the files as non-seekable.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-15
- Original CVE updated
- 2026-08-15
- Advisory published
- 2026-08-15
- Advisory updated
- 2026-08-15
Who should care
Linux kernel users and administrators, especially those using TPM character devices, should be aware of the vulnerability and take necessary precautions to protect their systems. This includes reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance, and planning vendor-supported updates or mitigations through normal change control where exposure is confirmed. Additionally, they should review compensating controls for exposed systems while remediation is scheduled and verified, and check relevant monitoring, detection, and logs for exposed assets that need extra review. Affected operator, platform, vulnerability-management, and security-team impact should be carefully evaluated to ensure proper mitigation and remediation efforts are in place. Those responsible for maintaining and securing Linux kernel systems need to prioritize this vulnerability and take immediate action to prevent exploitation. This may involve coordinating with vendors, applying patches, and implementing additional security measures to protect against potential attacks. By taking proactive steps, Linux kernel users and administrators can help prevent the exploitation of this vulnerability and minimize potential damage. Furthermore, it is crucial to verify the integrity of the TPM character devices and ensure that they are properly configured to prevent unauthorized access. This can be achieved by implementing compensating controls, such as monitoring and exception tracking, and verifying the integrity of the TPM character devices. Linux kernel users and administrators should also consider conducting regular security audits and risk assessments to identify potential vulnerabilities and prioritize remediation efforts accordingly. By doing so, they can help ensure the security and integrity of their systems and prevent potential attacks. Finally, it is essential to stay informed about the latest security advisories and updates, and to participate in vulnerability management and remediation efforts to ensure the security of Linux kernel systems. This includes staying up-to-date with the latest patches and updates, and implementing security措施
Technical summary
The Linux kernel vulnerability CVE-2026-72135 allows for an out-of-bounds heap read and write through the TPM character devices. The vulnerability arises from the devices' open handlers leaving FMODE_PREAD and FMODE_PWRITE enabled, enabling sequential command/response interfaces. A large offset in pread() can cause an out-of-bounds read and write. The issue is resolved by calling nonseekable_open() from both open handlers, removing FMODE_PREAD and FMODE_PWRITE, and marking the files as non-seekable.
Defensive priority
High
Recommended defensive actions
- Inventory affected systems and apply the vendor remediation
- Implement compensating controls, such as monitoring and exception tracking
- Verify the integrity of the TPM character devices
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability was resolved by making the TPM character devices non-seekable. Testing was performed on Linux 6.12 with KASAN and a swtpm TPM2 device. The test results confirmed that sequential partial reads returned the complete response, pread() and preadv() with offset 0x1400 returned -ESPIPE, and pwrite() and pwritev() with offset zero returned -ESPIPE.
Official resources
-
CVE-2026-72135 CVE record
CVE.org
-
CVE-2026-72135 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-15T06:21:30.973Z and has not been modified since then.