In the Linux kernel, the following vulnerability has been resolved:
clk: imx: clk-imx8mn: fix memory leak in imx8mnclocksprobe
Use devmofiomap() instead of of_iomap() to automatically handle the unused ioremap region.
If any error occurs, regions allocated by kzalloc() will leak, but using devmkzalloc() instead will automatically free the memory using devmkfree().
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53249.json",
"cna_assigner": "Linux"
}[
{
"id": "CVE-2023-53249-0eed5a74",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"248043869588622934058888531778514753876",
"120539785341187395437672186598096694258",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@188d070de9132667956f5aadd98d2bd87d3eac89",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-3ed67580",
"signature_version": "v1",
"digest": {
"function_hash": "186408986622893375225209490329464709576",
"length": 22097.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50b5ddde8fad5f0ffd239029d0956af633a0f9b1",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
},
{
"id": "CVE-2023-53249-4a51ca4b",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"248043869588622934058888531778514753876",
"120539785341187395437672186598096694258",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9428cf0fbf4be9a24f3e15a0c166b861b12666af",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-61e161cf",
"signature_version": "v1",
"digest": {
"function_hash": "307689983546963540332436854182639240898",
"length": 21448.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ba3693b0350b154fdd7830559bbc7b04c067096",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
},
{
"id": "CVE-2023-53249-6659c959",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"248043869588622934058888531778514753876",
"120539785341187395437672186598096694258",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4fa5e47af1e7bb2bbcaac062b14216c00e92148",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-6df1b996",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"89585846217989900573497443384652647544",
"76250477290589931515194214474847582129",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ba3693b0350b154fdd7830559bbc7b04c067096",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-7379db9b",
"signature_version": "v1",
"digest": {
"function_hash": "171533194964560833078372577773351901710",
"length": 21446.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9428cf0fbf4be9a24f3e15a0c166b861b12666af",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
},
{
"id": "CVE-2023-53249-9f2be040",
"signature_version": "v1",
"digest": {
"function_hash": "5949815358183968064050098435027842268",
"length": 21468.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4fa5e47af1e7bb2bbcaac062b14216c00e92148",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
},
{
"id": "CVE-2023-53249-aee2adfc",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"89585846217989900573497443384652647544",
"76250477290589931515194214474847582129",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50b5ddde8fad5f0ffd239029d0956af633a0f9b1",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-d6a66df8",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"173087210124276541813641121376439950426",
"148592450416028611977446236530610375113",
"123462332102809581856184105092536140302",
"53059944494081046200111375840207985472",
"89585846217989900573497443384652647544",
"76250477290589931515194214474847582129",
"243520055729550311101771746086360035449",
"99666270317686231290867191280695869033",
"167967889203436666889049955863331741160",
"218404024146485751394170002468036073772",
"208668677421847082994728709763930771593"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@294321349bd3b0680847fc2bbe66b9ab3e522fea",
"signature_type": "Line",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c"
}
},
{
"id": "CVE-2023-53249-e8899c7d",
"signature_version": "v1",
"digest": {
"function_hash": "229696797184852240241035540386410059464",
"length": 21342.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@294321349bd3b0680847fc2bbe66b9ab3e522fea",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
},
{
"id": "CVE-2023-53249-e8ae12b9",
"signature_version": "v1",
"digest": {
"function_hash": "5949815358183968064050098435027842268",
"length": 21468.0
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@188d070de9132667956f5aadd98d2bd87d3eac89",
"signature_type": "Function",
"target": {
"file": "drivers/clk/imx/clk-imx8mn.c",
"function": "imx8mn_clocks_probe"
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53249.json"