{"id":"ASB-A-413380719","details":"In multiple functions of KeyguardViewMediator.java, there is a possible lockscreen bypass due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-413380719","CVE-2025-48577"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2026-03-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-03-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/78760f098fab75ae8e952978768d3c7df6312dbd"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2-next:0"},{"fixed":"16-qpr2-next:2026-03-01"}]}],"versions":["16-qpr2-next"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-413380719-1d4df8d5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleStartKeyguardExitAnimationInner"},"deprecated":false,"digest":{"length":5465,"function_hash":"58491555536070982372103116357013951265"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"handleBeforeUserSwitching","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"244809688149106902783170654996039971123","length":475},"id":"ASB-A-413380719-3754aaac","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"length":626,"function_hash":"20714944945998812125905529424749190417"},"id":"ASB-A-413380719-3b125c23","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"tryKeyguardDone","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"keyguardDone","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"length":159,"function_hash":"175943540195573380969376665558435563699"},"id":"ASB-A-413380719-4459080a","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"line_hashes":["154782893677843800407556607434994501091","181579016954305300926208213816759050694","258042406422524071515361363843397609563","228678991337044972098023319554191977959","127643699384832084506321037125326089009","193057893940706881382118143975489402287","332871116987594131685795887353122434344","311629916714073991969141523387829377818","53924633832981635913422278886095068310","238641635694661753267315009338651889209","96323710914300041348207760165252837574","210110134840340820826961405466680850877","70320920878297562861426120649941250470","64044083754429223652532337767585925556","322298749455729722291681556184240640124","57688575999320098552339198575244060421","222624858463711401815326562195508692813","333452438908060502796422001744801312044","242725951659688224326812786318171247092","151446219950884751778044239355205523046","17734952802664303588654014267766056115","172385192678693726790475868428741273224","23671096339841618489160241971032556065","230437732559534677508544731917433049737","72486204108592781322490151981180140219","302868391807977769744404131703573487981","257519690198125912046358649450496537760","182196813236106390546624830526588641534","167992167778920261494866137127047929271","121091113102932655731773308136790305453","117984702207595852835167434127712311825","74022314431276697816910516145897523671","316453085890825670061178536941827162646","132903990791301808886037685055039009053","13614253060667700607067391584584217643","281202124615922604745173371853579709320","207510541484059506716800338410661172874","189141237109401503510547207348341781533","107116006854326129860483889739090307895","178230157017604194843863847071973892473","132522630759888488957886788599217674296","7551905269369506995422835646761328288","265918339276228448598259544275842493013","171363091375154266621995501382239691630","107790991145388510620242778682733003282","157010310198134321556038677841604984316","54221597183994346725317254156162860103","106776528737411732376353966258150437588","252519282303268030115245790361472853708","83098914266624934567577555195394497267","77558833292445920678173314872295061511","75991279129005101855658005602018328088","161364510685137059916679227938047934935","242126632944401345313168087757243693101","257808526493314751181905628580461366290","85541249434900247413307339155839908420","9818822466263963644908200146111176494","8571595781937590252965231335614280113","189672458013951740221967320058586221082","107116006854326129860483889739090307895","64123985511184012825384870006048952311","105046485345415219539845393913694798186","219528477945900892074397199598558185375","285437168509123577012631094232488811993","58890387863354185637651008854773110789","308114262963964907865003529057054149814","231920717117789344039229131843367814483","220963235353327687766697934389371069475","336212877724983863899150899693971787951","259641493332955454963221161196472071363","166429660863959397153220994959387846619","298348295052729589214399772160068558796","85319535394301294766174608552590053696","252451788252134387325273458574438917740","22109109544278923482100063038196591795","10101920087445933828311793212948699835","183719915423027415910043123716824457069","239833968970925774464701540537935254063","227123820548953979860425160326240559783","85081225458644357760371762004611711151","84557984607588015550666013330084653695","89971786943788388886051759480855838419","19442461011959853759841229346416040587","93298027435821290435822432144038659835","240243091772503741475777083340233371673","336946620605852197639597863188261187278","120212716959948205163834214472626451055","151348128672343472437096881386694099537","304341268965020641867091286849224096336"],"threshold":0.9},"id":"ASB-A-413380719-58892551","signature_type":"Line"},{"deprecated":false,"digest":{"length":168,"function_hash":"328955367169789294680493324300717909617"},"id":"ASB-A-413380719-6a37d68f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"onBiometricAuthenticated"}},{"deprecated":false,"digest":{"function_hash":"249882692002882966153117589315136926867","length":555},"id":"ASB-A-413380719-75d02ea1","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDonePending"}},{"deprecated":false,"digest":{"function_hash":"172430061386769791696890201347630044144","length":155},"id":"ASB-A-413380719-8759a410","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"hideWithAnimation"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleUserSwitchComplete"},"deprecated":false,"digest":{"function_hash":"336864811387523878616208284150503183987","length":231},"id":"ASB-A-413380719-894c6c12"},{"deprecated":false,"digest":{"function_hash":"318543079089480228886499687551771517943","length":212},"id":"ASB-A-413380719-91c90a33","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"readyForKeyguardDone"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"resetKeyguardDonePendingLocked","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"length":109,"function_hash":"76975459514126862035696735949614574838"},"id":"ASB-A-413380719-95d48b76","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"19010632828955187064922408773239141636","length":1660},"id":"ASB-A-413380719-9fb7d340","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"run","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false},{"deprecated":false,"digest":{"length":2011,"function_hash":"173521752654179758625027712293878635873"},"id":"ASB-A-413380719-b2de01d7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482","target":{"function":"dump","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/3395c83be381ab7bdb480d2384297e2e3345e482"],"severity":"High","spl":"2026-03-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-413380719.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-03-01"}]}],"versions":["15"],"ecosystem_specific":{"severity":"High","spl":"2026-03-01","types":["EoP"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleBeforeUserSwitching"},"deprecated":false,"digest":{"length":475,"function_hash":"244809688149106902783170654996039971123"},"id":"ASB-A-413380719-194acc88","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"function":"resetKeyguardDonePendingLocked","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"76975459514126862035696735949614574838","length":109},"id":"ASB-A-413380719-211b07fe","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-413380719-316a4155","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDone"},"deprecated":false,"digest":{"function_hash":"283121969977366288642012597000553717730","length":172}},{"deprecated":false,"digest":{"length":568,"function_hash":"285339635606798028354868828678116418123"},"id":"ASB-A-413380719-35648cb0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDonePending"}},{"deprecated":false,"digest":{"function_hash":"328955367169789294680493324300717909617","length":168},"id":"ASB-A-413380719-3df10473","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"onBiometricAuthenticated"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"function":"dump","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"173521752654179758625027712293878635873","length":2011},"id":"ASB-A-413380719-46bbd05a","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"hideWithAnimation"},"deprecated":false,"digest":{"function_hash":"172430061386769791696890201347630044144","length":155},"id":"ASB-A-413380719-4de8a774","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-413380719-500e2a7c","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"line_hashes":["154782893677843800407556607434994501091","181579016954305300926208213816759050694","258042406422524071515361363843397609563","228678991337044972098023319554191977959","127643699384832084506321037125326089009","193057893940706881382118143975489402287","332871116987594131685795887353122434344","311629916714073991969141523387829377818","53924633832981635913422278886095068310","238641635694661753267315009338651889209","96323710914300041348207760165252837574","210110134840340820826961405466680850877","70320920878297562861426120649941250470","64044083754429223652532337767585925556","322298749455729722291681556184240640124","57688575999320098552339198575244060421","222624858463711401815326562195508692813","333452438908060502796422001744801312044","242725951659688224326812786318171247092","151446219950884751778044239355205523046","17734952802664303588654014267766056115","172385192678693726790475868428741273224","23671096339841618489160241971032556065","306213948649504362894364358424223237226","60783468979320643602856858779360726348","206011745667444550683181252068978030174","90925408830827613292932787194743260546","182196813236106390546624830526588641534","167992167778920261494866137127047929271","283747274728496001650013932888343014663","123379790278743995164579059960895682075","18722921967861674622415449332581917939","284779724444868625742044948593735949095","132903990791301808886037685055039009053","13614253060667700607067391584584217643","281202124615922604745173371853579709320","207510541484059506716800338410661172874","189141237109401503510547207348341781533","107116006854326129860483889739090307895","178230157017604194843863847071973892473","132522630759888488957886788599217674296","7551905269369506995422835646761328288","265918339276228448598259544275842493013","171363091375154266621995501382239691630","107790991145388510620242778682733003282","157010310198134321556038677841604984316","54221597183994346725317254156162860103","106776528737411732376353966258150437588","252519282303268030115245790361472853708","83098914266624934567577555195394497267","77558833292445920678173314872295061511","75991279129005101855658005602018328088","15583824688108343192276964227283624136","165375808898216476326420327020333715106","274269856502607571239576978695853169528","73007007790382757888352199957324008410","214716632820621831808725288085875021797","8696784931742504257022604460054456383","109169366505363890969351357174355907950","148458097901077716738957196473234716578","189672458013951740221967320058586221082","107116006854326129860483889739090307895","64123985511184012825384870006048952311","105046485345415219539845393913694798186","219528477945900892074397199598558185375","285437168509123577012631094232488811993","208237107462657817936536704011220825141","153553239181305877288338426070113692752","6083440116351616832419198275615627495","288510955579625709924928031081261707878","224077560234629343385363652595570975293","221458357518293082801922086292061049074","76469908488079968559311579555959241365","229453670924844040421215489629250592145","85319535394301294766174608552590053696","252451788252134387325273458574438917740","22109109544278923482100063038196591795","10101920087445933828311793212948699835","183719915423027415910043123716824457069","239833968970925774464701540537935254063","227123820548953979860425160326240559783","85081225458644357760371762004611711151","84557984607588015550666013330084653695","89971786943788388886051759480855838419","19442461011959853759841229346416040587","93298027435821290435822432144038659835","240243091772503741475777083340233371673","336946620605852197639597863188261187278","120212716959948205163834214472626451055","151348128672343472437096881386694099537","304341268965020641867091286849224096336"],"threshold":0.9}},{"deprecated":false,"digest":{"function_hash":"318543079089480228886499687551771517943","length":212},"id":"ASB-A-413380719-697008e6","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"readyForKeyguardDone"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleUserSwitchComplete"},"deprecated":false,"digest":{"function_hash":"336864811387523878616208284150503183987","length":231},"id":"ASB-A-413380719-9e3b1da7"},{"target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleStartKeyguardExitAnimation"},"deprecated":false,"digest":{"function_hash":"181577218884984364243286512825585077109","length":5231},"id":"ASB-A-413380719-e233a557","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"tryKeyguardDone"},"deprecated":false,"digest":{"length":643,"function_hash":"132112695393825592084264978180574888480"},"id":"ASB-A-413380719-e8895a99","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-413380719-fa38a036","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3","target":{"function":"run","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"29854029203423953375287401371409943405","length":1573}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/78469e881a57d12892921068a9c36b4745d0f8a3"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-413380719.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-03-01"}]}],"versions":["16"],"ecosystem_specific":{"severity":"High","spl":"2026-03-01","types":["EoP"],"vanir_signatures":[{"digest":{"function_hash":"76975459514126862035696735949614574838","length":109},"id":"ASB-A-413380719-12ae16dc","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"resetKeyguardDonePendingLocked"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"function":"handleUserSwitchComplete","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"336864811387523878616208284150503183987","length":231},"id":"ASB-A-413380719-3ef543e6","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"readyForKeyguardDone"},"deprecated":false,"digest":{"function_hash":"318543079089480228886499687551771517943","length":212},"id":"ASB-A-413380719-4fad1159"},{"digest":{"length":155,"function_hash":"172430061386769791696890201347630044144"},"id":"ASB-A-413380719-69ddd24c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"hideWithAnimation"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"run"},"deprecated":false,"digest":{"function_hash":"19010632828955187064922408773239141636","length":1660},"id":"ASB-A-413380719-7166169a","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-413380719-7b5834c0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"function":"handleStartKeyguardExitAnimationInner","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"58491555536070982372103116357013951265","length":5465}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"tryKeyguardDone"},"deprecated":false,"digest":{"function_hash":"20714944945998812125905529424749190417","length":626},"id":"ASB-A-413380719-8b655c1b","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"function":"dump","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"173521752654179758625027712293878635873","length":2011},"id":"ASB-A-413380719-a1e98cff","signature_type":"Function","signature_version":"v1"},{"target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"handleBeforeUserSwitching"},"deprecated":false,"digest":{"function_hash":"244809688149106902783170654996039971123","length":475},"id":"ASB-A-413380719-c693c7c7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9"},{"id":"ASB-A-413380719-e2a9592d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDone"},"deprecated":false,"digest":{"length":159,"function_hash":"175943540195573380969376665558435563699"}},{"deprecated":false,"digest":{"function_hash":"249882692002882966153117589315136926867","length":555},"id":"ASB-A-413380719-e351b7f4","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDonePending"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"onBiometricAuthenticated"},"deprecated":false,"digest":{"function_hash":"328955367169789294680493324300717909617","length":168},"id":"ASB-A-413380719-e7e6750b","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"line_hashes":["154782893677843800407556607434994501091","181579016954305300926208213816759050694","258042406422524071515361363843397609563","228678991337044972098023319554191977959","127643699384832084506321037125326089009","193057893940706881382118143975489402287","332871116987594131685795887353122434344","311629916714073991969141523387829377818","53924633832981635913422278886095068310","238641635694661753267315009338651889209","96323710914300041348207760165252837574","210110134840340820826961405466680850877","70320920878297562861426120649941250470","64044083754429223652532337767585925556","322298749455729722291681556184240640124","57688575999320098552339198575244060421","222624858463711401815326562195508692813","333452438908060502796422001744801312044","242725951659688224326812786318171247092","151446219950884751778044239355205523046","17734952802664303588654014267766056115","172385192678693726790475868428741273224","23671096339841618489160241971032556065","230437732559534677508544731917433049737","72486204108592781322490151981180140219","302868391807977769744404131703573487981","257519690198125912046358649450496537760","182196813236106390546624830526588641534","167992167778920261494866137127047929271","121091113102932655731773308136790305453","117984702207595852835167434127712311825","74022314431276697816910516145897523671","316453085890825670061178536941827162646","132903990791301808886037685055039009053","13614253060667700607067391584584217643","281202124615922604745173371853579709320","207510541484059506716800338410661172874","189141237109401503510547207348341781533","107116006854326129860483889739090307895","178230157017604194843863847071973892473","132522630759888488957886788599217674296","7551905269369506995422835646761328288","265918339276228448598259544275842493013","171363091375154266621995501382239691630","107790991145388510620242778682733003282","157010310198134321556038677841604984316","54221597183994346725317254156162860103","106776528737411732376353966258150437588","252519282303268030115245790361472853708","83098914266624934567577555195394497267","77558833292445920678173314872295061511","75991279129005101855658005602018328088","161364510685137059916679227938047934935","242126632944401345313168087757243693101","257808526493314751181905628580461366290","85541249434900247413307339155839908420","9818822466263963644908200146111176494","8571595781937590252965231335614280113","189672458013951740221967320058586221082","107116006854326129860483889739090307895","64123985511184012825384870006048952311","105046485345415219539845393913694798186","219528477945900892074397199598558185375","285437168509123577012631094232488811993","58890387863354185637651008854773110789","308114262963964907865003529057054149814","231920717117789344039229131843367814483","220963235353327687766697934389371069475","336212877724983863899150899693971787951","259641493332955454963221161196472071363","166429660863959397153220994959387846619","298348295052729589214399772160068558796","85319535394301294766174608552590053696","252451788252134387325273458574438917740","22109109544278923482100063038196591795","10101920087445933828311793212948699835","183719915423027415910043123716824457069","239833968970925774464701540537935254063","227123820548953979860425160326240559783","85081225458644357760371762004611711151","84557984607588015550666013330084653695","89971786943788388886051759480855838419","19442461011959853759841229346416040587","93298027435821290435822432144038659835","240243091772503741475777083340233371673","336946620605852197639597863188261187278","120212716959948205163834214472626451055","151348128672343472437096881386694099537","304341268965020641867091286849224096336"],"threshold":0.9},"id":"ASB-A-413380719-f4c8a01e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/e744363120e1988c45e5c49bb22c382cbd176bd9"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-413380719.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-03-01"}]}],"versions":["14"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"run"},"deprecated":false,"digest":{"length":1518,"function_hash":"78203258626899652796911123803778382483"},"id":"ASB-A-413380719-0d8b435e","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"129405703621007486994027483414710724988","length":184},"id":"ASB-A-413380719-144e7b14","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"function":"keyguardDone","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"keyguardDonePending"},"deprecated":false,"digest":{"length":580,"function_hash":"2537312220213537294597864263289815978"},"id":"ASB-A-413380719-36820904","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"function":"handleStartKeyguardExitAnimation","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"12860874398158925390607969118285035420","length":4824},"id":"ASB-A-413380719-46c47474","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"hideWithAnimation"},"deprecated":false,"digest":{"length":155,"function_hash":"172430061386769791696890201347630044144"},"id":"ASB-A-413380719-495bb790"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"dump"},"deprecated":false,"digest":{"function_hash":"173521752654179758625027712293878635873","length":2011},"id":"ASB-A-413380719-6d73a719","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"132112695393825592084264978180574888480","length":643},"id":"ASB-A-413380719-706f5d26","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"tryKeyguardDone"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"line_hashes":["23157055501578696680306532604333851224","181579016954305300926208213816759050694","258042406422524071515361363843397609563","332871116987594131685795887353122434344","311629916714073991969141523387829377818","53924633832981635913422278886095068310","238641635694661753267315009338651889209","151446219950884751778044239355205523046","17734952802664303588654014267766056115","172385192678693726790475868428741273224","23671096339841618489160241971032556065","294274444643311970432153020923415788590","60783468979320643602856858779360726348","206011745667444550683181252068978030174","90925408830827613292932787194743260546","182196813236106390546624830526588641534","203278706360145035142892364537562494949","282270658237011914267949997794482493094","60878797773808958875901704292728801922","308358064779470064791794270992918733399","133758324934985873918997455641211540891","71860452330710699411113858127762678855","13614253060667700607067391584584217643","281202124615922604745173371853579709320","207510541484059506716800338410661172874","189141237109401503510547207348341781533","107116006854326129860483889739090307895","178230157017604194843863847071973892473","132522630759888488957886788599217674296","7551905269369506995422835646761328288","265918339276228448598259544275842493013","171363091375154266621995501382239691630","107790991145388510620242778682733003282","157010310198134321556038677841604984316","54221597183994346725317254156162860103","106776528737411732376353966258150437588","252519282303268030115245790361472853708","83098914266624934567577555195394497267","77558833292445920678173314872295061511","75991279129005101855658005602018328088","239864769449878345758114244614751496491","165375808898216476326420327020333715106","274269856502607571239576978695853169528","73007007790382757888352199957324008410","214716632820621831808725288085875021797","8696784931742504257022604460054456383","109169366505363890969351357174355907950","148458097901077716738957196473234716578","189672458013951740221967320058586221082","107116006854326129860483889739090307895","64123985511184012825384870006048952311","105046485345415219539845393913694798186","219528477945900892074397199598558185375","13809971187797471449285889126409791195","300117774962522261140966653673273319518","125459571773509154681911555969224910974","285437168509123577012631094232488811993","208237107462657817936536704011220825141","189677181327932083897638561523569846964","210149303686691405102080270063735521341","288510955579625709924928031081261707878","224077560234629343385363652595570975293","221458357518293082801922086292061049074","76469908488079968559311579555959241365","229453670924844040421215489629250592145","85319535394301294766174608552590053696","252451788252134387325273458574438917740","22109109544278923482100063038196591795","10101920087445933828311793212948699835","183719915423027415910043123716824457069","239833968970925774464701540537935254063","227123820548953979860425160326240559783","85081225458644357760371762004611711151","84557984607588015550666013330084653695","89971786943788388886051759480855838419","19442461011959853759841229346416040587","93298027435821290435822432144038659835","240243091772503741475777083340233371673","336946620605852197639597863188261187278","120212716959948205163834214472626451055","151348128672343472437096881386694099537","304341268965020641867091286849224096336"],"threshold":0.9},"id":"ASB-A-413380719-84311725","signature_type":"Line"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"function":"onBiometricAuthenticated","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"function_hash":"328955367169789294680493324300717909617","length":168},"id":"ASB-A-413380719-bf0bc8ce","signature_type":"Function"},{"id":"ASB-A-413380719-da092ab8","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java","function":"resetKeyguardDonePendingLocked"},"deprecated":false,"digest":{"function_hash":"76975459514126862035696735949614574838","length":109}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676","target":{"function":"readyForKeyguardDone","file":"packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java"},"deprecated":false,"digest":{"length":212,"function_hash":"318543079089480228886499687551771517943"},"id":"ASB-A-413380719-f9eed37a"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/e343f9906f668fda619686f99eee206079136676"],"severity":"High","spl":"2026-03-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-413380719.json"}}],"schema_version":"1.9.0"}