CVE-2024-36021

In the Linux kernel, the following vulnerability has been resolved: net: hns3: fix kernel crash when devlink reload during pf initialization The devlink reload process will access the hardware resources, but the register operation is done before the hardware is initialized. So, processing the devlink reload during initialization may lead to kernel crash. This patch fixes this by taking devl_lock during initialization.
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:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.9:rc1:*:*:*:*:*:*

History

30 Sep 2025, 17:20

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.9:rc1:*:*:*:*:*:*
CWE CWE-908
References () https://git.kernel.org/stable/c/1b550dae55901c2cc9075d6a7155a71b4f516e86 - () https://git.kernel.org/stable/c/1b550dae55901c2cc9075d6a7155a71b4f516e86 - Patch
References () https://git.kernel.org/stable/c/50b69054f455dcdb34bd6b22764c7579b270eef3 - () https://git.kernel.org/stable/c/50b69054f455dcdb34bd6b22764c7579b270eef3 - Patch
References () https://git.kernel.org/stable/c/7ca0f73e5e2da3c129935b97f3a0877cce8ebdf5 - () https://git.kernel.org/stable/c/7ca0f73e5e2da3c129935b97f3a0877cce8ebdf5 - Patch
References () https://git.kernel.org/stable/c/93305b77ffcb042f1538ecc383505e87d95aa05a - () https://git.kernel.org/stable/c/93305b77ffcb042f1538ecc383505e87d95aa05a - Patch

21 Nov 2024, 09:21

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: net: hns3: soluciona el fallo del kernel cuando devlink se recarga durante la inicialización de pf. El proceso de recarga de devlink accederá a los recursos de hardware, pero la operación de registro se realiza antes de que se inicialice el hardware. Por lo tanto, procesar la recarga de devlink durante la inicialización puede provocar una falla del kernel. Este parche soluciona este problema tomando devl_lock durante la inicialización.
References () https://git.kernel.org/stable/c/1b550dae55901c2cc9075d6a7155a71b4f516e86 - () https://git.kernel.org/stable/c/1b550dae55901c2cc9075d6a7155a71b4f516e86 -
References () https://git.kernel.org/stable/c/50b69054f455dcdb34bd6b22764c7579b270eef3 - () https://git.kernel.org/stable/c/50b69054f455dcdb34bd6b22764c7579b270eef3 -
References () https://git.kernel.org/stable/c/7ca0f73e5e2da3c129935b97f3a0877cce8ebdf5 - () https://git.kernel.org/stable/c/7ca0f73e5e2da3c129935b97f3a0877cce8ebdf5 -
References () https://git.kernel.org/stable/c/93305b77ffcb042f1538ecc383505e87d95aa05a - () https://git.kernel.org/stable/c/93305b77ffcb042f1538ecc383505e87d95aa05a -

30 May 2024, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-30 15:15

Updated : 2025-09-30 17:20


NVD link : CVE-2024-36021

Mitre link : CVE-2024-36021

CVE.ORG link : CVE-2024-36021


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-908

Use of Uninitialized Resource