In the Linux kernel, the following vulnerability has been resolved:
clk: mediatek: clk-mt7629: Add check for mtkallocclk_data
Add the check for the return value of mtkallocclk_data() in order to avoid NULL pointer dereference.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52858.json",
"cna_assigner": "Linux"
}[
{
"id": "CVE-2023-52858-14d553a6",
"signature_version": "v1",
"digest": {
"function_hash": "54382247186801276441033342813224313400",
"length": 633.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f861b63945e076f9f003a5fad958174096df1ee",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
},
{
"id": "CVE-2023-52858-15fa2e77",
"signature_version": "v1",
"digest": {
"function_hash": "265196909377324584600518047210351944148",
"length": 650.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a836efc21ef04608333d6d05753e558ebd1f85d0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
},
{
"id": "CVE-2023-52858-33356114",
"signature_version": "v1",
"digest": {
"function_hash": "126298674036847915088935754832271191953",
"length": 321.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e964d21dc034b650d719c4ea39564bec72b42f94",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-45430f52",
"signature_version": "v1",
"digest": {
"function_hash": "325716716977661786218579878305999290355",
"length": 526.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e964d21dc034b650d719c4ea39564bec72b42f94",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-49dd4b0c",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156696496024244525132095844018918697194",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"207885685753912108952596574533771410861",
"240510021329282613721828308788486658758",
"237633116753302490172791944037554518983",
"284619578000226353983933063707624755752",
"228665947027856685174274030224919844164",
"233830687102766057634758853494364276460",
"130113098440754531821940082117511270601",
"331376451847680396168189449693974792331"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8ae4b49dd9cfde69d8de8c0c0cd7cf1b004482e",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-576acd63",
"signature_version": "v1",
"digest": {
"function_hash": "288359467716883132762776225837086407209",
"length": 667.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d89430fc3158f872d492f1b88d07262f48290c0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
},
{
"id": "CVE-2023-52858-621ca42b",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302726321417644306245636833056687354124",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"24311544669338305707313966983132225308",
"100106866085506891652475049575754891576",
"176236972342508793137824717635634593571",
"284619578000226353983933063707624755752",
"101339920170006219342447783954369998072",
"233830687102766057634758853494364276460",
"130113098440754531821940082117511270601",
"331376451847680396168189449693974792331"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f861b63945e076f9f003a5fad958174096df1ee",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-65b47558",
"signature_version": "v1",
"digest": {
"function_hash": "35189898742731030563634042296651995545",
"length": 565.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d89430fc3158f872d492f1b88d07262f48290c0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-6f7bffe2",
"signature_version": "v1",
"digest": {
"function_hash": "287737010863233158676928827490030755365",
"length": 320.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a836efc21ef04608333d6d05753e558ebd1f85d0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-757f3c3f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302726321417644306245636833056687354124",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"45697733826343877115864311802076188761",
"143251634136840365289933969268984980059",
"324819224923663564106255403973879481918",
"265481469618211669827646558179270538661",
"101339920170006219342447783954369998072",
"35435829203497157577092141880034666716",
"252154947121055780884018971360263164038",
"215429548662952339807069445809636768426"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d89430fc3158f872d492f1b88d07262f48290c0",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-7dea548f",
"signature_version": "v1",
"digest": {
"function_hash": "126298674036847915088935754832271191953",
"length": 321.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f861b63945e076f9f003a5fad958174096df1ee",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-7df678c3",
"signature_version": "v1",
"digest": {
"function_hash": "53558328793375132052302895611365789332",
"length": 593.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8ae4b49dd9cfde69d8de8c0c0cd7cf1b004482e",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-7e8e160d",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302726321417644306245636833056687354124",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"45697733826343877115864311802076188761",
"216188172289485191351856395513013020787",
"18078147342999639827206373880962952361",
"284619578000226353983933063707624755752",
"101339920170006219342447783954369998072",
"233830687102766057634758853494364276460",
"130113098440754531821940082117511270601",
"331376451847680396168189449693974792331"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a836efc21ef04608333d6d05753e558ebd1f85d0",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-81929b42",
"signature_version": "v1",
"digest": {
"function_hash": "187446777632708602947979180113203497450",
"length": 367.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8ae4b49dd9cfde69d8de8c0c0cd7cf1b004482e",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-8ba2d20c",
"signature_version": "v1",
"digest": {
"function_hash": "325716716977661786218579878305999290355",
"length": 526.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f861b63945e076f9f003a5fad958174096df1ee",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-beb14834",
"signature_version": "v1",
"digest": {
"function_hash": "315305467001659665431521601465631061588",
"length": 354.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d89430fc3158f872d492f1b88d07262f48290c0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-c08360ab",
"signature_version": "v1",
"digest": {
"function_hash": "288359467716883132762776225837086407209",
"length": 667.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2befa515c1bb6cdd33c262b909d93d1973a219aa",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
},
{
"id": "CVE-2023-52858-c4db8529",
"signature_version": "v1",
"digest": {
"function_hash": "268827287884844453998658940898712983482",
"length": 531.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a836efc21ef04608333d6d05753e558ebd1f85d0",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-c74d937e",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302726321417644306245636833056687354124",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"24311544669338305707313966983132225308",
"100106866085506891652475049575754891576",
"176236972342508793137824717635634593571",
"284619578000226353983933063707624755752",
"101339920170006219342447783954369998072",
"233830687102766057634758853494364276460",
"130113098440754531821940082117511270601",
"331376451847680396168189449693974792331"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e964d21dc034b650d719c4ea39564bec72b42f94",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-dc17b6b4",
"signature_version": "v1",
"digest": {
"function_hash": "35189898742731030563634042296651995545",
"length": 565.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2befa515c1bb6cdd33c262b909d93d1973a219aa",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_pericfg_init"
}
},
{
"id": "CVE-2023-52858-e94a12ca",
"signature_version": "v1",
"digest": {
"function_hash": "315305467001659665431521601465631061588",
"length": 354.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2befa515c1bb6cdd33c262b909d93d1973a219aa",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_infrasys_init"
}
},
{
"id": "CVE-2023-52858-f35dd388",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"302726321417644306245636833056687354124",
"283514826469762147056063944863271584022",
"257178992768633016992896182818010041166",
"251986841984046039359683420852010369587",
"45697733826343877115864311802076188761",
"143251634136840365289933969268984980059",
"324819224923663564106255403973879481918",
"265481469618211669827646558179270538661",
"101339920170006219342447783954369998072",
"35435829203497157577092141880034666716",
"252154947121055780884018971360263164038",
"215429548662952339807069445809636768426"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2befa515c1bb6cdd33c262b909d93d1973a219aa",
"signature_type": "Line",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c"
}
},
{
"id": "CVE-2023-52858-f98c0b73",
"signature_version": "v1",
"digest": {
"function_hash": "76689573706798414045893285721001522643",
"length": 700.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8ae4b49dd9cfde69d8de8c0c0cd7cf1b004482e",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
},
{
"id": "CVE-2023-52858-fcbda486",
"signature_version": "v1",
"digest": {
"function_hash": "54382247186801276441033342813224313400",
"length": 633.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e964d21dc034b650d719c4ea39564bec72b42f94",
"signature_type": "Function",
"target": {
"file": "drivers/clk/mediatek/clk-mt7629.c",
"function": "mtk_topckgen_init"
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52858.json"