Linux · Linux Kernel · CVE-2024-39464
**Name of the Vulnerable Software and Affected Versions**
Linux kernel (affected versions not specified)
**Description**
The issue is related to the Linux kernel, where the `struct v4l2 async notifier` has several `list head` members, but only `waiting list` and `done list` are initialized. The `notifier entry` is kept 'zeroed', leading to an uninitialized `list head`. This results in a NULL-pointer dereference if `csi2 async register()` fails, for example, when the node for the remote endpoint is disabled, and returns `-ENOTCONN`. The following calls to `v4l2 async nf unregister()` result in a NULL pointer dereference. The fix involves adding the missing list head initializer.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.