CVE-2026-31617: linux Integer Underflow (Wrap or Wraparound)
Vulnerability summary
CVE-2026-31617 is a medium (CVSS 5.5) Integer Underflow (Wrap or Wraparound) vulnerability in linux. EPSS estimates a 0.18% chance of exploitation in the next 30 days, higher than 6.9% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 45 · Related 46Timeline
- 24-04-2026PublishedVulnerability first disclosed.
- 15-10-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() The block_len read from the host-supplied NTB header is checked against ntb_max but has no lower bound. When block_len is smaller than opts->ndp_size, the bounds check of: ndp_index > (block_len - opts->ndp_size) will underflow producing a huge unsigned value that ndp_index can never exceed, defeating the check entirely. The same underflow occurs in the datagram index checks against block_len - opts->dpe_size. With those checks neutered, a malicious USB host can choose ndp_index and datagram offsets that point past the actual transfer, and the skb_put_data() copies adjacent kernel memory into the network skb. Fix this by rejecting block lengths that cannot hold at least the NTB header plus one NDP. This will make block_len - opts->ndp_size and block_len - opts->dpe_size both well-defined. Commit 8d2b1a1ec9f5 ("CDC-NCM: avoid overflow in sanity checking") fixed a related class of issues on the host side of NCM.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- OSV · ChainguardEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- NVDNIST5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.18%
Chance of exploitation in the next 30 days
Percentile
7%
Versus all other CVEs
30-day change
+0.05 pp
From 0.13% 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
Ubuntu157 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≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 068a7f2749fff6462a0a908ec415b885fe430f50 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 1425655c2870054c3ab4712e2b6dbdd331597ada | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 8b3b7bd3c02f98634baaf36c7fc7ac915f6517ca | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 0f156bb5334e588034ca68ac2ee92b23f66e56e7 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 8757a2593631443648218244b9788e193ae0fdc1 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 6762f8a95772265dd0c2ffe7f400493f3115b135 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < d58ba8f6546232f8414f396c189297dbee03f1a7 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 74908b0318d1df1188457040b8714ff4d4b68126 | ≥ 2b74b0a04d3e9f9f08ff026e5663dce88ff94e52, < 8f993d30b95dc9557a8a96ceca11abed674c8acb | f7e0611e207d8908c4f2858e244370529a76dbf7 | b88ad6e714284b33a47834f5f2a294c2b37c66aa | 471b23586387a32857778c511be60ab31c98dcfd | 4f529c4d1e436230d3af7c09a3239677a14d2b46 | ae6a5394d9fbe118bc95cfe376d6a9d91d7547e8 | ≥ 4.9.235, < 4.10 | ≥ 4.14.196, < 4.15 | ≥ 4.19.143, < 4.20 | ≥ 5.4.62, < 5.5 | ≥ 5.8.6, < 5.9 | 5.9
- linux_kernel≥ 5.9, < 6.6.136 | ≥ 6.12, < 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 · 170 products