The Linux kernel before 6.2.9 has a race condition and resultant use-after-free in drivers/power/supply/da9150-charger.c if a physically proximate attacker unplugs a device.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-30772.json"
[
{
"id": "CVE-2023-30772-0fc508cd",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@06615d11cc78162dfd5116efb71f29eb29502d37",
"target": {
"file": "drivers/power/supply/da9150-charger.c",
"function": "da9150_charger_remove"
},
"digest": {
"function_hash": "229195530294830020070969784231458050459",
"length": 636.0
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
},
{
"id": "CVE-2023-30772-ff91a565",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@06615d11cc78162dfd5116efb71f29eb29502d37",
"target": {
"file": "drivers/power/supply/da9150-charger.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"39318172484779283701810953711842951997",
"10082664983689096380710870005398894352",
"216820619552872855813671916068127194237",
"19397943764940494731709583605804097561"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
}
]