In the Linux kernel, the following vulnerability has been resolved:
media: v4l: async: Properly re-initialise notifier entry in unregister
The notifierentry of a notifier is not re-initialised after unregistering the notifier. This leads to dangling pointers being left there so use listdelinit() to return the notifierentry an empty list.
[ { "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87100b09246202a91fce4a1562955c32229173bb", "signature_type": "Line", "target": { "file": "drivers/media/v4l2-core/v4l2-async.c" }, "digest": { "line_hashes": [ "14807874683065403280894421702307453774", "164350444419858207774303693379767196241", "4240000564563360360853115632409990442", "192220674319293265811295513803567784084" ], "threshold": 0.9 }, "id": "CVE-2024-39485-7689bb26", "signature_version": "v1" }, { "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1aa6cd4adfc0380fa1ccc2f146848940ff882a66", "signature_type": "Line", "target": { "file": "drivers/media/v4l2-core/v4l2-async.c" }, "digest": { "line_hashes": [ "14807874683065403280894421702307453774", "164350444419858207774303693379767196241", "4240000564563360360853115632409990442", "192220674319293265811295513803567784084" ], "threshold": 0.9 }, "id": "CVE-2024-39485-7eb2a866", "signature_version": "v1" }, { "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9537a8425a7a0222999d5839a0b394b1e8834b4a", "signature_type": "Line", "target": { "file": "drivers/media/v4l2-core/v4l2-async.c" }, "digest": { "line_hashes": [ "14807874683065403280894421702307453774", "164350444419858207774303693379767196241", "4240000564563360360853115632409990442", "192220674319293265811295513803567784084" ], "threshold": 0.9 }, "id": "CVE-2024-39485-c677da5e", "signature_version": "v1" } ]