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.
5d44fe7c9808c56e136e59147bd932f5491520f1 builds before 3a96bb65b4b820d8b41fa155781ec1c29e3479d4; from 5d44fe7c9808c56e136e59147bd932f5491520f1 before 59e1f2a0242232b4a3af144ae317d3913fc09046; 5d44fe7c9808c56e136e59147bd932f5491520f1 builds before 1ae85bb34fe3510659b86d6a5f8036dd498233f8; from 5d44fe7c9808c56e136e59147bd932f5491520f1 before 6f6368b20f8c9481fa7ba7b672dcb3c9f36b2695; from 5d44fe7c9808c56e136e59147bd932f5491520f1 before b5b1234bbfa25537fb9a5c0d62c328ed4547f721; from 5d44fe7c9808c56e136e59147bd932f5491520f1 before 13edd8ea7ff2ce6a964b290ef2034cd8cbed96c7; 5d44fe7c9808c56e136e59147bd932f5491520f1 builds before 3dc723ac78a6e4fa0fd49e27e487ed319da40a9f
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.
Printed from infosecsignals.com. Every record links back to the agency that published it.
Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.