In the Linux kernel, the following vulnerability has been resolved:
mfd: arizona: Use pmruntimeresumeandget() to prevent refcnt leak
In arizonaclk32kenable(), we should use pmruntimeresumeandget() as pmruntimeget_sync() will increase the refcnt even when it returns an error.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-3b01b74f",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@754e81ff44061dda68da0fd4ef51bd1aa9fbf2cf"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-6cfa3dc7",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9893771097b22a8743a446e45994a177795ca4da"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-a9f0a673",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc9437e9889c3dacf1f320e3cf08da74127573fe"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-c0e5193d",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7195e642b49af60d4120fa1b45bd812ba528174f"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-cc1bb000",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4414a7ab80cebf715045e3c4d465feefbad21139"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"165632876920187129056228114991704740043",
"223827323293719934384641865384069449981",
"175648233369093236494022460940897739127",
"321652189265083466232304746710555500760"
]
},
"deprecated": false,
"id": "CVE-2023-53443-fe8b68c4",
"target": {
"file": "drivers/mfd/arizona-core.c"
},
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a47bb71b1a94a279144fc3031d3c4591b38dd16"
}
]