In dualshock4_parse_report of hid-playstation.c, there is a possible out-of-bounds read due to a missing bounds check. This could lead to physical information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"fixes": [
"https://android.googlesource.com/kernel/common/+/a5dca2389c9e2e3c43bedb72f556bf0eafe0cffd",
"https://android.googlesource.com/kernel/common/+/aab498d0885fd97d010a0cd1013a3479269f41d0",
"https://android.googlesource.com/kernel/common/+/60eed3576bb0cf3ceb11625240beb63b48f6e3c2",
"https://android.googlesource.com/kernel/common/+/cf8ba5678385b2b8832ed2e87c035925eb12bc4a"
],
"severity": "High",
"spl": "2026-11-05",
"types": [
"ID"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"line_hashes": [
"59791613617380465347184982679774978311",
"230753629727543716218089782117543034478",
"116071602727805479156472986358342444173",
"191021572103511793722413896793957910677",
"67207515830417625436096316258993931685",
"275146000202533477002240276013095320450",
"247676243812604664897057275304962900488",
"69726511841819936198982607353824684827"
],
"threshold": 0.9
},
"id": "ASB-A-508701836-1ab80f64",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/a5dca2389c9e2e3c43bedb72f556bf0eafe0cffd",
"target": {
"file": "drivers/hid/hid-playstation.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"118022623135850145921099036634744168181",
"40374133027015706625499204906482892683",
"264960288134224910909792994434403181782",
"247242109503190852299696972038037956418",
"225397771532621407004190043684707202616",
"327808529917457492656724314419634039600"
],
"threshold": 0.9
},
"id": "ASB-A-508701836-692bc7cb",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/aab498d0885fd97d010a0cd1013a3479269f41d0",
"target": {
"file": "drivers/hid/hid-playstation.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "269293174263684030441393126735777844257",
"length": 5388
},
"id": "ASB-A-508701836-7d5420b2",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/60eed3576bb0cf3ceb11625240beb63b48f6e3c2",
"target": {
"file": "drivers/hid/hid-playstation.c",
"function": "dualshock4_parse_report"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "172864666347477079331765354266131294188",
"length": 5482
},
"id": "ASB-A-508701836-7e8a6bda",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/cf8ba5678385b2b8832ed2e87c035925eb12bc4a",
"target": {
"file": "drivers/hid/hid-playstation.c",
"function": "dualshock4_parse_report"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"59791613617380465347184982679774978311",
"230753629727543716218089782117543034478",
"116071602727805479156472986358342444173",
"191021572103511793722413896793957910677",
"67207515830417625436096316258993931685",
"275146000202533477002240276013095320450",
"299178699649079176584915090395319514247",
"149501221447339009080366756535512491495"
],
"threshold": 0.9
},
"id": "ASB-A-508701836-b810d94c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/60eed3576bb0cf3ceb11625240beb63b48f6e3c2",
"target": {
"file": "drivers/hid/hid-playstation.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "294383242495871064473398156708586652100",
"length": 5706
},
"id": "ASB-A-508701836-dd440f63",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/aab498d0885fd97d010a0cd1013a3479269f41d0",
"target": {
"file": "drivers/hid/hid-playstation.c",
"function": "dualshock4_parse_report"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "161993769330985397965099506126072100142",
"length": 5612
},
"id": "ASB-A-508701836-e98bda43",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/a5dca2389c9e2e3c43bedb72f556bf0eafe0cffd",
"target": {
"file": "drivers/hid/hid-playstation.c",
"function": "dualshock4_parse_report"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"118022623135850145921099036634744168181",
"40374133027015706625499204906482892683",
"264960288134224910909792994434403181782",
"247242109503190852299696972038037956418",
"225397771532621407004190043684707202616",
"327808529917457492656724314419634039600"
],
"threshold": 0.9
},
"id": "ASB-A-508701836-efb1a09d",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/cf8ba5678385b2b8832ed2e87c035925eb12bc4a",
"target": {
"file": "drivers/hid/hid-playstation.c"
}
}
]
}