PatchSiren

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.