CVE-2026-98887
Received
Received - Intake
Buffer Overflow in Linux Kernel mac80211_hwsim
Vulnerability report for CVE-2026-98887, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-23
Last updated on: 2026-10-23
Assigner: kernel.org
Description
Description
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.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
| Linux | Linux | 0 |
| Linux | Linux | 0 |
| Linux | Linux | 0 |
| Linux | Linux | 0 |
| Linux | Linux | 0 |
| Linux | Linux | 0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |