CVE-2024-43818

Severity CVSS v4.0:
Pending analysis
Type:
CWE-476 NULL Pointer Dereference
Publication date:
17/08/2024
Last modified:
03/11/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> ASoC: amd: Adjust error handling in case of absent codec device<br /> <br /> acpi_get_first_physical_node() can return NULL in several cases (no such<br /> device, ACPI table error, reference count drop to 0, etc).<br /> Existing check just emit error message, but doesn&amp;#39;t perform return.<br /> Then this NULL pointer is passed to devm_acpi_dev_add_driver_gpios()<br /> where it is dereferenced.<br /> <br /> Adjust this error handling by adding error code return.<br /> <br /> Found by Linux Verification Center (linuxtesting.org) with SVACE.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.0 (including) 6.1.103 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.44 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.10.3 (excluding)