Skip to main content
VulnerabilityPublished

CVE-2026-98578: Linux kernel · nfc: st21nfca: validate ISO15693 inventory length

Source GCVE Database

0
Authoritative record:CVE-2026-98578

Not known to be exploited · fixed in fdd95e819d828c975aaeb258a3fed5dd7fd136d0 : update Linux kernel when convenient.

Data as of 26 Oct 2026, 14:05 UTC

Severity
Medium

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in fdd95e819d828c975aaeb258a3fed5dd7fd136d0, e47b2a350bb0ff123434ec5484c6dc3333b0727c, a86987d03a4d39acdbe4533d83db4d656ea36c59 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < fdd95e819d828c975aaeb258a3fed5dd7fd136d0
Fixed in
  • fdd95e819d828c975aaeb258a3fed5dd7fd136d0
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < e47b2a350bb0ff123434ec5484c6dc3333b0727c
Fixed in
  • e47b2a350bb0ff123434ec5484c6dc3333b0727c
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < a86987d03a4d39acdbe4533d83db4d656ea36c59
Fixed in
  • a86987d03a4d39acdbe4533d83db4d656ea36c59
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < 6353dae51bc9b3cad13c9d890b53311a46c96b4e
Fixed in
  • 6353dae51bc9b3cad13c9d890b53311a46c96b4e
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < 57d183764f3002f9625ee4deeeb20716c519534e
Fixed in
  • 57d183764f3002f9625ee4deeeb20716c519534e
LinuxLinuxAffected
  • ≥ 7974728094d35f38775417a26d8f30ea3602496a, < 9fa21b0f78adb514e3bd96a505ddb752e9727ff3
Fixed in
  • 9fa21b0f78adb514e3bd96a505ddb752e9727ff3

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix has been applied in the Linux kernel to validate the ISO15693 inventory length properly. Users should update to the fixed kernel version once available. Since this is a kernel-level issue, applying the official kernel update from the vendor or distribution is the recommended remediation.

Description

A vulnerability in the Linux kernel's NFC subsystem (st21nfca driver) related to ISO15693 inventory length validation has been resolved. The issue involved the inventory helper removing a two-byte prefix without verifying its presence, then accepting a one-byte remainder before reading data as the DSFID. The fix requires the prefix and at least two remaining bytes before processing UID data and DSFID.

References

Community reviews

Loading reviews…