In the Linux kernel, the following vulnerability has been resolved:
ALSA: pcm: Add sanity NULL check for the default mmap fault handler
A driver might allow the mmap access before initializing its runtime->dmaarea properly. Add a proper NULL check before passing to virtto_page() for avoiding a panic.
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-068e0211",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d2913a07d9037fe7aed4b7e680684163eaed6bc4",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-2c9915fe",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c4c9bf5eab7bee6b606f2abb0993e933b5831a0",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-38f4fa39",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8799f4332a9fd812eadfbc32fc5104d6292f754f",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-3f1eec81",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d2913a07d9037fe7aed4b7e680684163eaed6bc4",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-49bb4db2",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bc200027ee92fba84f1826494735ed675f3aa911",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-52352818",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@832efbb74b1578e3737d593a204d42af8bd1b81b",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-737ee08f",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8799f4332a9fd812eadfbc32fc5104d6292f754f",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-96b67a29",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@832efbb74b1578e3737d593a204d42af8bd1b81b",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-a3f701e9",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bc200027ee92fba84f1826494735ed675f3aa911",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-bb9b122c",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c4c9bf5eab7bee6b606f2abb0993e933b5831a0",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"331161247742125977451164097972136605472",
"257200029057892023590886297126742715337",
"166270517319092504227499335963153393269",
"101275200861130300722817263800550164558",
"191547851921397534975418401241311760254",
"27231964441841909797370064680002161274"
]
},
"id": "CVE-2024-53180-cb910ea2",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f0ce9e24eff1678c16276f9717f26a78202506a2",
"target": {
"file": "sound/core/pcm_native.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 615.0,
"function_hash": "66561769176057832796977675105922261814"
},
"id": "CVE-2024-53180-e06804f0",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f0ce9e24eff1678c16276f9717f26a78202506a2",
"target": {
"file": "sound/core/pcm_native.c",
"function": "snd_pcm_mmap_data_fault"
}
}
]