In the Linux kernel, the following vulnerability has been resolved:
clk: mediatek: clk-mt2701: Add check for mtkallocclk_data
Add the check for the return value of mtkallocclk_data() in order to avoid NULL pointer dereference.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52875.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52875.json"
[
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"314939706815214371784029711603719133396",
"277384090938218415554452756425049811943",
"204034078548542603979598936660112356765",
"101247253156564814063162302641496766333",
"192140658377890532274107940178156273540",
"30568313406762946671830690638790565682",
"184168190492615273584012278658695644832",
"203247590325931919706457536440378734239",
"10514637346413134191298371574769195005",
"237354640439222914885369518369098612247",
"278880971434156266123770459531117144278",
"335064569414248511625924645276814137182",
"214244168284087964843076389480116189383",
"267201986842795946392974278191146379895",
"7869906494986158872070132434381843396",
"274841316519166339330146250215122738003"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-52875-14cd9261",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@001e5def774fa1a8f2b29567c0b0cd3e3a859a96",
"target": {
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 709.0,
"function_hash": "112538603198782941967295652395490977799"
},
"signature_type": "Function",
"id": "CVE-2023-52875-2a849e9c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@001e5def774fa1a8f2b29567c0b0cd3e3a859a96",
"target": {
"function": "mtk_topckgen_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 567.0,
"function_hash": "39199865554348715622658792877290008272"
},
"signature_type": "Function",
"id": "CVE-2023-52875-3495a343",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1175cf4bd2b4c5f7c43f677ea1ce9ad2c18d055",
"target": {
"function": "mtk_pericfg_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 567.0,
"function_hash": "39199865554348715622658792877290008272"
},
"signature_type": "Function",
"id": "CVE-2023-52875-48df5c2f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@001e5def774fa1a8f2b29567c0b0cd3e3a859a96",
"target": {
"function": "mtk_pericfg_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 709.0,
"function_hash": "112538603198782941967295652395490977799"
},
"signature_type": "Function",
"id": "CVE-2023-52875-4ae28dbb",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1175cf4bd2b4c5f7c43f677ea1ce9ad2c18d055",
"target": {
"function": "mtk_topckgen_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 646.0,
"function_hash": "14840236693122587725297397764665917251"
},
"signature_type": "Function",
"id": "CVE-2023-52875-7705d437",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1175cf4bd2b4c5f7c43f677ea1ce9ad2c18d055",
"target": {
"function": "mtk_infrasys_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 559.0,
"function_hash": "200092786544254349813351257194900585789"
},
"signature_type": "Function",
"id": "CVE-2023-52875-abe9a728",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1175cf4bd2b4c5f7c43f677ea1ce9ad2c18d055",
"target": {
"function": "mtk_infrasys_init_early",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"314939706815214371784029711603719133396",
"277384090938218415554452756425049811943",
"204034078548542603979598936660112356765",
"101247253156564814063162302641496766333",
"192140658377890532274107940178156273540",
"30568313406762946671830690638790565682",
"184168190492615273584012278658695644832",
"203247590325931919706457536440378734239",
"10514637346413134191298371574769195005",
"237354640439222914885369518369098612247",
"278880971434156266123770459531117144278",
"335064569414248511625924645276814137182",
"214244168284087964843076389480116189383",
"267201986842795946392974278191146379895",
"7869906494986158872070132434381843396",
"274841316519166339330146250215122738003"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-52875-df6687d6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1175cf4bd2b4c5f7c43f677ea1ce9ad2c18d055",
"target": {
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 559.0,
"function_hash": "200092786544254349813351257194900585789"
},
"signature_type": "Function",
"id": "CVE-2023-52875-ea087c33",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@001e5def774fa1a8f2b29567c0b0cd3e3a859a96",
"target": {
"function": "mtk_infrasys_init_early",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 646.0,
"function_hash": "14840236693122587725297397764665917251"
},
"signature_type": "Function",
"id": "CVE-2023-52875-f5011a0f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@001e5def774fa1a8f2b29567c0b0cd3e3a859a96",
"target": {
"function": "mtk_infrasys_init",
"file": "drivers/clk/mediatek/clk-mt2701.c"
}
}
]