CVE-2023-52827

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix possible out-of-bound read in ath12k_htt_pull_ppdu_stats() len is extracted from HTT message and could be an unexpected value in case errors happen, so add validation before using to avoid possible out-of-bound read in the following message iteration and parsing. The same issue also applies to ppdu_info->ppdu_stats.common.num_users, so validate it before using too. These are found during code review. Compile test only.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

21 Nov 2024, 08:40

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/1bc44a505a229bb1dd4957e11aa594edeea3690e - Patch () https://git.kernel.org/stable/c/1bc44a505a229bb1dd4957e11aa594edeea3690e - Patch
References () https://git.kernel.org/stable/c/79527c21a3ce04cffc35ea54f74ee087e532be57 - Patch () https://git.kernel.org/stable/c/79527c21a3ce04cffc35ea54f74ee087e532be57 - Patch
References () https://git.kernel.org/stable/c/c9e44111da221246efb2e623ae1be40a5cf6542c - Patch () https://git.kernel.org/stable/c/c9e44111da221246efb2e623ae1be40a5cf6542c - Patch

24 May 2024, 01:14

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, se resolvió la siguiente vulnerabilidad: wifi: ath12k: corrige una posible lectura fuera de los límites en ath12k_htt_pull_ppdu_stats(). len se extrae del mensaje HTT y podría ser un valor inesperado en caso de que ocurran errores, así que agregue validación antes de usarlo para evitar una posible lectura fuera de los límites en la siguiente iteración y análisis del mensaje. El mismo problema también se aplica a ppdu_info->ppdu_stats.common.num_users, así que valídelo antes de usarlo también. Estos se encuentran durante la revisión del código. Compilar prueba únicamente.
First Time Linux linux Kernel
Linux
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
CWE CWE-125
References () https://git.kernel.org/stable/c/1bc44a505a229bb1dd4957e11aa594edeea3690e - () https://git.kernel.org/stable/c/1bc44a505a229bb1dd4957e11aa594edeea3690e - Patch
References () https://git.kernel.org/stable/c/79527c21a3ce04cffc35ea54f74ee087e532be57 - () https://git.kernel.org/stable/c/79527c21a3ce04cffc35ea54f74ee087e532be57 - Patch
References () https://git.kernel.org/stable/c/c9e44111da221246efb2e623ae1be40a5cf6542c - () https://git.kernel.org/stable/c/c9e44111da221246efb2e623ae1be40a5cf6542c - Patch
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.1

21 May 2024, 16:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-21 16:15

Updated : 2024-11-21 08:40


NVD link : CVE-2023-52827

Mitre link : CVE-2023-52827

CVE.ORG link : CVE-2023-52827


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-125

Out-of-bounds Read