CVE-2024-39464
Severity CVSS v4.0:
Pending analysis
Type:
CWE-476
NULL Pointer Dereference
Publication date:
25/06/2024
Last modified:
19/08/2024
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
media: v4l: async: Fix notifier list entry init<br />
<br />
struct v4l2_async_notifier has several list_head members, but only<br />
waiting_list and done_list are initialized. notifier_entry was kept<br />
&#39;zeroed&#39; leading to an uninitialized list_head.<br />
This results in a NULL-pointer dereference if csi2_async_register() fails,<br />
e.g. node for remote endpoint is disabled, and returns -ENOTCONN.<br />
The following calls to v4l2_async_nf_unregister() results in a NULL<br />
pointer dereference.<br />
Add the missing list head initializer.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.6 (including) | 6.6.34 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.7 (including) | 6.9.5 (excluding) |
To consult the complete list of CPE names with products and versions, see this page



