PatchSiren cyber security CVE debrief
CVE-2026-98575 Linux CVE debrief
The Linux kernel has a vulnerability in the NFC pn533 driver that allows for an out-of-bounds read. The vulnerability is caused by the unchecked use of the `datalen` field from a USB response frame as an index into a buffer. This can be exploited by a malicious device to cause the driver to read outside the received buffer. The patch replaces the existing datalen == 0 check, since datalen < 2 already covers that case and additionally rejects datalen == 1, which would still underflow the 'datalen - 2' offset used below. Linux kernel developers should review and apply the patch to prevent exploitation of this vulnerability.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-18
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-18
Who should care
Linux kernel developers and administrators who use the NFC pn533 driver should review and apply the patch to prevent exploitation of this vulnerability. They should also restrict access to the driver to trusted devices and monitor for suspicious activity on NFC pn533 devices.
Why it matters
The Linux kernel NFC pn533 driver vulnerability allows for out-of-bounds reads, which can be exploited by malicious devices. Defenders should review and apply the patch, restrict access to the driver, and monitor for suspicious activity.
- Verify patch application to prevent out-of-bounds reads
- Restrict NFC pn533 driver access to trusted devices to limit potential exploitation
- Monitor for suspicious activity on NFC pn533 devices to detect potential attacks
Technical summary
The Linux kernel has a vulnerability in the NFC pn533 driver that allows for an out-of-bounds read. The vulnerability is caused by the unchecked use of the `datalen` field from a USB response frame as an index into a buffer. This can be exploited by a malicious device to cause the driver to read outside the received buffer. The patch adds bounds checking for the `datalen` field to prevent out-of-bounds reads. Affected Linux kernel developers and administrators should review and apply the patch to prevent exploitation.
Defensive priority
High
Recommended defensive actions
- Review and apply the Linux kernel patch for the NFC pn533 driver vulnerability
- Restrict access to the NFC pn533 driver to trusted devices
- Monitor for suspicious activity on NFC pn533 devices
- Verify patch application to prevent out-of-bounds reads
- 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
Evidence notes
The vulnerability is caused by the unchecked use of the `datalen` field from a USB response frame as an index into a buffer. The Linux kernel has patched this vulnerability. Evidence is limited to public CVE details and supplied source corpus. Defenders should verify patch application and monitor for suspicious activity on NFC pn533 devices.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98575 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98575
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98575 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98575
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/2450a388367231fb7dd798538f393af227c00c4d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/72b8b2126e854d6756a1aa4bdc66d7457b832294
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/74b3fbc60907ee97e3af3249091f57351b53a6d6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8a0f1bb790d964893db7fc59febda9a534db07b3
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8db3b1e012a8b25078dfa1efabe3d0cd2916dcba
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b61732f47316d45f27706db7812950145d3327b5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e72cbedc4596e808d22dd2b9fff666ece76f8dd6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ea82b7576793219fa10a8b545f8338998b2a9ce2
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.