CVE-2026-31622: linux Classic Buffer Overflow
Vulnerability summary
CVE-2026-31622 is a high (CVSS 8.8) Classic Buffer Overflow vulnerability in linux. EPSS estimates a 0.45% chance of exploitation in the next 30 days, higher than 38.3% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 41 · Related 42Timeline
- 24-04-2026PublishedVulnerability first disclosed.
- 15-10-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: NFC: digital: Bounds check NFC-A cascade depth in SDD response handler The NFC-A anti-collision cascade in digital_in_recv_sdd_res() appends 3 or 4 bytes to target->nfcid1 on each round, but the number of cascade rounds is controlled entirely by the peer device. The peer sets the cascade tag in the SDD_RES (deciding 3 vs 4 bytes) and the cascade-incomplete bit in the SEL_RES (deciding whether another round follows). ISO 14443-3 limits NFC-A to three cascade levels and target->nfcid1 is sized accordingly (NFC_NFCID1_MAXSIZE = 10), but nothing in the driver actually enforces this. This means a malicious peer can keep the cascade running, writing past the heap-allocated nfc_target with each round. Fix this by rejecting the response when the accumulated UID would exceed the buffer. Commit e329e71013c9 ("NFC: nci: Bounds check struct nfc_target arrays") fixed similar missing checks against the same field on the NCI path.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.45%
Chance of exploitation in the next 30 days
Percentile
38%
Versus all other CVEs
30-day change
+0.17 pp
From 0.28% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Ubuntu158 products
- linuxAll versions (No fix recorded) | < 5.15.0-186.196 | < 6.8.0-136.136 | < 7.0.0-27.27
- linux-allwinner-5.19All versions (No fix recorded)
- linux-awsAll versions (No fix recorded) | < 5.15.0-1112.119 | < 6.8.0-1061.64 | < 7.0.0-1008.8
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Chainguard10 products
- linux-aws-6.12< 6.12.85-r0
- linux-aws-6.18< 6.18.31-r0
- linux-azure-6.18< 6.18.31-r0
- linux-gcp-6.12< 6.12.85-r0
- linux-gcp-6.18< 6.18.31-r0
Linux2 products
- linux≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 9ba6bb09e00b922d902f684f575779e5433fe6e3 | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < f83b399aa05a0712e3b1569a30d3d90b3533d2ef | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 20663102c14566e900e1d2f679e30b7f1694f387 | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 2819f34e08bdffb6f06a51c67948ec5737fb166a | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 1bec5698b55aa2be5c3b983dba657c01d0fd3dbc | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 5a59bf70c38ee1eb4be03bab830bbc3a6f0bd1f1 | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 8d9d9bf3565271ca7ab9c716a94e87296177e7ba | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < cc024a3de265ef6c58957f4990eccb9f806208cb | ≥ 2c66daecc4092e6049673c281b2e6f0d5e59a94c, < 46ce8be2ced389bccd84bcc04a12cf2f4d0c22d1 | 3.13
- linux_kernel≥ 3.13, < 6.6.136 | ≥ 6.7, < 6.12.83 | ≥ 6.13, < 6.18.24 | ≥ 6.19, < 6.19.14 | ≥ 7.0, < 7.0.1
Debian1 product
- linux< 6.1.176-1 | < 6.12.85-1 | < 6.19.14-1
4 vendors · 171 products