CVE-2026-98575

Source
https://cve.org/CVERecord?id=CVE-2026-98575
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98575.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98575
Downstream
Published
2026-10-18T15:18:40Z
Modified
2026-10-19T02:46:43Z
Summary
nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid()
Details

In the Linux kernel, the following vulnerability has been resolved:

nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid()

frame->ccid.datalen is read directly from the USB response frame and used, unchecked, as an index into frame->data[]. A malicious or malfunctioning device can set this field to an arbitrary value, causing the driver to read far outside the received buffer.

Bound ccid.datalen against the maximum possible ACR122 frame size before using it. This 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.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98575.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc
Fixed
8db3b1e012a8b25078dfa1efabe3d0cd2916dcba
Fixed
74b3fbc60907ee97e3af3249091f57351b53a6d6
Fixed
8a0f1bb790d964893db7fc59febda9a534db07b3
Fixed
ea82b7576793219fa10a8b545f8338998b2a9ce2
Fixed
72b8b2126e854d6756a1aa4bdc66d7457b832294
Fixed
e72cbedc4596e808d22dd2b9fff666ece76f8dd6
Fixed
2450a388367231fb7dd798538f393af227c00c4d
Fixed
b61732f47316d45f27706db7812950145d3327b5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98575.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.7.0
Fixed
5.10.271
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.222
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.189
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.158
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.112
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.55
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98575.json"