PatchSiren cyber security CVE debrief
CVE-2026-80823 Linux CVE debrief
The Linux kernel was vulnerable to a buffer over-read issue in the NFC subsystem, specifically in the st21nfca driver. An attacker could send a specially crafted frame to trigger a kernel memory disclosure or cause a denial of service. This issue has been resolved by validating the length of the received ATR_REQ frame against the actual received frame length.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-04
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-04
- Advisory updated
- 2026-10-19
Who should care
Linux kernel developers and maintainers, Linux distribution maintainers, and users of Linux-based systems with NFC capabilities should assess exposure and apply patches or updates as necessary. Linux kernel developers should verify patch application and test NFC subsystem configurations. Security teams and vulnerability management teams should review and prioritize patching based on asset inventory and risk assessment.
Why it matters
This vulnerability in the Linux kernel's NFC subsystem can lead to kernel memory disclosure or denial of service. Linux kernel developers, maintainers, and users of Linux-based systems with NFC capabilities should assess exposure and apply patches or updates as necessary.
- Kernel memory disclosure to proximity attackers
- Denial of service (DoS) via out-of-bounds read
Technical summary
The st21nfca_tm_recv_atr_req function in the Linux kernel's NFC subsystem did not properly validate the length of the received ATR_REQ frame, leading to a potential buffer over-read. An attacker could exploit this by sending a specially crafted frame, potentially causing a kernel memory disclosure or denial of service. The fix involves adding bounds checking to prevent out-of-bounds reads. Linux kernel developers and maintainers should assess exposure and apply patches or updates as necessary to prevent potential kernel memory disclosure or denial of service.
Defensive priority
Medium
Recommended defensive actions
- Review and apply patches for the st21nfca driver
- Update Linux kernel to the latest version
- Review compensating controls for exposed systems while remediation is scheduled and verified
- 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
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
Evidence notes
The vulnerability was found by 0sec using automated source analysis. The issue is caused by the lack of bounds checking on the atr_req->length field, which can lead to an out-of-bounds read. The fix involves rejecting frames whose declared length exceeds the received length. Linux kernel developers should verify patch application and test NFC subsystem configurations. Evidence limits suggest that NFC subsystem testing may be limited or constrained.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80823 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80823
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80823 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80823
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0f344944c506b4f02d2b098489f7268b438c369e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2c1ad291f4cdc357f9527b688c6fda9c6ffa7890
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/304f5b414f4051d324b8c4a3ab0e79f7dc7e150e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5cdcca5d62a66eda6b774110a44cba67bc1a8d1d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/785df00bb3ae3206674a43284eb06dac575b5c64
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9635507fe82949e429b3cd938876a9917125b151
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bfcca5f42c9aa4eadef1e5fe7bb23783d7fcc96d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/dd26d30f40c43ad9cfe2f25c6ea0ead1dd51d5aa
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.