CVE-2024-35789

wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes

State
Published
Severity
8.0 High
Published
May 17, 2024
Updated
Oct 15, 2026
Reserved
May 17, 2024

Read the record on cve.org

Description

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

wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes

When moving a station out of a VLAN and deleting the VLAN afterwards, the fast_rx entry still holds a pointer to the VLAN's netdev, which can cause use-after-free bugs. Fix this by immediately calling ieee80211_check_fast_rx after the VLAN change.

Scores

CVSSScoreVectorSource
3.18.0 HighCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • a7f1721684628b8ae6015bca9a176046ee6f30cc to before ea9a0cfc07a7d3601cc680718d9cff0d6927a921Affected
  • bd7e90c82850f49c23004d54de14e46d373748a6 to before be1dd9254fc115321d6fbee042026d42afc8d931Affected
  • cc413b375c6d95e68a4629cb1ba9d099de78ebb9 to before e8b067c4058c0121ac8ca71559df8e2e08ff1a7eAffected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before c8bddbd91bc8e42c961a5e2cec20ab879f21100fAffected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before 7eeabcea79b67cc29563e6a9a5c81f9e2c664d5bAffected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before 6b948b54c8bd620725e0c906e44b10c0b13087a7Affected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before 2884a50f52313a7a911de3afcad065ddbb3d78fcAffected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before e8678551c0243f799b4859448781cbec1bd6f1cbAffected
  • dd0b45538146cb6a54d6da7663b8c3afd16ebcfd to before 4f2bdb3c5e3189297e156b3ff84b140423d64685Affected
  • 22bc2a4814440c4a8979a381f46fec5d224f5c11Affected
  • 7cfe824f681e1aaac34ea64bb4def8a77801b672Affected
  • 4.19.189 to before 4.19.312Affected
  • 5.4.114 to before 5.4.274Affected
  • 5.10.32 to before 5.10.215Affected
  • 4.14.232 to before 4.15Affected
  • 5.11.16 to before 5.12Affected
LinuxLinux
  • 5.12Affected
  • before 5.12Not affected
  • 4.19.312 through 4.19.*Not affected
  • 5.4.274 through 5.4.*Not affected
  • 5.10.215 through 5.10.*Not affected
  • 5.15.154 through 5.15.*Not affected
  • 6.1.84 through 6.1.*Not affected
  • 6.6.24 through 6.6.*Not affected
  • 6.7.12 through 6.7.*Not affected
  • 6.8.3 through 6.8.*Not affected
  • 6.9 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.