CVE-2021-47251

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]
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc6:*:*:*:*:*:*

History

30 Apr 2025, 15:18

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CWE CWE-1284
CPE cpe:2.3:o:linux:linux_kernel:5.13:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.13:rc4:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.8
References () https://git.kernel.org/stable/c/5a1cd67a801cf5ef989c4783e07b86a25b143126 - () https://git.kernel.org/stable/c/5a1cd67a801cf5ef989c4783e07b86a25b143126 - Patch
References () https://git.kernel.org/stable/c/d1b949c70206178b12027f66edc088d40375b5cb - () https://git.kernel.org/stable/c/d1b949c70206178b12027f66edc088d40375b5cb - Patch
References () https://git.kernel.org/stable/c/e298aa358f0ca658406d524b6639fe389cb6e11e - () https://git.kernel.org/stable/c/e298aa358f0ca658406d524b6639fe389cb6e11e - Patch

21 Nov 2024, 06:35

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/5a1cd67a801cf5ef989c4783e07b86a25b143126 - () https://git.kernel.org/stable/c/5a1cd67a801cf5ef989c4783e07b86a25b143126 -
References () https://git.kernel.org/stable/c/d1b949c70206178b12027f66edc088d40375b5cb - () https://git.kernel.org/stable/c/d1b949c70206178b12027f66edc088d40375b5cb -
References () https://git.kernel.org/stable/c/e298aa358f0ca658406d524b6639fe389cb6e11e - () https://git.kernel.org/stable/c/e298aa358f0ca658406d524b6639fe389cb6e11e -
Summary
  • (es) En el kernel de Linux, se resolvió la siguiente vulnerabilidad: mac80211: corrige la verificación de longitud de skb en ieee80211_scan_rx() Reemplace las constantes de tiempo de compilación codificadas para la verificación de la longitud del encabezado con determinación dinámica basada en el tipo de trama. De lo contrario, obtendremos un WARN_ON de validación en cfg80211 más adelante. [correcciones de estilo, reformular mensaje de confirmación]

21 May 2024, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-21 15:15

Updated : 2025-04-30 15:18


NVD link : CVE-2021-47251

Mitre link : CVE-2021-47251

CVE.ORG link : CVE-2021-47251


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-1284

Improper Validation of Specified Quantity in Input