In multiple locations, there is a possible way to mislead a user into approving an authentication prompt for one app when its result will be used in another 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.
{ "vanir_signatures": [ { "digest": { "length": 80.0, "function_hash": "6427437045314555225829918202276146073" }, "id": "ASB-A-339532378-0392a1cf", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "getComponentNameForConfirmDeviceCredentialActivity" }, "signature_type": "Function" }, { "digest": { "length": 1354.0, "function_hash": "19078332798046447110024432940186933275" }, "id": "ASB-A-339532378-20a0c729", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "PromptInfo" }, "signature_type": "Function" }, { "digest": { "length": 553.0, "function_hash": "13904012027498894187306748820950093878" }, "id": "ASB-A-339532378-3e8d2b3b", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "requiresTestOrInternalPermission" }, "signature_type": "Function" }, { "digest": { "length": 130.0, "function_hash": "21877760011467056614181048846313007366" }, "id": "ASB-A-339532378-454cb32d", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java", "function": "onTaskStackChanged" }, "signature_type": "Function" }, { "digest": { "length": 432.0, "function_hash": "86044742168334812259802620092759685839" }, "id": "ASB-A-339532378-4df94d05", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java", "function": "isOwnerInForeground" }, "signature_type": "Function" }, { "match_only_versions": [ "15-next" ], "digest": { "threshold": 0.9, "line_hashes": [ "16662786884986172260223512343573528503", "274772761522730508170974348833543986299", "299250539738131039706114761420279183020", "338790881762184786049398786361906386377" ] }, "id": "ASB-A-339532378-4f61521e", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "147524687863591423861922620005194013747", "129717098065904380555197117562367574281", "70004750835757778301920980091817553255", "152846493034047750365629007933945317181", "255938540774519373564298548378804189397", "338253862639500299196452552651344100348", "176012018323537988302039330811879880558", "1242596820432673028967143689283327608", "201343619321101841766687522221679730466" ] }, "id": "ASB-A-339532378-55b2bf8b", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/BiometricPrompt.java" }, "signature_type": "Line" }, { "digest": { "length": 1184.0, "function_hash": "288084473829641679178032811301672155523" }, "id": "ASB-A-339532378-6d7d0366", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "writeToParcel" }, "signature_type": "Function" }, { "digest": { "length": 1139.0, "function_hash": "245954559699050951182250890957648136317" }, "id": "ASB-A-339532378-8202d280", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java", "function": "showDialog" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "316311015427826778719982258594003142330", "133864529660473628889742949013090395892", "37699664208387374915680514025861861855", "151655086691316995508620417133598215816", "156694698987190921518319855981704290494", "245914788490924213560283229459746195602", "104498270064595982798320666225101665827", "220887503484546862631496172120613316524", "290192701949436906578758583449481851247", "212319758465115133031471361209683593170", "214675721499318226784492026720204328414", "125128485432806176609092071262063184050", "58137926508154035730692163050047828546", "332961553840748061123660452161036351163", "77494783855601800331377093751813872644", "217424702709995653088635649838471939599", "133217066758006622360518135838689564972", "334382811407362780498116825916871408711", "194377974981534961941992076506883065261", "86503847032900825209425584387209433826", "111488451954294407563748023901873414531", "335391923332883398951730313256478179123", "201813785989310512801353197422550506197", "63023319149774050960125992398873200987", "11805384366078932325418201622514784026", "115842048727584634593751743252466340513", "251053517511890515296468331944283045870", "287023520256470428597995457945978503246", "101590940874997532139658864975872838953", "13830212213712721019581501139321924457" ] }, "id": "ASB-A-339532378-ad1611ad", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "222924909509013212835050932226557986100", "208916627078376937546345104880424168025", "299577835027255713402126757933543294251", "157312373158062774163059650961836007359", "329593554991212412795905335115393731773", "332725066694203328530166883229714958562", "258435618432651398915549922202168835096", "248918820765574023428562923487448198497", "305340877544667162244334040258735940391", "22617651305319426365638487206419784796", "251076949345097345251058025876362688459", "102540731048216888119899351810585018630", "211993579811139969872449087056258217980", "277089988998836419090633768205873876675", "149025025776701368583706014326526650950", "232275030296092908372760384016006184914", "158623659816499154777817322460609029624", "69658368272428251356443407712894207842", "221189465342037177644194872937957266308", "178650326624068723093558305872807750458", "122533371312212313367933086901346573498", "14025642072627712653215384816076613042", "218394827291614770195376707958786151202", "76562639222370279930309799955447161393", "241802247516934137462663028990520826016", "336211199805398680138517052783006547502", "218813463849730091179659024979976993858", "106969368589754888030543267806415690882", "240338846547172055453850010821441037852", "194575927154464620674526175965203625390", "249684969087808776376571297518807822135" ] }, "id": "ASB-A-339532378-e3810a31", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "290535239967467526603137661615007752113", "109450674435909472747484583062378561976", "241616152355243219581591729139710726333" ] }, "id": "ASB-A-339532378-ea0d6bc7", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthDialog.java" }, "signature_type": "Line" }, { "digest": { "length": 93.0, "function_hash": "195411247792697651424532565076924804056" }, "id": "ASB-A-339532378-f2462759", "source": "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "setComponentNameForConfirmDeviceCredentialActivity" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/58d536c5733173c09f8d6e531d6230f838f64d1a" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 501.0, "function_hash": "34280703308763505191806470357934144046" }, "id": "ASB-A-339532378-53d4d11b", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/ConfirmDeviceCredentialActivity.java", "function": "showBiometricPrompt" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "47896703651626902280454828186725763590", "76951462188717936231112119743495001960", "146980190423460343504454688995850973586", "217120689376946272442527366733014902094", "108300493962106550220579955627621656876", "264389530625051813191338583849141879594", "285552957212872370043373959155655975041", "223871996873881961004049797476705851749", "236705234711453985753506979548508008547" ] }, "id": "ASB-A-339532378-5aff84f0", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/ConfirmDeviceCredentialActivity.java" }, "signature_type": "Line" }, { "digest": { "length": 1360.0, "function_hash": "233030647194746958109691740783133398235" }, "id": "ASB-A-339532378-6058ed7d", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java", "function": "onCreate" }, "signature_type": "Function" }, { "digest": { "length": 5593.0, "function_hash": "93189397042202878851090165398963299855" }, "id": "ASB-A-339532378-82635e73", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/ConfirmDeviceCredentialActivity.java", "function": "onCreate" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "56988542565923540515914897084734512774", "164846179071923827401094453685094762917", "179955053679579069299974725795334734634", "322260419061621698436959810053598226416", "163553327305414945030288886807184878100", "184883397740477747956350854255074783553", "124077981393171571566514473705272383164", "210415068751340283068454131226223629073", "204749693022796054471025409707093368752", "81541343748215523742704135083720244609", "139514941006614628967395269506426915023", "187200411898395697500297824831097028510", "317323666951130949930280543479820766357", "134525654446312110976835024735458442145", "176478373937549012871006515070275527118", "210433110614817564307635795460850770534", "112055256766023614693534153747943585845", "100957411046816443800063922629167705562", "264576205214898118841964229134055671388", "332413159547934220780295584287591007174", "28925555746665208944602864136059594445", "94437728117359607748560507575907497998", "93632341938445720643359694560875080849", "250600632479834967574243475818626213839", "145061204329957628425044469503897754178" ] }, "id": "ASB-A-339532378-df4784d9", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java" }, "signature_type": "Line" }, { "digest": { "length": 243.0, "function_hash": "286972445545211193216944745402914106210" }, "id": "ASB-A-339532378-f213d2d9", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java", "function": "newInstance" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/packages/apps/Settings/+/3d357eedb80fd93d6ae2e1c41a20c40fe0c1670b" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "99952568197426683895513375891900519909", "327234016139211573395444186728615979976", "270247477998253403659025402417571585337", "174063682829384946834135850089760831646" ] }, "id": "ASB-A-339532378-045ac7bc", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java" }, "signature_type": "Line" }, { "match_only_versions": [ "13" ], "digest": { "length": 806.0, "function_hash": "188396603861998329266429728440816824131" }, "id": "ASB-A-339532378-0b147e14", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "writeToParcel" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "length": 297.0, "function_hash": "131578668132683230273746664848470654555" }, "id": "ASB-A-339532378-0b34537d", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "containsTestConfigurations" }, "signature_type": "Function" }, { "digest": { "length": 889.0, "function_hash": "42683110230021379418225731688281990055" }, "id": "ASB-A-339532378-178bb0e7", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java", "function": "cancelIfOwnerIsNotInForeground" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "151655086691316995508620417133598215816", "214554262846968823091188291967199510467", "99753109436074398241992036822562477508", "186190212679313701681360984908886291114", "101170234680119821372575195085923365826", "331219661011553895241033622962588257496", "3383791976666833696659681581511082272", "266628596824009534373758835882198914077", "318739438652346065297108729860240180033", "77494783855601800331377093751813872644", "217424702709995653088635649838471939599", "133217066758006622360518135838689564972", "43137734371876995664430352286284736290", "225100895119041388448998527209270397070", "76106207254534043230906710267073662223", "235141809665264812933110224013090870869", "84303894234717418342334306945881313179", "123925302090746379191782544807942091133", "91213881280923453870718650965284150595", "301134061245308633049097412457116977372", "197118572857864153512696185094087675140", "335626042333370389415744578182381781813", "338882751503882601984815235756026123525", "194115050831467786788159664471235411773", "160298002427688306154063412079010706450", "52538635504512433591189127964390514154", "126977496652054893345739791138541493832", "128797082458499271042020098054893634524", "136780456979842963386861962177147895762", "264752505981536528125529507969505299293", "319966246098604444678556003215846270865" ] }, "id": "ASB-A-339532378-18254cd4", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java" }, "signature_type": "Line" }, { "digest": { "length": 865.0, "function_hash": "114225774273086015072046385152476897817" }, "id": "ASB-A-339532378-66bc05ae", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "PromptInfo" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "105680887194346282139859111058495707036", "250277604085277924011006325358446045306", "27792544708540002708726217948030487324", "161091977118680808893535967302273068839", "70160788166047168563267359521483303445", "6546532027749504274936064849223516473", "206571713650256929238863346510451547486", "174749931805183932442961591909491213863", "277786617964644221620821911974842864912", "254364686248422333544914277479723179324", "77108622976583689751097107161407079668", "197153245619284721500561688051899796889", "327095106668220280744725072383304971162", "317397726980051898591119561428435673276", "84410722318159773695612981727837265965", "119258988697698457769296765622298402469", "128514843377418579975774493366193377166", "4281137349180116964713745818331651284", "4279922823913944971200936009911777961", "155494328573959842728559453571940542973", "97860610033155345596026926749486984090" ] }, "id": "ASB-A-339532378-a35c1b82", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "338656732825934877055475492724120360336", "192410361246774981455434104661848987491", "42359730159251206005622082559908228064" ] }, "id": "ASB-A-339532378-db514b8d", "source": "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthDialog.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/231bda45217f271753891c6256a08a8ea17e5993" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "match_only_versions": [ "13" ], "digest": { "length": 555.0, "function_hash": "106223732028557127186590958248574394284" }, "id": "ASB-A-339532378-63f431b8", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2b7c1f1105aaf72059f99d557b383532ff4596cd", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java", "function": "onCreate" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "68854127986283626443970362776639542279", "262970330495673307332161988500030610488", "168025285441996511492692748716502038914", "107320227676802385996018539044776897322" ] }, "id": "ASB-A-339532378-8c67fef3", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2b7c1f1105aaf72059f99d557b383532ff4596cd", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/apps/Settings/+/2b7c1f1105aaf72059f99d557b383532ff4596cd" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "match_only_versions": [ "14" ], "digest": { "length": 297.0, "function_hash": "131578668132683230273746664848470654555" }, "id": "ASB-A-339532378-03cc1d9a", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "containsTestConfigurations" }, "signature_type": "Function" }, { "digest": { "length": 849.0, "function_hash": "243147314190487979913948875168508033502" }, "id": "ASB-A-339532378-28045859", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "writeToParcel" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "99952568197426683895513375891900519909", "327234016139211573395444186728615979976", "22723860002200732846646679053766311331", "340273357918616030196744118102784183854" ] }, "id": "ASB-A-339532378-28d2f547", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java" }, "signature_type": "Line" }, { "match_only_versions": [ "14" ], "digest": { "threshold": 0.9, "line_hashes": [ "105680887194346282139859111058495707036", "250277604085277924011006325358446045306", "27792544708540002708726217948030487324", "161091977118680808893535967302273068839", "70160788166047168563267359521483303445", "6546532027749504274936064849223516473", "206571713650256929238863346510451547486", "174749931805183932442961591909491213863", "277786617964644221620821911974842864912", "254364686248422333544914277479723179324", "77108622976583689751097107161407079668", "197153245619284721500561688051899796889", "327095106668220280744725072383304971162", "317397726980051898591119561428435673276", "84410722318159773695612981727837265965", "119258988697698457769296765622298402469", "128514843377418579975774493366193377166", "4281137349180116964713745818331651284", "4279922823913944971200936009911777961", "155494328573959842728559453571940542973", "97860610033155345596026926749486984090" ] }, "id": "ASB-A-339532378-3cf60dda", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java" }, "signature_type": "Line" }, { "digest": { "length": 910.0, "function_hash": "292893181079758970551702204541270770956" }, "id": "ASB-A-339532378-57db197e", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/hardware/biometrics/PromptInfo.java", "function": "PromptInfo" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "338656732825934877055475492724120360336", "192410361246774981455434104661848987491", "42359730159251206005622082559908228064" ] }, "id": "ASB-A-339532378-63093d2a", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthDialog.java" }, "signature_type": "Line" }, { "digest": { "length": 851.0, "function_hash": "138875293812050197306092834877387654493" }, "id": "ASB-A-339532378-7f3c5f33", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java", "function": "cancelIfOwnerIsNotInForeground" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "151655086691316995508620417133598215816", "214554262846968823091188291967199510467", "99753109436074398241992036822562477508", "186190212679313701681360984908886291114", "101170234680119821372575195085923365826", "331219661011553895241033622962588257496", "3383791976666833696659681581511082272", "266628596824009534373758835882198914077", "318739438652346065297108729860240180033", "77494783855601800331377093751813872644", "217424702709995653088635649838471939599", "133217066758006622360518135838689564972", "43137734371876995664430352286284736290", "225100895119041388448998527209270397070", "76106207254534043230906710267073662223", "187366144862844467939360963966300558581", "100006906141960008986133305599696486437", "277194629422743246563619636886562855213", "301134061245308633049097412457116977372", "197118572857864153512696185094087675140", "335626042333370389415744578182381781813", "338882751503882601984815235756026123525", "194115050831467786788159664471235411773", "160298002427688306154063412079010706450", "52538635504512433591189127964390514154", "126977496652054893345739791138541493832", "128797082458499271042020098054893634524", "136780456979842963386861962177147895762", "264752505981536528125529507969505299293", "319966246098604444678556003215846270865" ] }, "id": "ASB-A-339532378-d5651fef", "source": "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/biometrics/AuthController.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/0d67fca4ce091b93603b2c6e3ea5b98e8c0a3c49" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 590.0, "function_hash": "227584263058238575979254328616186261797" }, "id": "ASB-A-339532378-2464ffcf", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/63eda7f3a99520942643d49dcba765e70822db32", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java", "function": "onCreate" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "318546260623609815622346615481868170989", "315032446197486206925587542903672937237", "155247878120208066938704025778175636357", "267923841323472490486957773897003953134" ] }, "id": "ASB-A-339532378-d66d78f3", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/63eda7f3a99520942643d49dcba765e70822db32", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/password/BiometricFragment.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/apps/Settings/+/63eda7f3a99520942643d49dcba765e70822db32" ], "spl": "2025-04-01", "severity": "High", "types": [ "EoP" ] }