In dismiss and related functions of KeyguardHostViewController.java and related files, there is a possible lockscreen bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"severity": "High",
"spl": "2022-11-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3"
],
"vanir_signatures": [
{
"id": "ASB-A-218500036-043e922e",
"signature_type": "Function",
"digest": {
"function_hash": "232032070751199018061114921227256747342",
"length": 1106.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "run"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-0b33e66b",
"signature_type": "Function",
"digest": {
"function_hash": "276287413901782095675705183615158843646",
"length": 1721.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "verifyPasswordAndUnlock"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-26a8827e",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"10"
],
"digest": {
"function_hash": "59736554295460897491642331698804713990",
"length": 48.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"deprecated": false
},
{
"id": "ASB-A-218500036-29ddb892",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"10"
],
"digest": {
"function_hash": "298078396983348058923188209700057749690",
"length": 97.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"deprecated": false
},
{
"id": "ASB-A-218500036-2b97b49e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"107835443101399363493842948279746383474",
"306717897775141231394891764006562573697",
"220608273298599749735317405640795764636",
"322323173452135010817267220298332168463",
"194935308422410239518567248699205315167",
"24887264928678425100508078371202207472"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPasswordView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-2dfef32d",
"signature_type": "Line",
"digest": {
"line_hashes": [
"206641694125286355212078798244675412000",
"131536242971360113361970388555639589032",
"104583024980943478010304800983380870616"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityCallback.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-31df7420",
"signature_type": "Function",
"digest": {
"function_hash": "73464390110066256311313197290604314316",
"length": 1560.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "updateSim"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-3adf885e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"138169495986782158526075107325946727993",
"182085358747644492805455652807953013769",
"170056171959345315260869768804042607179",
"112794305151002411253139788845697665989",
"73321848628872980366718851461619720614",
"154775039006310356764503858511211984233",
"7657302082198265698860787802274909307",
"138878402388159257411034090794956755689",
"73321848628872980366718851461619720614",
"154775039006310356764503858511211984233",
"116494539233907086795257037422351296346",
"63471387415129370863767358213845262748",
"94109993615540964355926009175319911414",
"163613372634167716252236603617172017015"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-3cbe835c",
"signature_type": "Function",
"digest": {
"function_hash": "327914427071627123373276384905185149648",
"length": 751.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternView.java",
"function": "onPatternChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-4c07871c",
"signature_type": "Function",
"digest": {
"function_hash": "63445450650931324815328698530209799383",
"length": 105.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-4e4a03d0",
"signature_type": "Function",
"digest": {
"function_hash": "280102358503749072153932461024014043634",
"length": 1261.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "onSimLockChangedResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-58df345e",
"signature_type": "Function",
"digest": {
"function_hash": "177195277327052269896980900350249582807",
"length": 200.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "handleBackKey"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-754b5a07",
"signature_type": "Function",
"digest": {
"function_hash": "22034794006964313520886767893645875851",
"length": 555.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputView.java",
"function": "onPasswordChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-768c81dd",
"signature_type": "Function",
"digest": {
"function_hash": "172746559893550184678582788068037220401",
"length": 1446.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "showNextSecurityScreenOrFinish"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-8d999625",
"signature_type": "Function",
"digest": {
"function_hash": "124669621599523379239247435399150112367",
"length": 1138.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "run"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-8f6c0b44",
"signature_type": "Function",
"digest": {
"function_hash": "101856939513384656473981353930427248705",
"length": 70.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-97260b94",
"signature_type": "Line",
"digest": {
"line_hashes": [
"218604057749761870554894346717852251741",
"225880998026203634001140317352115898567",
"82430787064466783571997905360377499772",
"254211444818387437425716830875633758698",
"321751154248690539840743179326366180293",
"250121960721177760756021474290752084413",
"306438204026991691248085340151747692106",
"325849423549251398482587279774985715315"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-b3e6b8be",
"signature_type": "Line",
"digest": {
"line_hashes": [
"323278385076886094499727471843214137734",
"262568792341751790984634667274356082323",
"77859923969810180703491049940418366242",
"50103230078151649727963399744822762393",
"166269509743444146501926937511444039008",
"63363163380214239898647262614638154392",
"17023814350062770782542653276398273072",
"253447279133897191435086035371495996756",
"314678074785749451614746607589094370609",
"13363488840475021947732398546716278836",
"17323968323207577842765576887861903364",
"200617773054344015703889008283211616864",
"161974929959681522854501508008789733829",
"327234037857150048993403542133905839808",
"78525678750810860527334789514552012233",
"105486107704055666213930913655739369481",
"174556938176891307169404527449646592538",
"99328772312098142149505384895307019747",
"179991989133577135774835597851978634581",
"313853912658194994017519671760039852224",
"289927902629193053279232612409843142261",
"262381494111360918479113095879261559059",
"269800877456022562331975621078891157147"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-b72284d8",
"signature_type": "Line",
"digest": {
"line_hashes": [
"138169495986782158526075107325946727993",
"123993047982020442634168287411283858049",
"135937966126484984828614200230019705080",
"263466546766086917293778437291434036347",
"73321848628872980366718851461619720614",
"154775039006310356764503858511211984233",
"116494539233907086795257037422351296346",
"63471387415129370863767358213845262748",
"302231747317610564129926600453483613077",
"158417971717432403579971752208809258387"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c489aed4",
"signature_type": "Line",
"digest": {
"line_hashes": [
"253510892809163608289323298179681212130",
"261166014440192956902750072367573668599",
"125012625659945938151130811335549483333",
"254602473480777355971981230223071114211",
"150280275279298943050675990158669155608"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c8830bc2",
"signature_type": "Line",
"digest": {
"line_hashes": [
"338248970977495844563712450324914575156",
"90573563476952556335483261342846897324",
"154594105543943198556120841998617875698",
"236964262838334135661572079321866167949",
"50122185115133323825407869900795784488",
"309397453751835437731649303625903750264",
"82098231068381291195741647589052130814",
"81004502939276960943386631849350921216",
"254471075769434263451334557187168248557",
"102738632054064621266832103194835241419",
"105505784040509665748912931699859932567"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c9e3331f",
"signature_type": "Function",
"digest": {
"function_hash": "98582915141463299809296470262079675311",
"length": 89.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-cda8575e",
"signature_type": "Function",
"digest": {
"function_hash": "264280342991286310409506862056792696499",
"length": 1215.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "onSimCheckResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-e8bea14b",
"signature_type": "Line",
"digest": {
"line_hashes": [
"145623231723238013984679196189069451124",
"63369708103747193880936327642593825345",
"315243963098493490590144633411620130935",
"188333036575442685432668642436414798742",
"150273396751554227640366175114258892590",
"261836763331097467943219556731013275795",
"263410129312784821505947645350636241914",
"202844923299808107524994328376027347053",
"301341628944037631363335345433932908221",
"64310346375045382022161430543378555097",
"143308940162156793794326779778639240847",
"51593897139708124170555344530025433207",
"239091021320933361648814855275280669735",
"77628781436473200434619694721817397216",
"134789148172991622651776988221071726842",
"313100957075620187168584290332821292042",
"8742377400480398210712678259109633505"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ef814394",
"signature_type": "Function",
"digest": {
"function_hash": "117945840522277994179455469033797544313",
"length": 390.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "onSimStateChanged"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-f17ef456",
"signature_type": "Function",
"digest": {
"function_hash": "332141264924656000708956416515228089792",
"length": 581.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "onTrustGrantedWithFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a30148b8a40a36cababba1ff434d053cfd7dd6e3",
"signature_version": "v1",
"deprecated": false
}
],
"types": [
"EoP"
]
}{
"severity": "High",
"spl": "2022-11-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c"
],
"vanir_signatures": [
{
"id": "ASB-A-218500036-056e67d8",
"signature_type": "Line",
"digest": {
"line_hashes": [
"155828742318394007735427961620695837835",
"286640421329450232540884186242589591444",
"208714926835210402402572456090876122240",
"323469898942017223267499000948251581973",
"338204960842695367884531838570361873465",
"137386209533727713309529370177171844469",
"260866662454786769783029194603755451869",
"185314699748882036841895225554119519059"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-10ebf924",
"signature_type": "Line",
"digest": {
"line_hashes": [
"88988660926064662039831720912312088816",
"39389135866132064357091798028264777111",
"318217167126545894859874621330589799040",
"73321848628872980366718851461619720614",
"154775039006310356764503858511211984233",
"116494539233907086795257037422351296346",
"63471387415129370863767358213845262748",
"302231747317610564129926600453483613077",
"158417971717432403579971752208809258387"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-1374ba0e",
"signature_type": "Function",
"digest": {
"function_hash": "258206195294952140180837050365515111594",
"length": 85.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": true
},
{
"id": "ASB-A-218500036-1633c7fe",
"signature_type": "Function",
"digest": {
"function_hash": "181731993436089411196348959195959805929",
"length": 78.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-1c0ea4a9",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"11"
],
"digest": {
"function_hash": "245290793511196481730871674693472999474",
"length": 119.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"deprecated": false
},
{
"id": "ASB-A-218500036-2d761f8d",
"signature_type": "Function",
"digest": {
"function_hash": "86700899112530925829322524966581302557",
"length": 419.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "onSimStateChanged"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-312f8243",
"signature_type": "Line",
"digest": {
"line_hashes": [
"338248970977495844563712450324914575156",
"90573563476952556335483261342846897324",
"154594105543943198556120841998617875698",
"236964262838334135661572079321866167949",
"50122185115133323825407869900795784488",
"309397453751835437731649303625903750264",
"82098231068381291195741647589052130814",
"81004502939276960943386631849350921216",
"254471075769434263451334557187168248557",
"102738632054064621266832103194835241419",
"105505784040509665748912931699859932567"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-332b6064",
"signature_type": "Line",
"digest": {
"line_hashes": [
"197015274589503923664147156981546114692",
"130489887499357486194248091108786136620",
"162444033962930174523872322700107922443",
"161593193600925269993300318898861320660",
"38565739991174210629630426811423718147",
"83190031625525666250039466384951731199",
"57688772620570654886634064776687614593",
"62883945813195334394547227813229025964",
"265852991496014778739040454591215909728",
"314678074785749451614746607589094370609",
"133809774008475826922724701428274916855",
"225835500508125314733606769922702163519",
"219790788105346387337052804069549457893",
"105912320431705160990393788688014068441",
"174839687613582253630082466223396149799",
"214684300085063314497818927331846404244",
"325904676699214077097674487736697751880",
"74511513211020958900468741772788934237",
"7219455528353504596734087539344017090",
"105890410162222370349124714100461611872",
"78525678750810860527334789514552012233",
"105486107704055666213930913655739369481",
"115920172430283353512329029803273036971",
"199890564302139192925111230769733537384",
"162786106296573739210974347187223798706",
"142364180535930217331484172818395402610",
"189292685064111405834897184230268856276",
"179991989133577135774835597851978634581",
"313853912658194994017519671760039852224",
"289927902629193053279232612409843142261",
"262381494111360918479113095879261559059",
"269800877456022562331975621078891157147"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-3447a014",
"signature_type": "Function",
"digest": {
"function_hash": "275800227270380129321681648591381632026",
"length": 1400.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "onSimLockChangedResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-49f47e4d",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"11"
],
"digest": {
"function_hash": "109232088244531059235230398050830074889",
"length": 127.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"deprecated": false
},
{
"id": "ASB-A-218500036-62d1d236",
"signature_type": "Function",
"digest": {
"function_hash": "327914427071627123373276384905185149648",
"length": 751.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternView.java",
"function": "onPatternChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-6bbdf8d5",
"signature_type": "Line",
"digest": {
"line_hashes": [
"102692476204633296516802704181803191951",
"146419389473854275967001062820287865264",
"6325077117452366692851037777360473173",
"266302916524365918191658557904269388312",
"276067474619793374106212212291306075485",
"82233422891347598131971589807701348617",
"243756387384032379510229766631342026479",
"186301480255957956784694293043679090524",
"301341628944037631363335345433932908221",
"64310346375045382022161430543378555097",
"143308940162156793794326779778639240847",
"51593897139708124170555344530025433207",
"152746686124884214622487900463504512329",
"22790939057872088873925179617743410244",
"89859471610591484703749992144289319043",
"146670154229881106265577597702412563314",
"260659397836408217198941395964296654452",
"128661253354682356592238288541902241011"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-7dba1142",
"signature_type": "Function",
"digest": {
"function_hash": "177195277327052269896980900350249582807",
"length": 200.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "handleBackKey"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-830f8f9a",
"signature_type": "Function",
"digest": {
"function_hash": "98582915141463299809296470262079675311",
"length": 89.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-8475839f",
"signature_type": "Line",
"digest": {
"line_hashes": [
"253510892809163608289323298179681212130",
"261166014440192956902750072367573668599",
"56274195662744677052527699819993887259",
"254602473480777355971981230223071114211",
"150280275279298943050675990158669155608"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-8b4bba42",
"signature_type": "Function",
"digest": {
"function_hash": "22034794006964313520886767893645875851",
"length": 555.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputView.java",
"function": "onPasswordChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-8caebbd5",
"signature_type": "Line",
"digest": {
"line_hashes": [
"88988660926064662039831720912312088816",
"39389135866132064357091798028264777111",
"212940915513426842248241159459043050576",
"73321848628872980366718851461619720614",
"154775039006310356764503858511211984233",
"7657302082198265698860787802274909307",
"138878402388159257411034090794956755689",
"159371090683195915302810160481451742957",
"324445435814504820203456414548356669419",
"131433160715393688806713607865332349709",
"294947546890392974309373477750402234800",
"16884103486043312853038841398783847451",
"94109993615540964355926009175319911414",
"163613372634167716252236603617172017015"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-9abd656c",
"signature_type": "Function",
"digest": {
"function_hash": "58001154828699351184604951696344139017",
"length": 1143.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "run"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a1c49ca5",
"signature_type": "Function",
"digest": {
"function_hash": "141425469978253390046921597902673218617",
"length": 1175.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "run"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a21bc5bf",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"11"
],
"digest": {
"function_hash": "59736554295460897491642331698804713990",
"length": 48.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"deprecated": false
},
{
"id": "ASB-A-218500036-a2db507c",
"signature_type": "Function",
"digest": {
"function_hash": "236933223923522229738199325912105751209",
"length": 1944.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java",
"function": "showNextSecurityScreenOrFinish"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ab97a55e",
"signature_type": "Function",
"digest": {
"function_hash": "43572485536029162622638418353602514803",
"length": 589.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostView.java",
"function": "onTrustGrantedWithFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-b17afd06",
"signature_type": "Line",
"digest": {
"line_hashes": [
"130931117567357793514156764629264005339",
"23131909382434777622644750185322100246",
"73575558449428384423694591518168345664",
"200150376839726326442638656137757017898",
"321751154248690539840743179326366180293",
"250121960721177760756021474290752084413",
"306438204026991691248085340151747692106",
"325849423549251398482587279774985715315"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c1efc64f",
"signature_type": "Function",
"digest": {
"function_hash": "232052442513439326196983279707178341277",
"length": 253.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c75c6079",
"signature_type": "Line",
"digest": {
"line_hashes": [
"105702411798077407696321626607814549097",
"159284456407818356797326510735145015766",
"337296683191524619337830927982007913542",
"196921174455884253773738168817877210684",
"300587889780040205341807318706480317069",
"336922024077415806770968357890929713141"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPasswordView.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c7722b36",
"signature_type": "Line",
"digest": {
"line_hashes": [
"141649200475346333962584198210879871889",
"245779681416828248621762182152360621549",
"254446876535115928051803804105017043583",
"8024283721843860831552735617436803943"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityCallback.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-dadd981d",
"signature_type": "Function",
"digest": {
"function_hash": "67978669236590972114329711192076659056",
"length": 1354.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "onSimCheckResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-e40ca7f0",
"signature_type": "Function",
"digest": {
"function_hash": "75081345952718286981849363911855362733",
"length": 1652.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java",
"function": "updateSim"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ef9aca58",
"signature_type": "Function",
"digest": {
"function_hash": "174124342258716334047868690121645170667",
"length": 1813.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java",
"function": "verifyPasswordAndUnlock"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c27cf661a6b14849bd13ba69b5ee40c9066fcf2c",
"signature_version": "v1",
"deprecated": false
}
],
"types": [
"EoP"
]
}{
"severity": "High",
"spl": "2022-11-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501"
],
"vanir_signatures": [
{
"id": "ASB-A-218500036-0b7a9299",
"signature_type": "Function",
"digest": {
"function_hash": "239004981292140381795055747751953540043",
"length": 1756.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "updateSim"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-0f50981b",
"signature_type": "Function",
"digest": {
"function_hash": "21557472933003524089417796933399271021",
"length": 652.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java",
"function": "onPasswordChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-1bac336f",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"12"
],
"digest": {
"function_hash": "332192760451346616867582825056384939864",
"length": 105.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"deprecated": true
},
{
"id": "ASB-A-218500036-1ff1c0bb",
"signature_type": "Function",
"digest": {
"function_hash": "181571951940304777356074585437592244795",
"length": 1940.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "showNextSecurityScreenOrFinish"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-25ff1550",
"signature_type": "Function",
"digest": {
"function_hash": "284691765779764067326778950076830566473",
"length": 236.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "handleBackKey"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-2ecce143",
"signature_type": "Function",
"digest": {
"function_hash": "262918890776383195999123464116499392006",
"length": 1787.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "verifyPasswordAndUnlock"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-2f69bc7f",
"signature_type": "Line",
"digest": {
"line_hashes": [
"217050467746200263722719695644430252279",
"104307171129369916055101540631168998793",
"106677036049484674614389854051838123120",
"29305415303914459306359833071179461467"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-2ff5bafa",
"signature_type": "Line",
"digest": {
"line_hashes": [
"219544708759585708343223138590950354244",
"15657834282754070183708718352073957178",
"106677036049484674614389854051838123120",
"134676305528383643853083092005510980975"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-41a9dc27",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"12"
],
"digest": {
"function_hash": "245290793511196481730871674693472999474",
"length": 119.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"deprecated": true
},
{
"id": "ASB-A-218500036-4639869e",
"signature_type": "Function",
"digest": {
"function_hash": "2399553279416277798999511428520024851",
"length": 1337.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimLockChangedResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-491b9c7c",
"signature_type": "Line",
"digest": {
"line_hashes": [
"133809774008475826922724701428274916855",
"225835500508125314733606769922702163519",
"219790788105346387337052804069549457893",
"105912320431705160990393788688014068441",
"174839687613582253630082466223396149799",
"214684300085063314497818927331846404244",
"325904676699214077097674487736697751880",
"74511513211020958900468741772788934237",
"7219455528353504596734087539344017090",
"298888864055601869839068382042453346524",
"35840931587308941084465937391651479970",
"226321277861770883600467595618757336298",
"182149235957149311165946369859755729233",
"206385662858675434696592858539433811189",
"64514211056060378883179005154638504397",
"160348791523623739194317603575798398995",
"311025271845490539387354354429552961670",
"311726848346453814736061572001442713599",
"322597491864560152206110247137965007266",
"265852991496014778739040454591215909728",
"314678074785749451614746607589094370609"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-59c4eabe",
"signature_type": "Function",
"digest": {
"function_hash": "184096432793852038311969156057953519933",
"length": 98.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-5bf93f99",
"signature_type": "Line",
"digest": {
"line_hashes": [
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-769244d6",
"signature_type": "Line",
"digest": {
"line_hashes": [
"155828742318394007735427961620695837835",
"257242034987093969211590233014959431261",
"241665823433605138057314193478000779247",
"72900156524038927204893584673002691911",
"338204960842695367884531838570361873465",
"137386209533727713309529370177171844469",
"260866662454786769783029194603755451869",
"185314699748882036841895225554119519059"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-76b7b5e1",
"signature_type": "Function",
"digest": {
"function_hash": "224780586085648128098931947088539769322",
"length": 372.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimStateChanged"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-788c971b",
"signature_type": "Function",
"digest": {
"function_hash": "307580895406161461557401768723254014830",
"length": 1168.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "onSimCheckResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-98a414a9",
"signature_type": "Line",
"digest": {
"line_hashes": [
"262001501365553240837223920480569272967",
"303456866273621641137348569238923141129",
"188606860203851976742322930702138602971",
"283974325952729463742042900631419710354",
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a0aa386b",
"signature_type": "Function",
"digest": {
"function_hash": "39021816017729739046802090842478658060",
"length": 145.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a891af95",
"signature_type": "Function",
"digest": {
"function_hash": "119726503931507215906335642361869197533",
"length": 586.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "onTrustGrantedWithFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-aa892341",
"signature_type": "Function",
"digest": {
"function_hash": "232052442513439326196983279707178341277",
"length": 253.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ad1831d9",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99624804822906261248717786287359731471",
"274630430715516404764140240894747160239",
"115920172430283353512329029803273036971",
"199890564302139192925111230769733537384",
"162786106296573739210974347187223798706",
"142364180535930217331484172818395402610",
"189292685064111405834897184230268856276"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ade476aa",
"signature_type": "Function",
"digest": {
"function_hash": "159600418599187805132201305797116596956",
"length": 834.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java",
"function": "onPatternChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-be3d8aa6",
"signature_type": "Line",
"digest": {
"line_hashes": [
"141649200475346333962584198210879871889",
"245779681416828248621762182152360621549",
"254446876535115928051803804105017043583",
"8024283721843860831552735617436803943"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityCallback.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c40cf64c",
"signature_type": "Line",
"digest": {
"line_hashes": [
"269987755076291879436380042285528699168",
"329739554335582226887826834751809050974",
"211636515098955964470054386050869237408",
"143140553901600316935841367042449228424"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-cf77296a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"310512606178383825505553747323074843918",
"268041635872415684605871329220746596826",
"84152832288196200588183028105723191889",
"266302916524365918191658557904269388312",
"71891748261296075566809964849787758150",
"328479146201506041376027848497925066933",
"146925868768385959607254303519255554478",
"165369453660562395084882767439512271114",
"193348037735293111285771315995751323366",
"91916917582038519188078556304895344482",
"244856643643339574376675849665403397950",
"258255994918981528115375461463128309300",
"94666361636712434458238126181879369299",
"296097696885533790967072216473266151126",
"15517661480080450984298129098772052770",
"3989830600076555890272277757835231768",
"293803222429047668977629578463208414406",
"141062967973686742965261142932611274234",
"254991525489855031830722836725505433177",
"54884244153804201744734986691502337462",
"329164425677612337222496348389566447407"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-fa79d6ca",
"signature_type": "Function",
"digest": {
"function_hash": "258206195294952140180837050365515111594",
"length": 85.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/1e7087f1136989b67c9b72c470617e5fb8c80501",
"signature_version": "v1",
"deprecated": true
}
],
"types": [
"EoP"
]
}{
"severity": "High",
"spl": "2022-11-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232"
],
"vanir_signatures": [
{
"id": "ASB-A-218500036-003e09ac",
"signature_type": "Function",
"digest": {
"function_hash": "232052442513439326196983279707178341277",
"length": 253.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-11b494c3",
"signature_type": "Function",
"digest": {
"function_hash": "284691765779764067326778950076830566473",
"length": 236.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "handleBackKey"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-13d06d6a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"217050467746200263722719695644430252279",
"104307171129369916055101540631168998793",
"106677036049484674614389854051838123120",
"29305415303914459306359833071179461467"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-1547ce80",
"signature_type": "Function",
"digest": {
"function_hash": "159600418599187805132201305797116596956",
"length": 834.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java",
"function": "onPatternChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-27f1fec8",
"signature_type": "Function",
"digest": {
"function_hash": "184096432793852038311969156057953519933",
"length": 98.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-2f0fa050",
"signature_type": "Line",
"digest": {
"line_hashes": [
"141649200475346333962584198210879871889",
"245779681416828248621762182152360621549",
"254446876535115928051803804105017043583",
"8024283721843860831552735617436803943"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityCallback.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-3f6dde0e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"269987755076291879436380042285528699168",
"329739554335582226887826834751809050974",
"211636515098955964470054386050869237408",
"143140553901600316935841367042449228424"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-455d4076",
"signature_type": "Line",
"digest": {
"line_hashes": [
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-4bf363e9",
"signature_type": "Function",
"digest": {
"function_hash": "258206195294952140180837050365515111594",
"length": 85.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": true
},
{
"id": "ASB-A-218500036-52c46a08",
"signature_type": "Function",
"digest": {
"function_hash": "224780586085648128098931947088539769322",
"length": 372.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimStateChanged"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-592f3ef2",
"signature_type": "Function",
"digest": {
"function_hash": "262918890776383195999123464116499392006",
"length": 1787.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "verifyPasswordAndUnlock"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-59b0e335",
"signature_type": "Line",
"digest": {
"line_hashes": [
"262001501365553240837223920480569272967",
"303456866273621641137348569238923141129",
"188606860203851976742322930702138602971",
"283974325952729463742042900631419710354",
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-5fcfb557",
"signature_type": "Function",
"digest": {
"function_hash": "2399553279416277798999511428520024851",
"length": 1337.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimLockChangedResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-66bacb85",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99624804822906261248717786287359731471",
"274630430715516404764140240894747160239",
"115920172430283353512329029803273036971",
"199890564302139192925111230769733537384",
"162786106296573739210974347187223798706",
"142364180535930217331484172818395402610",
"189292685064111405834897184230268856276"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-66e9b49a",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"digest": {
"function_hash": "332192760451346616867582825056384939864",
"length": 105.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"deprecated": true
},
{
"id": "ASB-A-218500036-69385ce2",
"signature_type": "Function",
"digest": {
"function_hash": "21557472933003524089417796933399271021",
"length": 652.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java",
"function": "onPasswordChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-866a762a",
"signature_type": "Function",
"digest": {
"function_hash": "307580895406161461557401768723254014830",
"length": 1168.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "onSimCheckResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-900b597f",
"signature_type": "Function",
"digest": {
"function_hash": "181571951940304777356074585437592244795",
"length": 1940.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "showNextSecurityScreenOrFinish"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a0740336",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"digest": {
"function_hash": "245290793511196481730871674693472999474",
"length": 119.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"deprecated": true
},
{
"id": "ASB-A-218500036-a09e753e",
"signature_type": "Function",
"digest": {
"function_hash": "119726503931507215906335642361869197533",
"length": 586.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "onTrustGrantedWithFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a490d1be",
"signature_type": "Line",
"digest": {
"line_hashes": [
"310512606178383825505553747323074843918",
"268041635872415684605871329220746596826",
"84152832288196200588183028105723191889",
"266302916524365918191658557904269388312",
"71891748261296075566809964849787758150",
"328479146201506041376027848497925066933",
"146925868768385959607254303519255554478",
"165369453660562395084882767439512271114",
"193348037735293111285771315995751323366",
"91916917582038519188078556304895344482",
"244856643643339574376675849665403397950",
"258255994918981528115375461463128309300",
"94666361636712434458238126181879369299",
"296097696885533790967072216473266151126",
"15517661480080450984298129098772052770",
"3989830600076555890272277757835231768",
"293803222429047668977629578463208414406",
"141062967973686742965261142932611274234",
"254991525489855031830722836725505433177",
"54884244153804201744734986691502337462",
"329164425677612337222496348389566447407"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-a88585a2",
"signature_type": "Function",
"digest": {
"function_hash": "239004981292140381795055747751953540043",
"length": 1756.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "updateSim"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-cfadf12c",
"signature_type": "Line",
"digest": {
"line_hashes": [
"133809774008475826922724701428274916855",
"225835500508125314733606769922702163519",
"219790788105346387337052804069549457893",
"105912320431705160990393788688014068441",
"174839687613582253630082466223396149799",
"214684300085063314497818927331846404244",
"325904676699214077097674487736697751880",
"74511513211020958900468741772788934237",
"7219455528353504596734087539344017090",
"298888864055601869839068382042453346524",
"35840931587308941084465937391651479970",
"226321277861770883600467595618757336298",
"182149235957149311165946369859755729233",
"206385662858675434696592858539433811189",
"64514211056060378883179005154638504397",
"160348791523623739194317603575798398995",
"311025271845490539387354354429552961670",
"311726848346453814736061572001442713599",
"322597491864560152206110247137965007266",
"265852991496014778739040454591215909728",
"314678074785749451614746607589094370609"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-d1f0fc1a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"219544708759585708343223138590950354244",
"15657834282754070183708718352073957178",
"106677036049484674614389854051838123120",
"134676305528383643853083092005510980975"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-d8e0e4dc",
"signature_type": "Function",
"digest": {
"function_hash": "39021816017729739046802090842478658060",
"length": 145.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-de2bbfec",
"signature_type": "Line",
"digest": {
"line_hashes": [
"155828742318394007735427961620695837835",
"257242034987093969211590233014959431261",
"241665823433605138057314193478000779247",
"72900156524038927204893584673002691911",
"338204960842695367884531838570361873465",
"137386209533727713309529370177171844469",
"260866662454786769783029194603755451869",
"185314699748882036841895225554119519059"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e53e389f587a78793c78cd3a93fd1078e0c55232",
"signature_version": "v1",
"deprecated": false
}
],
"types": [
"EoP"
]
}{
"severity": "High",
"spl": "2022-11-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b"
],
"vanir_signatures": [
{
"id": "ASB-A-218500036-14da427e",
"signature_type": "Function",
"digest": {
"function_hash": "239004981292140381795055747751953540043",
"length": 1756.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "updateSim"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-182eb219",
"signature_type": "Function",
"digest": {
"function_hash": "2399553279416277798999511428520024851",
"length": 1337.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimLockChangedResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-208158e9",
"signature_type": "Line",
"digest": {
"line_hashes": [
"262001501365553240837223920480569272967",
"303456866273621641137348569238923141129",
"188606860203851976742322930702138602971",
"283974325952729463742042900631419710354",
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-228c0dcf",
"signature_type": "Function",
"digest": {
"function_hash": "184096432793852038311969156057953519933",
"length": 98.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-24a64382",
"signature_type": "Function",
"digest": {
"function_hash": "210703252578426684388877198891646247615",
"length": 667.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java",
"function": "onPasswordChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-39ff9394",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99624804822906261248717786287359731471",
"274630430715516404764140240894747160239",
"115920172430283353512329029803273036971",
"199890564302139192925111230769733537384",
"162786106296573739210974347187223798706",
"142364180535930217331484172818395402610",
"189292685064111405834897184230268856276"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-4ec4b8a6",
"signature_type": "Function",
"digest": {
"function_hash": "224780586085648128098931947088539769322",
"length": 372.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPukViewController.java",
"function": "onSimStateChanged"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-4f0e1ab9",
"signature_type": "Function",
"digest": {
"function_hash": "232052442513439326196983279707178341277",
"length": 253.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-6560544e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"217050467746200263722719695644430252279",
"104307171129369916055101540631168998793",
"106677036049484674614389854051838123120",
"29305415303914459306359833071179461467"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-6fd79128",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"13"
],
"digest": {
"function_hash": "332192760451346616867582825056384939864",
"length": 105.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"deprecated": true
},
{
"id": "ASB-A-218500036-84e1cd95",
"signature_type": "Line",
"digest": {
"line_hashes": [
"141649200475346333962584198210879871889",
"245779681416828248621762182152360621549",
"254446876535115928051803804105017043583",
"8024283721843860831552735617436803943"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityCallback.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-88ff020f",
"signature_type": "Line",
"digest": {
"line_hashes": [
"207841568979372251273304183895508988370",
"280943246529591509756109303878483654098",
"4585552460832155006402300100671176934",
"14610176551610341419137367648376263325"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-acc082ae",
"signature_type": "Function",
"digest": {
"function_hash": "307580895406161461557401768723254014830",
"length": 1168.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "onSimCheckResponse"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-b6336b02",
"signature_type": "Function",
"digest": {
"function_hash": "207743154630450051258549291217539714174",
"length": 1955.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "showNextSecurityScreenOrFinish"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ba81f320",
"signature_type": "Line",
"digest": {
"line_hashes": [
"155828742318394007735427961620695837835",
"257242034987093969211590233014959431261",
"241665823433605138057314193478000779247",
"72900156524038927204893584673002691911",
"338204960842695367884531838570361873465",
"137386209533727713309529370177171844469",
"260866662454786769783029194603755451869",
"185314699748882036841895225554119519059"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/AdminSecondaryLockScreenController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-c52dd91a",
"signature_type": "Function",
"digest": {
"function_hash": "159600418599187805132201305797116596956",
"length": 834.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardPatternViewController.java",
"function": "onPatternChecked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-ca59fb81",
"signature_type": "Function",
"digest": {
"function_hash": "258206195294952140180837050365515111594",
"length": 85.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": true
},
{
"id": "ASB-A-218500036-ca727538",
"signature_version": "v1",
"signature_type": "Function",
"match_only_versions": [
"13"
],
"digest": {
"function_hash": "245290793511196481730871674693472999474",
"length": 119.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"deprecated": true
},
{
"id": "ASB-A-218500036-ca8f60c4",
"signature_type": "Function",
"digest": {
"function_hash": "186556856867923316230535670566570226481",
"length": 689.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "onTrustGrantedWithFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-cd0b8ead",
"signature_type": "Line",
"digest": {
"line_hashes": [
"219544708759585708343223138590950354244",
"15657834282754070183708718352073957178",
"106677036049484674614389854051838123120",
"134676305528383643853083092005510980975"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardAbsKeyInputViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-cfe1984a",
"signature_type": "Function",
"digest": {
"function_hash": "284691765779764067326778950076830566473",
"length": 236.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "handleBackKey"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-e22b8769",
"signature_type": "Function",
"digest": {
"function_hash": "262918890776383195999123464116499392006",
"length": 1787.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSimPinViewController.java",
"function": "verifyPasswordAndUnlock"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-f88075a4",
"signature_type": "Line",
"digest": {
"line_hashes": [
"310512606178383825505553747323074843918",
"268041635872415684605871329220746596826",
"84152832288196200588183028105723191889",
"266302916524365918191658557904269388312",
"71891748261296075566809964849787758150",
"328479146201506041376027848497925066933",
"146925868768385959607254303519255554478",
"165369453660562395084882767439512271114",
"193348037735293111285771315995751323366",
"91916917582038519188078556304895344482",
"244856643643339574376675849665403397950",
"258255994918981528115375461463128309300",
"94666361636712434458238126181879369299",
"296097696885533790967072216473266151126",
"15517661480080450984298129098772052770",
"3989830600076555890272277757835231768",
"293803222429047668977629578463208414406",
"141062967973686742965261142932611274234",
"254991525489855031830722836725505433177",
"54884244153804201744734986691502337462",
"329164425677612337222496348389566447407"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-faf1d382",
"signature_type": "Function",
"digest": {
"function_hash": "39021816017729739046802090842478658060",
"length": 145.0
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java",
"function": "dismiss"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-fc90937a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"133809774008475826922724701428274916855",
"225835500508125314733606769922702163519",
"219790788105346387337052804069549457893",
"105912320431705160990393788688014068441",
"174839687613582253630082466223396149799",
"214684300085063314497818927331846404244",
"325904676699214077097674487736697751880",
"74511513211020958900468741772788934237",
"7219455528353504596734087539344017090",
"298888864055601869839068382042453346524",
"35840931587308941084465937391651479970",
"226321277861770883600467595618757336298",
"182149235957149311165946369859755729233",
"206385662858675434696592858539433811189",
"64514211056060378883179005154638504397",
"160348791523623739194317603575798398995",
"311025271845490539387354354429552961670",
"311726848346453814736061572001442713599",
"322597491864560152206110247137965007266",
"265852991496014778739040454591215909728",
"314678074785749451614746607589094370609"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
},
{
"id": "ASB-A-218500036-fe42459a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"269987755076291879436380042285528699168",
"329739554335582226887826834751809050974",
"211636515098955964470054386050869237408",
"143140553901600316935841367042449228424"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3d89cc5df6729cab8d98c967d73e03e23048d52b",
"signature_version": "v1",
"deprecated": false
}
],
"types": [
"EoP"
]
}