In the Linux kernel, the following vulnerability has been resolved:
tty: serial: ma35d1: Add a NULL check for of_node
The pdev->dev.of_node can be NULL if the "serial" node is absent. Add a NULL check to return an error in such cases.
{ "vanir_signatures": [ { "id": "CVE-2024-42248-991897cf", "signature_type": "Function", "target": { "file": "drivers/tty/serial/ma35d1_serial.c", "function": "ma35d1serial_probe" }, "deprecated": false, "digest": { "length": 1455.0, "function_hash": "288650941191386593910255539869578325635" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23efa74cfe6eb923abb5b9bc51b2a04879013c67" }, { "id": "CVE-2024-42248-a74a1eeb", "signature_type": "Line", "target": { "file": "drivers/tty/serial/ma35d1_serial.c" }, "deprecated": false, "digest": { "line_hashes": [ "111801073309670306099339156892788501356", "328502172784939054671982520959212376635", "212074829320063341045343785334896885139", "84214950969190259635950922948447408507", "268531623723660833852972905569599017507", "94607121733174535462900494052121700065", "220832855820042410241374558987469477121", "89721811344927174688097502071312351663", "167467944351264748434967300178066785236" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23efa74cfe6eb923abb5b9bc51b2a04879013c67" } ] }