In various methods of kernel base drivers, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"EoP"
],
"severity": "Moderate",
"spl": "2022-06-05",
"fixes": [
"https://android.googlesource.com/kernel/common/+/37c7c8d4f0856ca30c2583adead91f42711f9c2f"
],
"vanir_signatures": [
{
"signature_type": "Line",
"id": "PUB-A-182388481-5406be0e",
"source": "https://android.googlesource.com/kernel/common/+/37c7c8d4f0856ca30c2583adead91f42711f9c2f",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/base/power/wakeup_stats.c"
},
"digest": {
"line_hashes": [
"125031880429906952372081325591267126360",
"269456507603292641797000599829757216983",
"250852596127268239415691769290507941031",
"151267628101161929114050441303086371967",
"64702077895899615554874121370071379900",
"302889656062043643044527062395891125248",
"315841544484515884710659095252079753299",
"94542520027622556215308385753405194310",
"124961348127160583284157512446077988362",
"152137706692207675710146517643303728322",
"98853497665097474698686034517267331633",
"241178491982163996666158928969175564780",
"67086177284149103197956520978462178133",
"175806816628778551092953429278509286100",
"117174123716694597400814770622657857851",
"65504681041554391109076606895433771483",
"137970372579439137352275325151389747849",
"43016120818027639013975849731704133236",
"142916310936001665009872036869449686626",
"71146367175727706558695347063494061231",
"236614186951146113937409926135568972516",
"479127913487714972892139656279441131",
"200543264168475871416691316061047433222",
"20402619587030774345727966088670158061"
],
"threshold": 0.9
}
}
]
}