In the Linux kernel, the following vulnerability has been resolved:
drm: omapdrm: Add missing check for allocorderedworkqueue
As it may return NULL pointer and cause NULL pointer dereference. Add check for the return value of allocorderedworkqueue.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49879.json",
"cna_assigner": "Linux"
}[
{
"target": {
"file": "drivers/gpu/drm/omapdrm/omap_drv.c"
},
"id": "CVE-2024-49879-898b1f57",
"digest": {
"line_hashes": [
"43514413407004083000279180134854186624",
"104688749261689792756046944943915592286",
"63996892471764861555381761395397533915",
"326566322264714370729218998890191878055",
"48844517742748111922582046934535970601",
"47091464602860115892612600606163429195",
"215186357486741692878804697371779674880",
"544212797454150432721341791208150451"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d71916694aceb207fefecf62dfa811ec1108bbd",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"function": "omapdrm_init",
"file": "drivers/gpu/drm/omapdrm/omap_drv.c"
},
"id": "CVE-2024-49879-cff0b176",
"digest": {
"function_hash": "203414585115306735066537084709035876364",
"length": 1628.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d71916694aceb207fefecf62dfa811ec1108bbd",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-49879.json"