In multiple functions of UserController.java, there is a possible lock screen bypass due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"https://android.googlesource.com/platform/frameworks/base/+/bd1399244a3cef79f5d8e3b07b2e29452685ff0a",
"https://android.googlesource.com/platform/frameworks/base/+/46880bdb31bca108467a0ccb971aaad6aa46b5e1",
"https://android.googlesource.com/platform/frameworks/base/+/ad64f73046717374d4f9bc613307d01e93e19ebe",
"https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"https://android.googlesource.com/platform/frameworks/base/+/60b4bc95b4ca193c63438fc3fec76bc216404627",
"https://android.googlesource.com/platform/frameworks/base/+/7cb99687fe1a22dc515c303aac7ed74792113315",
"https://android.googlesource.com/platform/frameworks/base/+/a1d0c42cf07fc68656a398794e8846b886b6f7c2",
"https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dismissKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-008d9d0f",
"digest": {
"length": 137.0,
"function_hash": "81500057763228672732530076592685539947"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bd1399244a3cef79f5d8e3b07b2e29452685ff0a",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-06a7713a",
"digest": {
"length": 2241.0,
"function_hash": "92102141415453795539420126901415489342"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-0715f081",
"digest": {
"length": 1928.0,
"function_hash": "233966679397465310390837568643427960921"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissCancelled",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-1037e0c1",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchOnBeforeUserSwitching",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-10845714",
"digest": {
"length": 570.0,
"function_hash": "125810232612413182821894871588989106828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "core/java/android/app/UserSwitchObserver.java"
},
"id": "ASB-A-360838273-122bbdd1",
"match_only_versions": [
"15-next"
],
"digest": {
"threshold": 0.9,
"line_hashes": [
"127479186087863880827048620662092082411",
"142331165267299804530065664757722895387",
"181006892589890167477649798195195023157",
"287263614654444349439050191058658580359"
]
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bd1399244a3cef79f5d8e3b07b2e29452685ff0a",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-13abcb7d",
"match_only_versions": [
"15-next"
],
"digest": {
"threshold": 0.9,
"line_hashes": [
"75570676557138106617309814879285109723",
"25953511807989747068406224298607145917",
"92195081872585784377673235932941753419",
"301028230684985218891943507719608478950",
"169637556964512807546155299243724389627",
"74996837279222189583410095701869189847",
"234750379590076637949466480423988622158",
"131694910739070821902699212325221717384",
"295346035364646053825355855838083645529",
"75673379733842299406975265173358441124",
"90957221295617476336854196024201371830",
"310210183994741289028600289280820472353",
"289911504260647190329532576616702406540",
"37868871241669665042063841101631370579",
"238882365595884478753262047833120758049",
"38884566860116517196484188753109799211",
"268269106108170620559524417198104877658",
"42153518899485374698403197778197649095",
"121722869200620058339071945392162627105",
"189530986133809930994682084025903717828"
]
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bd1399244a3cef79f5d8e3b07b2e29452685ff0a",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-13f606aa",
"digest": {
"length": 5818.0,
"function_hash": "423892771820412012251925220095199834"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternalOnHandler",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-2394188a",
"digest": {
"length": 3801.0,
"function_hash": "228626331996221751241440343610550773828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sendResult",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-2ba77ca2",
"digest": {
"length": 846.0,
"function_hash": "98023563798519213844525860612868243866"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/ad64f73046717374d4f9bc613307d01e93e19ebe",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-32411247",
"digest": {
"length": 5734.0,
"function_hash": "214091765235883588918508168592717343976"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/60b4bc95b4ca193c63438fc3fec76bc216404627",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-37428db7",
"digest": {
"threshold": 0.9,
"line_hashes": [
"7824393375754448513973920795706324147",
"337531779408794232553960807266491335527",
"88804883373632477329004231117315634019",
"14235401286207559599019877950312626688",
"328771322371269927051755386596524995037",
"25791756769982061710933696105669023131",
"235070519634895896407586940354490910824",
"123238647691105305915666158061111181134",
"120645610045499223816261478843832304891",
"4613321504025315864050022764685395781",
"15225734616353633556869694390013113915",
"153752869337138229329244579749306577533",
"295650001621505186540721996639957047018",
"147799748915670596936996491040870232870",
"107810394636712868946250805297207319952",
"135325549532425891847933495206656698117",
"1770414516427213163266105337500866789",
"76920940990215630991778010409257761244",
"71421483770041387816998465205034102174",
"86052786827768341850622520051586507407",
"143814904308279305953696895773750563534",
"70098636017368878734105222314915597248",
"107868113532117232360150613780526990269",
"260163890246748381542044730775249450828",
"140536560119799440659248610801187838555",
"199786989709755443567454919541781296817",
"283836012985132213654246939997662315307",
"75570676557138106617309814879285109723",
"25953511807989747068406224298607145917",
"92195081872585784377673235932941753419",
"301028230684985218891943507719608478950",
"140852451614008795163310303575953548712",
"272048496263767024907051299646849099347",
"173269512663054260627495902926632928843",
"124524513808439367478982817418741496079",
"14530713518227292598179771803737072043",
"89744602459553133543344468255505886883",
"12050732963522995089906485696712642238",
"309149813787983949972890099867619749578",
"266150594506005045581147997538920202218",
"73095036712239891603063504612827027616",
"52026642986472051740724557674894322222",
"90218191825122510046362175910574351604",
"336383689088058542781925168154629126323",
"283347933967442067325976783583767901532",
"32165016665760075960097378578363718245",
"207986664598069325606288339280735584106",
"301634834595347427714905678152991073152",
"91899264451207619300398507628717395490",
"168881188743566045933883982071929740101",
"26439947327181667464035741646098226512",
"177263658774429317798090085209930277066",
"120406015558818208886524983505384369516",
"104269146150650597307951566718949216382",
"118801701965113096029003053411932202235",
"219887272535356108691639278866762288850",
"126845717061437882964171534891610955521",
"307377077605524375641881020076049467690",
"141723545367634834270133040047136357171",
"21880696202251200545284594444175521874",
"246714244356464429638453175929634864332",
"195674990701629119181313813030397949471",
"127990723536333853705332722231319692655",
"234750379590076637949466480423988622158",
"137056158034236316736754862746572722564",
"6858686863368334937445252438957180049",
"163915744642482119503926536329623071815",
"151637286255594412167350108251858270778",
"260586482343364032275281093818304768558",
"272219509352716982709401233632600751457",
"260750413116542228781634870953860477581",
"191919976297703609564857385233619801916",
"214205398962546856474745334985031718891",
"69810853822358164435207275036181296486",
"37685140512542407354375316253052904629",
"3776940526302843322924135836842159695",
"9108200564477029721012146458579324238",
"178738700297654353768707588151089610806",
"216278860269675078731325995087723198221",
"327420248809644909168113115961966341758",
"327755055216778670114265062947992741896",
"186818061340538150105456594293131714273",
"183169084909374457998028904039856327249",
"88687373498198313182467673494999585933",
"116526407984745677230407710737035244122",
"260133925131866318524754875489381438685",
"258114641848420590193926719102347675874",
"110435818204535141638264828197609777565",
"78673195056229980838042593505034419880",
"190109553774300447998468390940293577315",
"253451393071753713731144042591203242595",
"295857175655488117511416681824457632270",
"195666917952239928378863747166019575309",
"68484467645756897317484604276160787692",
"133132849493363807106522936998708700474",
"28739307562773558125957377342504330068",
"192692026852892623268443112042008237427",
"33891441455352398963333623798995496768",
"192057188377651299892450391651618178264",
"33002928615402714133784020783647847697",
"334835989045122286627712654331512463733",
"309314981979615390031525942342314976922",
"167033940831117007051422221418544654228",
"28399443297733393996285238187786774536",
"215340359566886590563395552086315966897",
"62212678545691658401388792091939755832",
"127458212639174679415842128202474199540",
"15954748664639353483895911140469276437",
"160350151635075018901032671753667596041",
"142018886300231452357020550666605264327",
"40205778112114984179938203625914556865",
"187464117787260440761468122423409403196",
"174124904402049860978604791638576796157",
"108595669478001634726835581426998907314",
"233432207905215705529395269613423588266",
"197832620725836566590324225260075508266",
"100956362162469990920128408362578956935",
"211930795582009271421342870071190114460",
"133547271902532344376904603641344980344",
"21077584800100907689837111227676002243",
"87623421318142241504023924138375030778",
"108514149026325043430602283326201468207",
"273251691353807345773929756359001758615",
"219326493975024073693100641822380404672",
"317299657746041441650624568340216412263",
"217635982944595482698783958097145906034",
"331752858388384113224583749721289783612",
"203771098883078717548735012521969061073",
"73645753351513913644131592737344482023",
"82562521830900119744089603555635715920",
"132500258058949448023044239243512940974",
"242475109560437172834635368115555006102"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-3a10751d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"67425416519571529627157802117378329271",
"244520478633338751392217823264395828803",
"281791780738773773350009508157653865330",
"89243920548181442897143923623658279109",
"81159837676585846699767178718794667863",
"72537002005828507977932406666660741549",
"59505025993979754114027347643129185518",
"337866007264633901616031238708085963665",
"92195081872585784377673235932941753419",
"301028230684985218891943507719608478950",
"242077798979823966431865001764965633346",
"143588743392113823853822483252090722759",
"82366739201681878505088085591626818767",
"203313487066086784194536716088600351519",
"51794557461358079202686539733554157285",
"89950229116421541187702049884263030063",
"198638241510387373055652418256585570689",
"101433792850844048556128237557387978761",
"243506093821545458433001220677579717066",
"21187944150572054241412542974048283529",
"233113435331864965306041126219604355408",
"16604625754467180819109071439695910199",
"27504720673772072374203730500488564719",
"258401603799130295758306735479908452674",
"338374764316730703771698210572222611788",
"69632903877706156679445480456876495883",
"282936523161011864125658135414817196744",
"42269833088452810427266393168339477567",
"321971154541674471226623904711729291544",
"49784194030846722073278884368979148652",
"321585468891550738672236113142411337284",
"10961138549675577361580725173445698864",
"254970338920047583202485124228053676526",
"256046572565303505292089983250636858188",
"239166359180941883457925621813113116369",
"206447647092345602488719060218001967468",
"328957204200455240312513131742365862011",
"330243291662588885770362984294732275961",
"4459234003468643864890828254032372752",
"223849040621586003637206694752589241572",
"184168875834471074147066556391745635648",
"272618009007742693602640827337688470274",
"283120727471962434145844788892057827503",
"230755221087419149078471116541789449118",
"69447035405485933744979781005224529768",
"122166313345103331972731693702547587816",
"138714480795663903770547950166530201208",
"125410559144735575570144872560473474448",
"172085747033069093414672228958299387004",
"81177517822636820118431814073845190041",
"175727725268722316320942768122837902139",
"75498135297628788924944447637884469318",
"64630620954376754481099999069846044043",
"204742007195556616219652043700373352625",
"44708586057488476428658717753560305356",
"231222230646383769272829475655400827716",
"145161708615493092572888712920353506221",
"100140762055395983893847620665904344215",
"90887017913371382484281008418356110058",
"167424731924896723686232425455700120327",
"216416097528791827481441889461230842419",
"94376245433730471288117802567220745421",
"165232134418092449593660078857561183402",
"25444120888280026335245021010156498282",
"162293352054649491968009909952836065632",
"113012356418114688781903930592270380732",
"79819013428996286997062290376668756699",
"125115781371558339639590887979200638020",
"109686775822663988434636943301057996837",
"81832731601750275135348649554402610087",
"40350703424739496602639956281718751100",
"282208683959390486514304409918646419559",
"248362667622677402063895715037922636825",
"235415632251106444089502767426255453937",
"333558353803190103352387009819678473935",
"158483632151420854399091808288569227852",
"250720401108787005073448752282777617852",
"134663925361273126427328701262105618554",
"48861806719164096797167117842728046902",
"261770247648644162232034724051180037101",
"122915575838117298617577920725293868711",
"29681107045926481287902149420573694911",
"243087060883890690471249061907706486124",
"132488352423048164904537449244756535862",
"236213008297704209827751372402488837328",
"300163407087374300301180807982714922484",
"251149988855138889398697698836150989185",
"119880398861214987057981384378537375912",
"156029508903461207171708096794772476870",
"49527205954725657261980854805399208975",
"124678826280370453105364302468543773025",
"143676042568387569332580774072921709096",
"139071512736078206480371107325985337277",
"229235043178368015546483233904608254926",
"133707448226035388840725957449837531054",
"119078334436528404225385019204996169827",
"88177727058018180835819594777062241739",
"246321097977053193347349642782800346169",
"117225071037066802100511643700053790756",
"1130500208112101417809351684065946905"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "runWithTimeout",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-3e581f18",
"digest": {
"length": 481.0,
"function_hash": "186222236522786500771897638976778948973"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "core/java/android/app/UserSwitchObserver.java"
},
"id": "ASB-A-360838273-4646b324",
"match_only_versions": [
"15-next"
],
"digest": {
"threshold": 0.9,
"line_hashes": [
"127479186087863880827048620662092082411",
"142331165267299804530065664757722895387",
"181006892589890167477649798195195023157",
"287263614654444349439050191058658580359"
]
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "showKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-48ee317f",
"digest": {
"length": 458.0,
"function_hash": "257174789858172613457656670483798414731"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dismissKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-5b0f1ad7",
"digest": {
"length": 387.0,
"function_hash": "865064911637601737549534305193935160"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-5c7dc1fa",
"digest": {
"length": 2338.0,
"function_hash": "102795666700666725289160459058032491828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-65d14848",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207610316470388163874456331101926716390",
"37059648502056928057721757953738969851",
"7949405148306804376717543393136134930",
"213285425030829936910064604657188209085",
"298810650710045904734153685259217717447",
"152890789834687849669143180759137756915",
"206446249937420310687165862870495649309",
"292967434159302213140061723645745459718",
"120384099891161384128274252404101958438",
"175608483806984310273950331751478252040",
"206596818489137924915483357718514945225",
"163159404719115833456649414612408518467",
"172995003783689603274283080944541809312",
"323348398992048761583489808984762448119",
"136953590413301353991619287917855378929",
"256098185148515101869007566314418327246",
"213387756261471602911416080061022792547",
"78456180044539643984549597439333417900",
"24880762588214517797672492752048733462",
"222821704036248128058794254341421443699",
"106261385474711331012895609505894884345",
"152623229802808140388277878341791943829",
"64039040571824392754585673021399655873",
"210745062453403802187167049598040397853",
"232727556637762110771019066522681685047",
"88183742979804917746759739928834970243",
"26194474251827834086002960277029400916",
"256476108582180621390627302747649283697",
"179215540009943881762013440041995885660",
"266758048345270390583946044516696840861",
"3544367710406259318475303335921702147",
"90957221295617476336854196024201371830",
"310210183994741289028600289280820472353",
"289911504260647190329532576616702406540",
"37868871241669665042063841101631370579",
"238882365595884478753262047833120758049",
"38884566860116517196484188753109799211",
"268269106108170620559524417198104877658",
"92858259501537382206637413404078429787",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"244648488767532630573167776099751083103",
"253437608341068467627738533382259496584",
"234750379590076637949466480423988622158",
"10996633474417862672802928967819659470",
"187876928186984166795038819478088766910",
"115170078151790464980323656037334140464",
"266898390723007970848241430699189003652",
"38442547805715365670260135693736471387",
"75374550661919119811880293683924462255",
"112990874391229272693981953569929474558",
"31157948488233942330521853581438011635",
"253451393071753713731144042591203242595",
"295857175655488117511416681824457632270",
"195666917952239928378863747166019575309",
"68484467645756897317484604276160787692",
"181334048951550124751376450201912941445",
"10837429145577112514079043232750149502",
"171274731965122240837263295559556977754",
"200178072975176046557894651826721167179",
"33891441455352398963333623798995496768",
"192057188377651299892450391651618178264",
"33002928615402714133784020783647847697",
"334835989045122286627712654331512463733",
"208797401705229774743084752374117744567",
"36038475940431895515529480039697290408",
"277546110336794118121998344637964425912",
"333456983866416863278978224837212416882",
"62212678545691658401388792091939755832",
"127458212639174679415842128202474199540",
"15954748664639353483895911140469276437",
"139677554036786083042812799217054855501",
"88452781999326916879616642525130676810",
"230712846120976655022390624152949078936",
"253520669948909346074383006593153041865",
"250087048929034114466267140571248530729",
"156770345305573637586316450033306427026",
"45558710222451237051118098539130290318",
"240758302228680444306189195115738749223",
"213725470380220125332299236384861989722",
"76111711813607367542157484197582139484",
"333673113793559427346172780212548580724",
"133547271902532344376904603641344980344",
"21077584800100907689837111227676002243",
"66689357797716455789865737151243126983",
"237770451603339856374113681873715906452",
"200278488605096931383873601704925423438",
"262724691555195438817707366421947639299",
"317299657746041441650624568340216412263",
"300563792356713642996711683883246887562",
"320115079716198985240962288563801511314",
"80142817032310814581287343766955056961",
"212382357587390417619870121732093490771",
"283110730106311798271363236281146765903",
"175166614738877509612012181796076541696",
"127394574308163782374545066719940582886",
"222207099977972232348125865695350641761",
"223822621714021269003394189820779198087",
"78557925540400034117711449860362529504",
"321522219835526786253990547348402331401",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"247884959231136308874989779861641880009",
"41318586831730392320622630980476481584"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/60b4bc95b4ca193c63438fc3fec76bc216404627",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startTimeoutForOnBeforeUserSwitching",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-66c79e56",
"digest": {
"length": 439.0,
"function_hash": "213336382975088833254440106953134101500"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-7110c7bf",
"digest": {
"length": 2338.0,
"function_hash": "102795666700666725289160459058032491828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/60b4bc95b4ca193c63438fc3fec76bc216404627",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchOnBeforeUserSwitching",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-870b85f0",
"digest": {
"length": 453.0,
"function_hash": "201172096369319921176889895294304339283"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchOnBeforeUserSwitching",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-8846e4cc",
"digest": {
"length": 570.0,
"function_hash": "125810232612413182821894871588989106828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onKeyguardStateChanged",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-8ddc92bc",
"digest": {
"length": 112.0,
"function_hash": "221316859040144645144595791072082795454"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-9acf759f",
"digest": {
"length": 5734.0,
"function_hash": "166717143958899193778407179636521856228"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/65ee48d1eb9fe60039c2c461ca49f31ad180faef",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sendResult",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-a7142a1e",
"digest": {
"length": 846.0,
"function_hash": "98023563798519213844525860612868243866"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "completeUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-aa2fc693",
"digest": {
"length": 447.0,
"function_hash": "229874748677175158879100960273372539515"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissError",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-aec99669",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "showKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-bf49e56f",
"digest": {
"length": 225.0,
"function_hash": "16834953167222922042231030073322211077"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternalOnHandler",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-cc45c1ad",
"digest": {
"length": 3801.0,
"function_hash": "228626331996221751241440343610550773828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/8f012349dc728dda8a7d5ba9ae43fae0ecc7d322",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissSucceeded",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-d7d90c1e",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a1d0c42cf07fc68656a398794e8846b886b6f7c2",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-ecca96da",
"digest": {
"threshold": 0.9,
"line_hashes": [
"49563050439667726666713581112064199429",
"113783836659196346399991653158210984903",
"138265734301701324398478962347701098269",
"238874682971701159215719433121378961275",
"37086908487543313528917231343587199804",
"46946655909834289501021936102695775128",
"290495689416549711656726574351567585265",
"287031408686398807142868464672321577879",
"302083747929884015538750039902171264874",
"269467560950774965222205073961986786686",
"38374103652497019355844846819464724409",
"189064935864692056344126992573681085103",
"44323717219693675586231008257946211863",
"55971075988078278441793856576152564591",
"209604375341162345788914853884235452209",
"67708800821754602430663114904290100455",
"36369127301366645959507228210240869923",
"248763047415719779928857747436858311990",
"115558506309765464097522291189679389585",
"267440185662952234634589403195354166825",
"135959703697156327258000374707368056896",
"9028495026832117597255454740865846659",
"237719492357535493067763811767856089938",
"46889744396564356427569718591864804597",
"246614436619355319121901280249695498686",
"48656034654563493121340519221932663964",
"179413721214137344187640103935081781991",
"78412583215767534527960023737128222910",
"123236670864831314173659800900944549143",
"99679850308636126044979672891532669293",
"152253934645050090472875062283516513402",
"319435401957451229159317803334056732090",
"165965436542392091660422321511098177377",
"104887987275263194195502961009021384459",
"65085697599777186501772245759972768856",
"130282353205485201527976840266115358896",
"300186600344576651787135901804632238118",
"202566185243085428284633989039232513178",
"303213005534717740581197326386605183562",
"145212365042238702332499696013096139051",
"111475130170494567633698731713922071814",
"31592233984235348091613885978586159870",
"293328221230656440350231187674855720599",
"123854636707770108426497049438196935581",
"318221321482750940541724450899955716583",
"156618351737056217887674258287820521755",
"338177434843325289935700017006123647317",
"75570676557138106617309814879285109723",
"106261385474711331012895609505894884345",
"152623229802808140388277878341791943829",
"64039040571824392754585673021399655873",
"210745062453403802187167049598040397853",
"242077798979823966431865001764965633346",
"249047502940160673973043626939320223886",
"154916121903734813483287539038668162828",
"119568305074159265165345774724015012181",
"88154446801681933180654040690060055303",
"128115066270241660145476762944321670291",
"180118133461778307811485156585511353529",
"132268205001826585097202136580667905217",
"155724449806034650276272397761904368122",
"181367818154595578454200397359812674226",
"157992161929431516744357396182905611125",
"131942126556211488989118445624813631497",
"73936617427662302860456763404916373412",
"59291903162629599719331428833861377592",
"174142705991595531598983151978174847358",
"99972656520436298277068826188719785965",
"129357938281181809338636094566513938034",
"233112657118082788977310214357724761277",
"338488701567261062753735837844973511743",
"329356537873292773897302028151616484460",
"136284399839254738153991680396159084796",
"124997807245888858895645561255514816095",
"280839123312242358682087844110470636707",
"87818000711178366389810091755654878978",
"253081490246994317147618449535949860646",
"145545721471694128153673131790747929137",
"185808079373902505162908499696465990060",
"227768363519996562435341686221238502329",
"329356537873292773897302028151616484460",
"136284399839254738153991680396159084796",
"124997807245888858895645561255514816095",
"300643803213801783310506624105601328473",
"296958607538150064504248569184816511888",
"267961029044024585527715415214020099547",
"321973892024967428775553335594567092389",
"61568525986350562847471610086278755505",
"25942710136990767493542412574714203837",
"91480770338906773255462590101594596619",
"238493197128397021171098456806030421710",
"271845283630617820427620087311970464061",
"115351531137678163572962723244193296094",
"305286853389855011719535224769523546142",
"220487701794919888371393675375643993238",
"95121136201012753242354832455060703477",
"90243054701706311662902802833283665255",
"97474029900692189739683434971911967810",
"16769009532744646674733749661976730990",
"194196554202771124483708034827770800389",
"176235790591675084617631600438551407628",
"42640909001181672725819415387303117284",
"116497577670672309022275250945360128421",
"157074049505996478658021624093849336423",
"310371086158459239927657672263649264216",
"98462583222154879619181628680223796361",
"269313073690111958627517588935594592954",
"35575396783683697596058611920973964894",
"43626073685604887551760948886160425913",
"87970241606489947966793716235459306956",
"216180443753737664235454148627039549824",
"224876102047824474507651158968263737741",
"201672814131308581545151785886005880848",
"70265241517173411535735838792628017854",
"91497564747268452099131517433868383582",
"252001813050505118357474585154929831568",
"86392158750237280004347296394751397985",
"136744850384912242810946979131059162086",
"118311446994545672657147679120605412986",
"40655701479023902166837744612795909411",
"57614377767974156560717959376872210527",
"33385797851388803683935923710456162763",
"180433597714521122067918873616283432442",
"183692330044190328879922653274914909301",
"294209951693577884811975163228133495350",
"71421483770041387816998465205034102174",
"269563141269030325973621501565117862276",
"14484584508938438209097782740783117206",
"45286917282803303162716125260840263353"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a1d0c42cf07fc68656a398794e8846b886b6f7c2",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-f1279678",
"digest": {
"length": 5839.0,
"function_hash": "119873234759139593777538681505325478670"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-f66cc86f",
"digest": {
"length": 1928.0,
"function_hash": "233966679397465310390837568643427960921"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/a3bd1e2befed1ccc7d3bb07fc43421dfa809d2b3",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-f8453bc5",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207610316470388163874456331101926716390",
"37059648502056928057721757953738969851",
"7949405148306804376717543393136134930",
"213285425030829936910064604657188209085",
"292967434159302213140061723645745459718",
"120384099891161384128274252404101958438",
"175608483806984310273950331751478252040",
"206596818489137924915483357718514945225",
"163159404719115833456649414612408518467",
"172995003783689603274283080944541809312",
"323348398992048761583489808984762448119",
"136953590413301353991619287917855378929",
"256098185148515101869007566314418327246",
"213387756261471602911416080061022792547",
"78456180044539643984549597439333417900",
"24880762588214517797672492752048733462",
"222821704036248128058794254341421443699",
"106261385474711331012895609505894884345",
"152623229802808140388277878341791943829",
"64039040571824392754585673021399655873",
"210745062453403802187167049598040397853",
"232727556637762110771019066522681685047",
"88183742979804917746759739928834970243",
"26194474251827834086002960277029400916",
"256476108582180621390627302747649283697",
"179215540009943881762013440041995885660",
"266758048345270390583946044516696840861",
"3544367710406259318475303335921702147",
"90957221295617476336854196024201371830",
"310210183994741289028600289280820472353",
"289911504260647190329532576616702406540",
"37868871241669665042063841101631370579",
"238882365595884478753262047833120758049",
"38884566860116517196484188753109799211",
"268269106108170620559524417198104877658",
"92858259501537382206637413404078429787",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"244648488767532630573167776099751083103",
"253437608341068467627738533382259496584",
"234750379590076637949466480423988622158",
"10996633474417862672802928967819659470",
"187876928186984166795038819478088766910",
"115170078151790464980323656037334140464",
"266898390723007970848241430699189003652",
"38442547805715365670260135693736471387",
"75374550661919119811880293683924462255",
"112990874391229272693981953569929474558",
"31157948488233942330521853581438011635",
"253451393071753713731144042591203242595",
"295857175655488117511416681824457632270",
"195666917952239928378863747166019575309",
"68484467645756897317484604276160787692",
"181334048951550124751376450201912941445",
"10837429145577112514079043232750149502",
"171274731965122240837263295559556977754",
"200178072975176046557894651826721167179",
"33891441455352398963333623798995496768",
"192057188377651299892450391651618178264",
"33002928615402714133784020783647847697",
"334835989045122286627712654331512463733",
"208797401705229774743084752374117744567",
"36038475940431895515529480039697290408",
"277546110336794118121998344637964425912",
"333456983866416863278978224837212416882",
"62212678545691658401388792091939755832",
"127458212639174679415842128202474199540",
"15954748664639353483895911140469276437",
"139677554036786083042812799217054855501",
"88452781999326916879616642525130676810",
"230712846120976655022390624152949078936",
"253520669948909346074383006593153041865",
"250087048929034114466267140571248530729",
"156770345305573637586316450033306427026",
"45558710222451237051118098539130290318",
"240758302228680444306189195115738749223",
"213725470380220125332299236384861989722",
"76111711813607367542157484197582139484",
"333673113793559427346172780212548580724",
"133547271902532344376904603641344980344",
"21077584800100907689837111227676002243",
"66689357797716455789865737151243126983",
"237770451603339856374113681873715906452",
"200278488605096931383873601704925423438",
"262724691555195438817707366421947639299",
"317299657746041441650624568340216412263",
"300563792356713642996711683883246887562",
"320115079716198985240962288563801511314",
"80142817032310814581287343766955056961",
"212382357587390417619870121732093490771",
"283110730106311798271363236281146765903",
"175166614738877509612012181796076541696",
"127394574308163782374545066719940582886",
"222207099977972232348125865695350641761",
"223822621714021269003394189820779198087",
"78557925540400034117711449860362529504",
"321522219835526786253990547348402331401",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"247884959231136308874989779861641880009",
"41318586831730392320622630980476481584"
]
},
"signature_type": "Line"
}
],
"severity": "High",
"spl": "2025-05-01"
}
{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"https://android.googlesource.com/platform/frameworks/base/+/975974c906a9447e0009a41d3ed37b35a7f7ddc8",
"https://android.googlesource.com/platform/frameworks/base/+/064e5b8289be9bc79628be3fc9000b3dd624ec33",
"https://android.googlesource.com/platform/frameworks/base/+/175dd00420c6727793b724ecbb9fe90e54f8b688",
"https://android.googlesource.com/platform/frameworks/base/+/66a279ee4cc34c0fbbf7d19ae09bf7c2f4816493",
"https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "core/java/android/app/UserSwitchObserver.java"
},
"id": "ASB-A-360838273-062a4830",
"match_only_versions": [
"15"
],
"digest": {
"threshold": 0.9,
"line_hashes": [
"127479186087863880827048620662092082411",
"142331165267299804530065664757722895387",
"181006892589890167477649798195195023157",
"287263614654444349439050191058658580359"
]
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-07581374",
"digest": {
"length": 1928.0,
"function_hash": "233966679397465310390837568643427960921"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchOnBeforeUserSwitching",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-142b5e05",
"digest": {
"length": 570.0,
"function_hash": "125810232612413182821894871588989106828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissSucceeded",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-1fede5d2",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-24da6e25",
"digest": {
"length": 2338.0,
"function_hash": "102795666700666725289160459058032491828"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/66a279ee4cc34c0fbbf7d19ae09bf7c2f4816493",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-26dbfe38",
"digest": {
"threshold": 0.9,
"line_hashes": [
"49563050439667726666713581112064199429",
"113783836659196346399991653158210984903",
"138265734301701324398478962347701098269",
"238874682971701159215719433121378961275",
"37086908487543313528917231343587199804",
"46946655909834289501021936102695775128",
"290495689416549711656726574351567585265",
"287031408686398807142868464672321577879",
"302083747929884015538750039902171264874",
"269467560950774965222205073961986786686",
"38374103652497019355844846819464724409",
"189064935864692056344126992573681085103",
"44323717219693675586231008257946211863",
"24217113901829343912568307455865488864",
"42471999673904374876957663726269016044",
"100733348526338138671751448188044486334",
"326267983973089938837679262224429809640",
"115558506309765464097522291189679389585",
"267440185662952234634589403195354166825",
"135959703697156327258000374707368056896",
"9028495026832117597255454740865846659",
"237719492357535493067763811767856089938",
"46889744396564356427569718591864804597",
"246614436619355319121901280249695498686",
"48656034654563493121340519221932663964",
"179413721214137344187640103935081781991",
"78412583215767534527960023737128222910",
"123236670864831314173659800900944549143",
"99679850308636126044979672891532669293",
"152253934645050090472875062283516513402",
"319435401957451229159317803334056732090",
"165965436542392091660422321511098177377",
"104887987275263194195502961009021384459",
"65085697599777186501772245759972768856",
"130282353205485201527976840266115358896",
"300186600344576651787135901804632238118",
"202566185243085428284633989039232513178",
"303213005534717740581197326386605183562",
"145212365042238702332499696013096139051",
"111475130170494567633698731713922071814",
"31592233984235348091613885978586159870",
"293328221230656440350231187674855720599",
"278364287046897956030826939897745626255",
"174995271743727337120658841439298937275",
"79042135793540973423970338302417924777",
"75570676557138106617309814879285109723",
"106261385474711331012895609505894884345",
"152623229802808140388277878341791943829",
"64039040571824392754585673021399655873",
"210745062453403802187167049598040397853",
"242077798979823966431865001764965633346",
"249047502940160673973043626939320223886",
"154916121903734813483287539038668162828",
"119568305074159265165345774724015012181",
"88154446801681933180654040690060055303",
"128115066270241660145476762944321670291",
"180118133461778307811485156585511353529",
"132268205001826585097202136580667905217",
"155724449806034650276272397761904368122",
"181367818154595578454200397359812674226",
"157992161929431516744357396182905611125",
"131942126556211488989118445624813631497",
"73936617427662302860456763404916373412",
"59291903162629599719331428833861377592",
"174142705991595531598983151978174847358",
"99972656520436298277068826188719785965",
"129357938281181809338636094566513938034",
"233112657118082788977310214357724761277",
"338488701567261062753735837844973511743",
"329356537873292773897302028151616484460",
"136284399839254738153991680396159084796",
"124997807245888858895645561255514816095",
"280839123312242358682087844110470636707",
"87818000711178366389810091755654878978",
"253081490246994317147618449535949860646",
"145545721471694128153673131790747929137",
"185808079373902505162908499696465990060",
"227768363519996562435341686221238502329",
"329356537873292773897302028151616484460",
"136284399839254738153991680396159084796",
"124997807245888858895645561255514816095",
"300643803213801783310506624105601328473",
"296958607538150064504248569184816511888",
"267961029044024585527715415214020099547",
"321973892024967428775553335594567092389",
"61568525986350562847471610086278755505",
"25942710136990767493542412574714203837",
"91480770338906773255462590101594596619",
"238493197128397021171098456806030421710",
"271845283630617820427620087311970464061",
"115351531137678163572962723244193296094",
"305286853389855011719535224769523546142",
"220487701794919888371393675375643993238",
"95121136201012753242354832455060703477",
"90243054701706311662902802833283665255",
"97474029900692189739683434971911967810",
"16769009532744646674733749661976730990",
"194196554202771124483708034827770800389",
"176235790591675084617631600438551407628",
"42640909001181672725819415387303117284",
"116497577670672309022275250945360128421",
"157074049505996478658021624093849336423",
"310371086158459239927657672263649264216",
"98462583222154879619181628680223796361",
"269313073690111958627517588935594592954",
"35575396783683697596058611920973964894",
"43626073685604887551760948886160425913",
"87970241606489947966793716235459306956",
"216180443753737664235454148627039549824",
"224876102047824474507651158968263737741",
"201672814131308581545151785886005880848",
"70265241517173411535735838792628017854",
"91497564747268452099131517433868383582",
"252001813050505118357474585154929831568",
"86392158750237280004347296394751397985",
"136744850384912242810946979131059162086",
"118311446994545672657147679120605412986",
"40655701479023902166837744612795909411",
"57614377767974156560717959376872210527",
"33385797851388803683935923710456162763",
"180433597714521122067918873616283432442",
"183692330044190328879922653274914909301",
"294209951693577884811975163228133495350",
"71421483770041387816998465205034102174",
"269563141269030325973621501565117862276",
"14484584508938438209097782740783117206",
"45286917282803303162716125260840263353"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/975974c906a9447e0009a41d3ed37b35a7f7ddc8",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-3b0e0bdf",
"match_only_versions": [
"15"
],
"digest": {
"threshold": 0.9,
"line_hashes": [
"75570676557138106617309814879285109723",
"25953511807989747068406224298607145917",
"92195081872585784377673235932941753419",
"301028230684985218891943507719608478950",
"169637556964512807546155299243724389627",
"74996837279222189583410095701869189847",
"234750379590076637949466480423988622158",
"131694910739070821902699212325221717384",
"295346035364646053825355855838083645529",
"75673379733842299406975265173358441124",
"90957221295617476336854196024201371830",
"310210183994741289028600289280820472353",
"289911504260647190329532576616702406540",
"37868871241669665042063841101631370579",
"238882365595884478753262047833120758049",
"38884566860116517196484188753109799211",
"268269106108170620559524417198104877658",
"42153518899485374698403197778197649095",
"121722869200620058339071945392162627105",
"189530986133809930994682084025903717828"
]
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onKeyguardStateChanged",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-3f005b1d",
"digest": {
"length": 112.0,
"function_hash": "221316859040144645144595791072082795454"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "showKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-43c439e2",
"digest": {
"length": 225.0,
"function_hash": "16834953167222922042231030073322211077"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternalOnHandler",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-4bb39eac",
"digest": {
"length": 3717.0,
"function_hash": "218661440451536973669195625660717873304"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-6aa73fc4",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207610316470388163874456331101926716390",
"37059648502056928057721757953738969851",
"7949405148306804376717543393136134930",
"213285425030829936910064604657188209085",
"292967434159302213140061723645745459718",
"120384099891161384128274252404101958438",
"175608483806984310273950331751478252040",
"206596818489137924915483357718514945225",
"163159404719115833456649414612408518467",
"172995003783689603274283080944541809312",
"323348398992048761583489808984762448119",
"136953590413301353991619287917855378929",
"256098185148515101869007566314418327246",
"213387756261471602911416080061022792547",
"78456180044539643984549597439333417900",
"24880762588214517797672492752048733462",
"222821704036248128058794254341421443699",
"106261385474711331012895609505894884345",
"152623229802808140388277878341791943829",
"64039040571824392754585673021399655873",
"210745062453403802187167049598040397853",
"232727556637762110771019066522681685047",
"88183742979804917746759739928834970243",
"26194474251827834086002960277029400916",
"256476108582180621390627302747649283697",
"179215540009943881762013440041995885660",
"266758048345270390583946044516696840861",
"3544367710406259318475303335921702147",
"90957221295617476336854196024201371830",
"310210183994741289028600289280820472353",
"289911504260647190329532576616702406540",
"37868871241669665042063841101631370579",
"238882365595884478753262047833120758049",
"38884566860116517196484188753109799211",
"268269106108170620559524417198104877658",
"92858259501537382206637413404078429787",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"244648488767532630573167776099751083103",
"253437608341068467627738533382259496584",
"234750379590076637949466480423988622158",
"10996633474417862672802928967819659470",
"187876928186984166795038819478088766910",
"115170078151790464980323656037334140464",
"266898390723007970848241430699189003652",
"38442547805715365670260135693736471387",
"75374550661919119811880293683924462255",
"112990874391229272693981953569929474558",
"31157948488233942330521853581438011635",
"253451393071753713731144042591203242595",
"295857175655488117511416681824457632270",
"195666917952239928378863747166019575309",
"68484467645756897317484604276160787692",
"181334048951550124751376450201912941445",
"10837429145577112514079043232750149502",
"171274731965122240837263295559556977754",
"200178072975176046557894651826721167179",
"33891441455352398963333623798995496768",
"192057188377651299892450391651618178264",
"33002928615402714133784020783647847697",
"334835989045122286627712654331512463733",
"208797401705229774743084752374117744567",
"36038475940431895515529480039697290408",
"277546110336794118121998344637964425912",
"333456983866416863278978224837212416882",
"62212678545691658401388792091939755832",
"127458212639174679415842128202474199540",
"15954748664639353483895911140469276437",
"139677554036786083042812799217054855501",
"88452781999326916879616642525130676810",
"230712846120976655022390624152949078936",
"253520669948909346074383006593153041865",
"250087048929034114466267140571248530729",
"156770345305573637586316450033306427026",
"45558710222451237051118098539130290318",
"240758302228680444306189195115738749223",
"213725470380220125332299236384861989722",
"76111711813607367542157484197582139484",
"333673113793559427346172780212548580724",
"133547271902532344376904603641344980344",
"21077584800100907689837111227676002243",
"66689357797716455789865737151243126983",
"237770451603339856374113681873715906452",
"200278488605096931383873601704925423438",
"262724691555195438817707366421947639299",
"317299657746041441650624568340216412263",
"300563792356713642996711683883246887562",
"320115079716198985240962288563801511314",
"80142817032310814581287343766955056961",
"212382357587390417619870121732093490771",
"283110730106311798271363236281146765903",
"175166614738877509612012181796076541696",
"127394574308163782374545066719940582886",
"222207099977972232348125865695350641761",
"223822621714021269003394189820779198087",
"78557925540400034117711449860362529504",
"321522219835526786253990547348402331401",
"41028562687339102250520056057656777584",
"198144262542408237985452352669416777600",
"247884959231136308874989779861641880009",
"41318586831730392320622630980476481584"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/975974c906a9447e0009a41d3ed37b35a7f7ddc8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dispatchUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-808bc740",
"digest": {
"length": 2241.0,
"function_hash": "92102141415453795539420126901415489342"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dismissKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-ab59c93b",
"digest": {
"length": 387.0,
"function_hash": "865064911637601737549534305193935160"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/66a279ee4cc34c0fbbf7d19ae09bf7c2f4816493",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-b4c67159",
"digest": {
"length": 5755.0,
"function_hash": "234836288389260827259883942175228493951"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissCancelled",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-bce00cd8",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/975974c906a9447e0009a41d3ed37b35a7f7ddc8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-bdc654c3",
"digest": {
"length": 5734.0,
"function_hash": "214091765235883588918508168592717343976"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/f7efa779da5c59085b38cb73da61ef0d83b672b6",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "sendResult",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-c6731616",
"digest": {
"length": 846.0,
"function_hash": "98023563798519213844525860612868243866"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "onDismissError",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-c93ff67d",
"digest": {
"length": 71.0,
"function_hash": "276499895970816226255352118161977068267"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "runWithTimeout",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-d3a244fb",
"digest": {
"length": 481.0,
"function_hash": "186222236522786500771897638976778948973"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "startUserInternal",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-d7e8632a",
"digest": {
"length": 5650.0,
"function_hash": "241548398416391792983430262467014106211"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "showKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-df195dcf",
"digest": {
"length": 458.0,
"function_hash": "257174789858172613457656670483798414731"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "completeUserSwitch",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-e31c6481",
"digest": {
"length": 447.0,
"function_hash": "229874748677175158879100960273372539515"
},
"signature_type": "Function"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-f2250bee",
"digest": {
"threshold": 0.9,
"line_hashes": [
"67425416519571529627157802117378329271",
"244520478633338751392217823264395828803",
"281791780738773773350009508157653865330",
"89243920548181442897143923623658279109",
"81159837676585846699767178718794667863",
"72537002005828507977932406666660741549",
"59505025993979754114027347643129185518",
"83957973314788674276701949408627849221",
"92195081872585784377673235932941753419",
"301028230684985218891943507719608478950",
"242077798979823966431865001764965633346",
"143588743392113823853822483252090722759",
"82366739201681878505088085591626818767",
"203313487066086784194536716088600351519",
"51794557461358079202686539733554157285",
"89950229116421541187702049884263030063",
"198638241510387373055652418256585570689",
"101433792850844048556128237557387978761",
"243506093821545458433001220677579717066",
"21187944150572054241412542974048283529",
"233113435331864965306041126219604355408",
"16604625754467180819109071439695910199",
"27504720673772072374203730500488564719",
"258401603799130295758306735479908452674",
"338374764316730703771698210572222611788",
"69632903877706156679445480456876495883",
"282936523161011864125658135414817196744",
"42269833088452810427266393168339477567",
"321971154541674471226623904711729291544",
"49784194030846722073278884368979148652",
"321585468891550738672236113142411337284",
"10961138549675577361580725173445698864",
"254970338920047583202485124228053676526",
"256046572565303505292089983250636858188",
"239166359180941883457925621813113116369",
"206447647092345602488719060218001967468",
"328957204200455240312513131742365862011",
"330243291662588885770362984294732275961",
"4459234003468643864890828254032372752",
"223849040621586003637206694752589241572",
"184168875834471074147066556391745635648",
"272618009007742693602640827337688470274",
"283120727471962434145844788892057827503",
"230755221087419149078471116541789449118",
"69447035405485933744979781005224529768",
"122166313345103331972731693702547587816",
"138714480795663903770547950166530201208",
"125410559144735575570144872560473474448",
"172085747033069093414672228958299387004",
"81177517822636820118431814073845190041",
"175727725268722316320942768122837902139",
"75498135297628788924944447637884469318",
"64630620954376754481099999069846044043",
"204742007195556616219652043700373352625",
"44708586057488476428658717753560305356",
"231222230646383769272829475655400827716",
"145161708615493092572888712920353506221",
"100140762055395983893847620665904344215",
"90887017913371382484281008418356110058",
"167424731924896723686232425455700120327",
"216416097528791827481441889461230842419",
"94376245433730471288117802567220745421",
"165232134418092449593660078857561183402",
"25444120888280026335245021010156498282",
"162293352054649491968009909952836065632",
"113012356418114688781903930592270380732",
"79819013428996286997062290376668756699",
"125115781371558339639590887979200638020",
"109686775822663988434636943301057996837",
"81832731601750275135348649554402610087",
"40350703424739496602639956281718751100",
"282208683959390486514304409918646419559",
"248362667622677402063895715037922636825",
"235415632251106444089502767426255453937",
"333558353803190103352387009819678473935",
"158483632151420854399091808288569227852",
"250720401108787005073448752282777617852",
"134663925361273126427328701262105618554",
"48861806719164096797167117842728046902",
"261770247648644162232034724051180037101",
"122915575838117298617577920725293868711",
"29681107045926481287902149420573694911",
"243087060883890690471249061907706486124",
"132488352423048164904537449244756535862",
"236213008297704209827751372402488837328",
"300163407087374300301180807982714922484",
"251149988855138889398697698836150989185",
"119880398861214987057981384378537375912",
"156029508903461207171708096794772476870",
"49527205954725657261980854805399208975",
"124678826280370453105364302468543773025",
"143676042568387569332580774072921709096",
"139071512736078206480371107325985337277",
"229235043178368015546483233904608254926",
"133707448226035388840725957449837531054",
"119078334436528404225385019204996169827",
"88177727058018180835819594777062241739",
"246321097977053193347349642782800346169",
"117225071037066802100511643700053790756",
"1130500208112101417809351684065946905"
]
},
"signature_type": "Line"
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/bab64205302708b9119399215bcf9e3782a503c8",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "dismissKeyguard",
"file": "services/core/java/com/android/server/am/UserController.java"
},
"id": "ASB-A-360838273-fe95025f",
"digest": {
"length": 137.0,
"function_hash": "81500057763228672732530076592685539947"
},
"signature_type": "Function"
}
],
"severity": "High",
"spl": "2025-05-01"
}