CVE-2021-47251

mac80211: fix skb length check in ieee80211_scan_rx()

State
Published
Severity
Not scored
Published
May 21, 2024
Updated
May 11, 2026
Reserved
Apr 10, 2024

Read the record on cve.org

Description

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

mac80211: fix skb length check in ieee80211_scan_rx()

Replace hard-coded compile-time constants for header length check with dynamic determination based on the frame type. Otherwise, we hit a validation WARN_ON in cfg80211 later.

[style fixes, reword commit message]

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • cd418ba63f0c2f6157f35a41c9accc6ecb52590a to before 5a1cd67a801cf5ef989c4783e07b86a25b143126Affected
  • cd418ba63f0c2f6157f35a41c9accc6ecb52590a to before d1b949c70206178b12027f66edc088d40375b5cbAffected
  • cd418ba63f0c2f6157f35a41c9accc6ecb52590a to before e298aa358f0ca658406d524b6639fe389cb6e11eAffected
LinuxLinux
  • 5.10Affected
  • before 5.10Not affected
  • 5.10.46 through 5.10.*Not affected
  • 5.12.13 through 5.12.*Not affected
  • 5.13 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.