CVE-2024-35926

In the Linux kernel, the following vulnerability has been resolved: crypto: iaa - Fix async_disable descriptor leak The disable_async paths of iaa_compress/decompress() don't free idxd descriptors in the async_disable case. Currently this only happens in the testcases where req->dst is set to null. Add a test to free them in those paths.
Configurations

Configuration 1 (hide)

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

History

23 Sep 2025, 15:31

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CWE CWE-401
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
References () https://git.kernel.org/stable/c/262534ddc88dfea7474ed18adfecf856e4fbe054 - () https://git.kernel.org/stable/c/262534ddc88dfea7474ed18adfecf856e4fbe054 - Patch
References () https://git.kernel.org/stable/c/d994f7d77aaded05dc05af58a2720fd4f4b72a83 - () https://git.kernel.org/stable/c/d994f7d77aaded05dc05af58a2720fd4f4b72a83 - Patch

21 Nov 2024, 09:21

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/262534ddc88dfea7474ed18adfecf856e4fbe054 - () https://git.kernel.org/stable/c/262534ddc88dfea7474ed18adfecf856e4fbe054 -
References () https://git.kernel.org/stable/c/d994f7d77aaded05dc05af58a2720fd4f4b72a83 - () https://git.kernel.org/stable/c/d994f7d77aaded05dc05af58a2720fd4f4b72a83 -
Summary
  • (es) En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: crypto: iaa - Reparar la fuga del descriptor async_disable Las rutas enable_async de iaa_compress/decompress() no liberan los descriptores idxd en el caso async_disable. Actualmente, esto solo sucede en los casos de prueba donde req->dst está establecido en nulo. Agrega una prueba para liberarlos en esos caminos.

19 May 2024, 11:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-19 11:15

Updated : 2025-09-23 15:31


NVD link : CVE-2024-35926

Mitre link : CVE-2024-35926

CVE.ORG link : CVE-2024-35926


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-401

Missing Release of Memory after Effective Lifetime