CVE-2026-98887

Source
https://cve.org/CVERecord?id=CVE-2026-98887
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-98887.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2026-98887
Downstream
Published
2026-10-23T11:37:44Z
Modified
2026-10-28T02:36:38Z
Summary
wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO
Details

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

wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO

hwsim_tx_info_frame_received_nl() casts the HWSIM_ATTR_TX_INFO payload to a struct hwsim_tx_rate * and unconditionally reads IEEE80211_TX_MAX_RATES entries (8 bytes) from it. The policy only bounds the attribute from above (NLA_BINARY .len is a maximum) and the op sets GENL_DONT_VALIDATE_STRICT, so a short or zero-length attribute is accepted and the loop reads past the payload.

Require the exact length in the policy, so a malformed attribute is rejected before the handler runs.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98887.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
5d44fe7c9808c56e136e59147bd932f5491520f1
Fixed
3a96bb65b4b820d8b41fa155781ec1c29e3479d4
Fixed
59e1f2a0242232b4a3af144ae317d3913fc09046
Fixed
1ae85bb34fe3510659b86d6a5f8036dd498233f8
Fixed
6f6368b20f8c9481fa7ba7b672dcb3c9f36b2695
Fixed
b5b1234bbfa25537fb9a5c0d62c328ed4547f721
Fixed
13edd8ea7ff2ce6a964b290ef2034cd8cbed96c7
Fixed
3dc723ac78a6e4fa0fd49e27e487ed319da40a9f

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.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.111
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.53

Database specific

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