In showNextSecurityScreenOrFinish of KeyguardSecurityContainerController.java, there is a possible way to access the lock screen during device setup 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.
{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"142930559742906441795537453737375047660",
"42243982247816069721232282493786543309",
"62628578705868099993557544848961569379",
"242264616349240550655521951106604594894"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-100b422f",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "280571890369789073962098471134914604170",
"length": 1075.0
},
"target": {
"function": "KeyguardSecurityContainerController",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-3da3196e",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "252307127646658964893391979829201646877",
"length": 2202.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-93731976",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "309750895062031557003094942648836528388",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-9614c6f1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"190755469931131107955636472975232413113",
"338247192774926833603342758144724389025",
"156064037981259178411539096482591515940",
"16607913424541059488071627298367917885",
"310898490213446084455704644314898989538",
"90816683548880478400331764839583858091",
"337130498441955166064639554822652293266",
"316746618788884857563796929619722132220",
"287729543456142638526552048110714110374",
"36885823818555810772486226790639212094",
"311769701094701505516339376745811409116",
"25083976709869543441481662318724538526",
"312430972967057339320558209923608754260",
"242167246222510180786246952841629411946",
"175202269514409252089324386623862507592",
"319184874378935678814836148442973483368",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-d4196474",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Line"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845"
]
}{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "156244137456863113336287791308690940106",
"length": 682.0
},
"target": {
"function": "KeyguardSecurityContainer",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"id": "ASB-A-222446076-140ebd56",
"source": "https://android.googlesource.com/platform/frameworks/base/+/01ea2f91df5a1c67da2546d83beeee75c2c1ef94",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "266877048215574015685501932083034088224",
"length": 2183.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"id": "ASB-A-222446076-8dd2392d",
"source": "https://android.googlesource.com/platform/frameworks/base/+/01ea2f91df5a1c67da2546d83beeee75c2c1ef94",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"258962825441254998118548002246738675179",
"59999848838920317148979764254018757064",
"93518292721356290723851577349713490854",
"106056659669503471976265877596983182141",
"121116629335796149442577437451016755709",
"280138757870159492632252013870852829398",
"3038049348603091693572718071474418907",
"15473704634914448542036450558581372024",
"271426082338945183341369606079269561114",
"291586812137361710856020995502827063456",
"307456272593724561939609334130414916687",
"29709694375729653780111896491751679516",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"id": "ASB-A-222446076-b40bc435",
"source": "https://android.googlesource.com/platform/frameworks/base/+/01ea2f91df5a1c67da2546d83beeee75c2c1ef94",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"142930559742906441795537453737375047660",
"42243982247816069721232282493786543309",
"62628578705868099993557544848961569379",
"242264616349240550655521951106604594894"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"id": "ASB-A-222446076-f6bba86c",
"source": "https://android.googlesource.com/platform/frameworks/base/+/09f004722284ef6b9790ddf9338a1708b3f0833c",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "126856553012061281663576037005638569520",
"length": 2183.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java"
},
"id": "ASB-A-222446076-f8bcd46f",
"source": "https://android.googlesource.com/platform/frameworks/base/+/09f004722284ef6b9790ddf9338a1708b3f0833c",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/09f004722284ef6b9790ddf9338a1708b3f0833c",
"https://android.googlesource.com/platform/frameworks/base/+/01ea2f91df5a1c67da2546d83beeee75c2c1ef94"
]
}{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "115622797713991370273257254141826363949",
"length": 307.0
},
"target": {
"function": "create",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-41b9eb77",
"source": "https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "250130948308918741786855280795233143716",
"length": 603.0
},
"target": {
"function": "KeyguardSecurityContainerController",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-52c3ef8c",
"source": "https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "284412452238115306494504057077555576092",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-66a670d4",
"source": "https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "123074503419787324565018085289583771819",
"length": 478.0
},
"target": {
"function": "Factory",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-856a0289",
"source": "https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"159660926318802709142981739637446400333",
"12063991573345035061429913525980139642",
"284588750964457389837730733866302649066",
"28389767750151376700662549700544061364",
"47589158747617115136263741524231476026",
"329613813708555527969461087013988162101",
"114410728865930718760481181586341365368",
"204627308194514028663371808226590808579",
"300982091733154810503293615464868930962",
"131881220872365254131837081730452411785",
"116841235356204910324103960236061801280",
"264915258046663177347689231358553265436",
"254684099034364679826772152441345180269",
"101428142093914548370187184223418352977",
"66833533222752659009298482245087990288",
"249469708655874139702658036571076761059",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231",
"291224028201081301335787328461526836291",
"247402512269890729488104897600139750866",
"166591167169860938052102985299188447158",
"232488867259356991617274471707967792435",
"88348649516789067467312644532530757381",
"3458960114755540005922867549444636100",
"261044995386938888735181216281696748132",
"135904860483281735085808912887183714258",
"258738218266383622956150386380435799295",
"141462361309296553209259372192858318503",
"30906230038300530788902801543650374933",
"1374661623487457541363492465010215398",
"255129203893882846764599848699131888151",
"295650986184015907188128170784142317540",
"113051209921565033243617451146824710376",
"67005955466365284261394475931600505268"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-9c217a06",
"source": "https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"142930559742906441795537453737375047660",
"42243982247816069721232282493786543309",
"62628578705868099993557544848961569379",
"242264616349240550655521951106604594894"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-bd96cfd9",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "309750895062031557003094942648836528388",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-c3972e61",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"https://android.googlesource.com/platform/frameworks/base/+/da4c8f81d9bc31ce856069bfe911dc6693b97e98"
]
}{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "17774679605037889859365013592628344147",
"length": 645.0
},
"target": {
"function": "KeyguardSecurityContainerController",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-15d08176",
"source": "https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "309750895062031557003094942648836528388",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-52262ad2",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-6241e2a9",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8ba763834d1bb326676d79676d08a6d8eb183720",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"118586046986965591955529738136524359662",
"174563815139914439222297718198624687815",
"284588750964457389837730733866302649066",
"28389767750151376700662549700544061364",
"47589158747617115136263741524231476026",
"329613813708555527969461087013988162101",
"114410728865930718760481181586341365368",
"204627308194514028663371808226590808579",
"275842793635437367684401951385913295618",
"17942752887770374982495679909749181201",
"74484137703174654096774830394747578346",
"127254116527361838149144494002645315814",
"142002025653687060220827285617265529365",
"232266470072455399408654852391858988389",
"157266964279412822914097631363473106112",
"22674324442790791776328575349400299884",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231",
"32933782453070281984713825749909691170",
"12507475782177918695162328405283254509",
"161939539471686242448594498268563977425",
"8602186182559623028237744221574165167",
"33851731819297857796513631533104948797",
"24364846322232449242899866381656027478",
"27862060406599226890856299197737070408",
"8114941138187559849864586864471226150",
"238744051748870650461467822901077005689",
"172187350900967735968714597284615851382",
"149257152235991425238324422317848059791",
"195119659900285523176142605915264051165",
"71925348546554097184889766948100709935",
"160246046273759962440995017505896361001",
"267439125085930853240302999900828858472",
"132601212321150433809417692645470610748"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-636a52c1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "141151710569200702915260553520817002535",
"length": 520.0
},
"target": {
"function": "Factory",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-79ea80dc",
"source": "https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "25323787246058322101306085793939483125",
"length": 327.0
},
"target": {
"function": "create",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-81afb349",
"source": "https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"142930559742906441795537453737375047660",
"42243982247816069721232282493786543309",
"62628578705868099993557544848961569379",
"242264616349240550655521951106604594894"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-8b72897b",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "284412452238115306494504057077555576092",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-a4b4e8f4",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8ba763834d1bb326676d79676d08a6d8eb183720",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "284412452238115306494504057077555576092",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-cb52c8d4",
"source": "https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"https://android.googlesource.com/platform/frameworks/base/+/8ba763834d1bb326676d79676d08a6d8eb183720",
"https://android.googlesource.com/platform/frameworks/base/+/6aa884d6c5c78821d5f324b7a0b9dfcf9d78288e"
]
}{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "162994110549620693443924398243737621576",
"length": 726.0
},
"target": {
"function": "Factory",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-8f4ac6e3",
"source": "https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "333128030192089976090259516500583847764",
"length": 423.0
},
"target": {
"function": "create",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-9404576d",
"source": "https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"142930559742906441795537453737375047660",
"42243982247816069721232282493786543309",
"62628578705868099993557544848961569379",
"242264616349240550655521951106604594894"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-997ec73c",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "309750895062031557003094942648836528388",
"length": 2179.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-c59e1a43",
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "339543694113528762863200818544224337360",
"length": 2194.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-c6b65450",
"source": "https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "66145932790355773940585781957282296009",
"length": 851.0
},
"target": {
"function": "KeyguardSecurityContainerController",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-ca8fef24",
"source": "https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"169469512764902389240287093038897752558",
"338247192774926833603342758144724389025",
"156064037981259178411539096482591515940",
"16607913424541059488071627298367917885",
"310898490213446084455704644314898989538",
"252700500053261100160893855944488728315",
"114410728865930718760481181586341365368",
"204627308194514028663371808226590808579",
"197096003164293687251580670063575960571",
"180089819065044209838994076819493662113",
"305983601776830193648927696885011818484",
"66521453128422787747832257546568915777",
"286014404682939584799843548460113858025",
"48182302379633242114918440551910589380",
"129414340341476151159936343259487120519",
"226857550068098915760197714507985909047",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231",
"134517075310384869306691862170832472834",
"39836600872423760072125362191971512245",
"87070591807313952654535211189188435272",
"255640075973225057415161116598826392145",
"197096003164293687251580670063575960571",
"320012412494024363262155019878387712772",
"101930245071004463347536211591826198611",
"280297372604059083123813834803125590421",
"74709250408528740575539141787227671160",
"6584763747291671523949906208228477482",
"206854321613527146526188150128974717045",
"336389002212785163642787802861066003313",
"80374185876894870382855860597253507646",
"121550281696180281678466375968246000613",
"312006994067728615864825213468961553787",
"140567717704984106029018026031017653698"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-d44019e2",
"source": "https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168",
"signature_type": "Line"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/65ea56f54c059584eb27ec53d486dba8161316ab",
"https://android.googlesource.com/platform/frameworks/base/+/080a4992b2eaaffcfd3429d74050347cdcfe5168"
]
}{
"types": [
"EoP"
],
"severity": "High",
"spl": "2024-01-01",
"vanir_signatures": [
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "280571890369789073962098471134914604170",
"length": 1075.0
},
"target": {
"function": "KeyguardSecurityContainerController",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-4a261125",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Function"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"190755469931131107955636472975232413113",
"338247192774926833603342758144724389025",
"156064037981259178411539096482591515940",
"16607913424541059488071627298367917885",
"310898490213446084455704644314898989538",
"90816683548880478400331764839583858091",
"337130498441955166064639554822652293266",
"316746618788884857563796929619722132220",
"287729543456142638526552048110714110374",
"36885823818555810772486226790639212094",
"311769701094701505516339376745811409116",
"25083976709869543441481662318724538526",
"312430972967057339320558209923608754260",
"242167246222510180786246952841629411946",
"175202269514409252089324386623862507592",
"319184874378935678814836148442973483368",
"312282289106495624621832052013203101310",
"302576351034968090248982152362603175363",
"196236745748578643434943997971283284182",
"147107413078342456005123166087904443140",
"318813578218206816146385699869147360231"
],
"threshold": 0.9
},
"target": {
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-8c588072",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Line"
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"function_hash": "252307127646658964893391979829201646877",
"length": 2202.0
},
"target": {
"function": "showNextSecurityScreenOrFinish",
"file": "packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java"
},
"id": "ASB-A-222446076-e7ecd125",
"source": "https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/448f1b18a78391d4d572ce3e03f882deb33fa845"
]
}