In the Linux kernel, the following vulnerability has been resolved:
ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item
There is no linksnum in struct sndsocacpimach {}, and we test !link->numadr as a condition to end the loop in hdasdwmachineselect(). So an empty item in struct sndsocacpilinkadr array is required.
[ { "signature_type": "Line", "id": "CVE-2024-46862-4020f826", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf6d7a44a144aa9c476dee83c23faf3151181bab", "signature_version": "v1", "target": { "file": "sound/soc/intel/common/soc-acpi-intel-mtl-match.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "284130073562038197167793996131023209201", "126423476944794589500784318742862067098", "35540252498407468098546479726552127699", "84126331581521210826823378484842055156" ] }, "deprecated": false }, { "signature_type": "Line", "id": "CVE-2024-46862-bbcc944a", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@01281a9e8275946aa725db0919769b8d35af3a11", "signature_version": "v1", "target": { "file": "sound/soc/intel/common/soc-acpi-intel-mtl-match.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "284130073562038197167793996131023209201", "126423476944794589500784318742862067098", "35540252498407468098546479726552127699", "84126331581521210826823378484842055156" ] }, "deprecated": false } ]