In the Linux kernel, the following vulnerability has been resolved:
ASoC: imx-audmix: Add NULL check in imxaudmixprobe
devmkasprintf() can return a NULL pointer on failure,but this returned value in imxaudmixprobe() is not checked. Add NULL check in imxaudmix_probe(), to handle kernel NULL pointer dereference error.
[
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c040cbe2e13da6454ae4748e04e53d885e1c9603",
"id": "CVE-2024-53199-2d6d72de",
"digest": {
"function_hash": "181460031089249351858730053884189479061",
"length": 5383.0
},
"target": {
"function": "imx_audmix_probe",
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc5aa71f39b44d8117b2417dafd0e2884a75dd37",
"id": "CVE-2024-53199-3779c0e0",
"digest": {
"line_hashes": [
"79376446572572434978628308423261398876",
"273393571236807293209866360147871105814",
"124862466822374570531838974811018840533",
"196544302283476157428397075066644084097"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e038f43edaf0083f6aa7c9415d86cf28dfd152f9",
"id": "CVE-2024-53199-81049bb9",
"digest": {
"line_hashes": [
"79376446572572434978628308423261398876",
"273393571236807293209866360147871105814",
"124862466822374570531838974811018840533",
"196544302283476157428397075066644084097"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc5aa71f39b44d8117b2417dafd0e2884a75dd37",
"id": "CVE-2024-53199-9d9a2a71",
"digest": {
"function_hash": "181460031089249351858730053884189479061",
"length": 5383.0
},
"target": {
"function": "imx_audmix_probe",
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c040cbe2e13da6454ae4748e04e53d885e1c9603",
"id": "CVE-2024-53199-a263d743",
"digest": {
"line_hashes": [
"79376446572572434978628308423261398876",
"273393571236807293209866360147871105814",
"124862466822374570531838974811018840533",
"196544302283476157428397075066644084097"
],
"threshold": 0.9
},
"target": {
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e038f43edaf0083f6aa7c9415d86cf28dfd152f9",
"id": "CVE-2024-53199-a39ca711",
"digest": {
"function_hash": "339915109827773316344833734094208207604",
"length": 5297.0
},
"target": {
"function": "imx_audmix_probe",
"file": "sound/soc/fsl/imx-audmix.c"
},
"signature_type": "Function",
"signature_version": "v1"
}
]