wifi: wfx: validate MIB read length before copying to caller
Summary
| CVE | CVE-2026-98830 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-10-18 16:17:37 UTC |
| Updated | 2026-10-21 13:21:48 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
wifi: wfx: validate MIB read length before copying to caller
wfx_hif_read_mib() copies reply->length bytes from the firmware
response into the caller-provided buffer without checking that
reply->length does not exceed val_len. A firmware response with
a length field larger than expected overruns the caller buffer and
reads past the end of the reply allocation.
Replace the dead -ENOMEM check with an active validation that
reply->length fits within val_len before the memcpy. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected f95a29d40782f4f0052a692a822de3ba044b19ff 819d4c1323e2a9b7329021d5367aa01add22b5dc git |
Not specified |
| CNA |
Linux |
Linux |
affected f95a29d40782f4f0052a692a822de3ba044b19ff 02886c18a340da59df57365f29009e1258bfe333 git |
Not specified |
| CNA |
Linux |
Linux |
affected f95a29d40782f4f0052a692a822de3ba044b19ff 71d140099165de03128c00dd129f1eab21c6a3c4 git |
Not specified |
| CNA |
Linux |
Linux |
affected f95a29d40782f4f0052a692a822de3ba044b19ff 7acb36fd60a3e7b858f12e69a919c3609b281408 git |
Not specified |
| CNA |
Linux |
Linux |
affected f95a29d40782f4f0052a692a822de3ba044b19ff ce67ebe9d8629776ce38e6995ae72fb903c828db git |
Not specified |
| CNA |
Linux |
Linux |
affected 5.5 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.5 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.160 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.113 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.56 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.10 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/7acb36fd60a3e7b858f12e69a919c3609b281408 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/819d4c1323e2a9b7329021d5367aa01add22b5dc |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/02886c18a340da59df57365f29009e1258bfe333 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/71d140099165de03128c00dd129f1eab21c6a3c4 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/ce67ebe9d8629776ce38e6995ae72fb903c828db |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.