In multiple locations, there is a possible persistent denial of service due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"digest": {
"length": 215.0,
"function_hash": "218026301790739442312009161291811081474"
},
"id": "ASB-A-449181366-039c04a2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "marshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "239109400945199593151488421828399416339"
},
"id": "ASB-A-449181366-0dc86741",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "extractFrom",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 6308.0,
"function_hash": "39836373617300000766542910453801865116"
},
"id": "ASB-A-449181366-2e01a7af",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7afc13faace7cfafd0353482db33504c5e269d69",
"target": {
"function": "InputMethodInfo",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 735.0,
"function_hash": "143152845688780521192080270762938916225"
},
"id": "ASB-A-449181366-3d176967",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7afc13faace7cfafd0353482db33504c5e269d69",
"target": {
"function": "validateXmlMetaData",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"134112136061156884961870976153370568435",
"13581431581696069989600562796944926134",
"190552861990238455651408035937788026525",
"175383982878011233508288014692979766430",
"164726763680858313346884798464375230951",
"37900992048093513491031756714512394118",
"245416277607746641018736255851126531795",
"267162061075192025656257060685054764633",
"88062566079652605965321023819995446067",
"291805553617612783382139962733777959605",
"173702384315219730214611455957711343444",
"169625180698102186842649546888055335844",
"251530169462348394765199338671814197453",
"27201806842478943273565421979155955522",
"255681985551658858887665429813007529656",
"286279357155971667666785500163805246810",
"31797857336630459143844657908194301333",
"311151402450924854217716654712341727221",
"78750206701482371232294650688085066713",
"166898217890549398810188088328922304292",
"146527499444171246564238901187653725614",
"202057518590052089698837879296638149074",
"45379746690330673848225624878256093247",
"43775856136163888742660647529272094690",
"175390295723346840285646314106217837251",
"78532258936645657949296470724699773790",
"227294672402873929556786597783345781409",
"160634781556349393003694574907774439047",
"197878759062502840362305500960109836480",
"182883677150670589482591927436514236814",
"337670542420338696111176372756285469759",
"151586489588701114324276236264459960549",
"304057056681565496770678602394378453899",
"87897285952302205220652493058284882807",
"105407559618066337429515810154492582760",
"204800628227074661528955380093761243089",
"111177046397860189233595713726570418933",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"121221444728887710043839584086418426287",
"165506111658400508950794040713155377419",
"254141050780323607296016958977532216588",
"96428291192944157827767134993222045955",
"203086023636426176030249019799644791587",
"40805228919894655981110481579331795257",
"242495354247885844639235457167888832991",
"48911569591485582231288450034561647138",
"209430259935378669156611719427734143698",
"195414016280964810620867790450192063623",
"57051840882174191935712058732582308286",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"175484611405996960441980257256326790778",
"138808160342188174407480634131077475241",
"257269145035031237804389136086264319909",
"97454677350935289560519923491049343347",
"172713288760265114331113391575910039989",
"220425669634649773155883442693867499398",
"308070336952564730038650237183308110324",
"57102112244230274760121385695262897532",
"89927626682901398861870998067257442159",
"279932296480045374710931086319655106821",
"133861226894108003027610493200431690660",
"142627580713779527861039635093007570668",
"39395154497353324732645999386870255763",
"291903929578478007222316081012854039198",
"299378870507911959565309373157518178008",
"71581205875922939407749716022642305433",
"286096174949249273541218711090709969510",
"75864702898718219899827119615295619208",
"49209975269664883415462164798906032784",
"264497670248414979792777096609876528684",
"78689538872497707212966449085667696718",
"13734896762003371908548161194234933517",
"110417753299915496936364610793877595341",
"27815138417337526506422106639615962153",
"182797094574750050399572465332458548750"
]
},
"id": "ASB-A-449181366-4d93093e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 271.0,
"function_hash": "307219787524034417012482191683040306607"
},
"id": "ASB-A-449181366-5286e610",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "unmarshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 718.0,
"function_hash": "328934709373207620724412384867979074863"
},
"id": "ASB-A-449181366-56b4ec65",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"17237033338294855971501815357967762089",
"108522694204373124766136504011765514571",
"302126789327002282224664998017469985454",
"339221040768117803561676208511417708137",
"19626168442258698541299620124947374390",
"51087035442640033788261805171774514815",
"246414099084174266801689430996240672183",
"34256168852967437292166292316962597581",
"331242140915057316754442026353130405863",
"14445001870123750518137858974533160685",
"86617771840902761106155176036330924262",
"160338728806933117597885879304328134456",
"321654330685514208624224319775886408990",
"48619943632647115159240424375085528095",
"106083050539365267586201447597175939888",
"173639139971441787531355226509805804614",
"281173284530107519788396918707454441741",
"207247130474222471139659549333589276188",
"133312925560300674227928752853043677190",
"10073468900832500126305281327324796045",
"83123565143633945735010546302992034233",
"56472099527881804795810931945896939475",
"305318059672650417808408202706056892980",
"315831114887636728964759273085436304221",
"325038258419150432614057738218432142800",
"186102721292884254529007199715361371786",
"92620453392134098064797177839316624313",
"136847349902542151001280721311500455793",
"208832826506841916285632452333990583456",
"14615704874175067335252734243188886770",
"186234935985507351439428637961604387468",
"296059920302424450766889538772649481477",
"239468978674079320995380944523801027436",
"112316682048934379708014312493456659665",
"8144343889653342342042789497243722498",
"247868917194702654153997704399691903614",
"300095827491881678540006144131163207215",
"339112247880875503915543095371198119426",
"151121980013011155400433365075103661498",
"224998733948905476710114478883379457581",
"333294209425336122707015576806202822161",
"55717051131130849538784227647147781272",
"182625021299899701142563451397075673990",
"144522028998239404212502687910711076696",
"110042572569976806422922156222647393762",
"339172100803384892182178949509703527902",
"283296847392272651785327285059757349111",
"44606456024811685073260642044250509205",
"228587508661445947672294981770222759407",
"35754470306768680432769127468272588604",
"312505223185672023317631769377500337820",
"265000107906041261085093905730016598604",
"106069606647621466160947079031574845219",
"184219177540565491883091534042438330716",
"112742483904539218252212829435293475572",
"231430514329578251195738330386623822658",
"176247454245323245381142253572449342293",
"283162948386077364730080455431787097907",
"170150199024581922477634431078893408457",
"178890699773991839834212247403092210658",
"164896256679631324051308331944302781482",
"155252860475745749261001465721583346757",
"247267109099199783408944629959001426936",
"193265485232553683096216566243237587921",
"291715535150466591028829857565205657823",
"18539736129385147770080494870761279631",
"320764178846426343060597966912606987101",
"191749797085773951848345985176399937365",
"338622613406661740582725195495150089579",
"78845663772122898318236257520929019287",
"246164745251773783409513119993108944640",
"192547272025003171602780128513967590348",
"107599523192467417881323259053388573030",
"290985848159357204715675918841417426012",
"257779060580999739342066923326778044075",
"180195353350123881133033220553777341992",
"140749793261237312987085072390604668641",
"264497670248414979792777096609876528684",
"201150517943116469820817487739790282407"
]
},
"id": "ASB-A-449181366-57c08448",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7afc13faace7cfafd0353482db33504c5e269d69",
"target": {
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 628.0,
"function_hash": "146877836252823756978214776695165611521"
},
"id": "ASB-A-449181366-61f36e8e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 50.0,
"function_hash": "17857645079221469459494518356012016140"
},
"id": "ASB-A-449181366-6cc3f5c3",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "empty",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 171.0,
"function_hash": "266947304203236555757088768078554398772"
},
"id": "ASB-A-449181366-750b1d29",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "create",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 79.0,
"function_hash": "77137350755922183718353944315366773920"
},
"id": "ASB-A-449181366-849ae68f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "writeToParcel",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"128085599550856035006072870153669536345",
"51083331970105261066362303943218211128",
"94073999787530630280824169123796301647",
"176102369118717932488758229249150370944",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"236115461815834035297006258765283345815",
"301021338442671486373542741750519830506",
"20407430918296275611333217366508818290",
"183640484767686728086287738124843636684",
"155531490373243963599494309901347233485",
"256161087807569154817102961685021148420",
"37790282075856167141651696457579782732",
"176078449272044883023617472247393580221",
"5681719976629351192024891477597786047",
"190598238401694772848443361884122863723",
"273280834625719116524254980882581720827"
]
},
"id": "ASB-A-449181366-8ebccafa",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 147.0,
"function_hash": "192265071078827860582578981844668420509"
},
"id": "ASB-A-449181366-aae897c4",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "toArray",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"143656708691837981321327067972863043895",
"50605154870359553933350945491370869260",
"211288844264001023379448484387495982926",
"225615621370452691841014396605050886808",
"205145748915945415281194102287560171080",
"137157078629477118651535180609437976927",
"195538493381477496361472425613992193183",
"162886733785432441734581129431235548672",
"175277330437638160768883015583842673934",
"136376139456140974760543747865352710759",
"42826465158766129714272652268911546170",
"103658766970737040417557907117769995234",
"141733552466540071353453144057668023503",
"87166388044617387403684077339827544727"
]
},
"id": "ASB-A-449181366-ae37861f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 682.0,
"function_hash": "328043317583606199520280552391421534792"
},
"id": "ASB-A-449181366-b6039e10",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 287.0,
"function_hash": "305472226487271303184529245524938030897"
},
"id": "ASB-A-449181366-d67fd09f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"137157078629477118651535180609437976927",
"9792143681739765231549235559564188423",
"85772249615309858964188263762585770609",
"277328168779664067478682712356186213679",
"135773913487077634590409907977224902560",
"148553631196801542570312118499566332106",
"80300017837733373031106458511388624792",
"266125887046097604833859900954500246092",
"14946512658779648376450784557122067519"
]
},
"id": "ASB-A-449181366-db3c4e16",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"file": "services/core/java/com/android/server/inputmethod/ZeroJankProxy.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"137157078629477118651535180609437976927",
"9792143681739765231549235559564188423",
"85772249615309858964188263762585770609",
"158443951162043141696949477493304667359",
"302057758744638797892607070612605229976",
"76886392198101534472470942911579674157",
"205102905956303901295944521693101414792",
"257301821160461259596724757432842749574",
"33509915397152424679420458561745295985",
"228700605497846679498490973590580481019",
"33922511000732235500592858918275424681",
"120741766581459111196185487332045271896",
"88164553623724309765197413863159708414"
]
},
"id": "ASB-A-449181366-dfb830f3",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682",
"target": {
"file": "services/core/java/com/android/server/inputmethod/IInputMethodManagerImpl.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/7afc13faace7cfafd0353482db33504c5e269d69",
"https://android.googlesource.com/platform/frameworks/base/+/1d68a1099be2b99e8410dad01822851287994682"
],
"types": [
"DoS"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"17237033338294855971501815357967762089",
"108522694204373124766136504011765514571",
"302126789327002282224664998017469985454",
"339221040768117803561676208511417708137",
"19626168442258698541299620124947374390",
"51087035442640033788261805171774514815",
"246414099084174266801689430996240672183",
"255875006630469085697210219163361717539",
"331482810545535570833044937222670608328",
"119825543965254833049436740110118211230",
"303411540275719190778515694317741031103",
"137596561493425599165668861177730216604",
"299182974329268431470242037301402359035",
"182624568522503342644453836707547510724",
"321654330685514208624224319775886408990",
"48619943632647115159240424375085528095",
"106083050539365267586201447597175939888",
"173639139971441787531355226509805804614",
"281173284530107519788396918707454441741",
"207247130474222471139659549333589276188",
"133312925560300674227928752853043677190",
"10073468900832500126305281327324796045",
"83123565143633945735010546302992034233",
"56472099527881804795810931945896939475",
"305318059672650417808408202706056892980",
"315831114887636728964759273085436304221",
"325038258419150432614057738218432142800",
"186102721292884254529007199715361371786",
"92620453392134098064797177839316624313",
"136847349902542151001280721311500455793",
"208832826506841916285632452333990583456",
"14615704874175067335252734243188886770",
"186234935985507351439428637961604387468",
"296059920302424450766889538772649481477",
"239468978674079320995380944523801027436",
"112316682048934379708014312493456659665",
"8144343889653342342042789497243722498",
"247868917194702654153997704399691903614",
"300095827491881678540006144131163207215",
"339112247880875503915543095371198119426",
"151121980013011155400433365075103661498",
"224998733948905476710114478883379457581",
"333294209425336122707015576806202822161",
"55717051131130849538784227647147781272",
"182625021299899701142563451397075673990",
"144522028998239404212502687910711076696",
"110042572569976806422922156222647393762",
"339172100803384892182178949509703527902",
"283296847392272651785327285059757349111",
"44606456024811685073260642044250509205",
"228587508661445947672294981770222759407",
"35754470306768680432769127468272588604",
"312505223185672023317631769377500337820",
"265000107906041261085093905730016598604",
"106069606647621466160947079031574845219",
"184219177540565491883091534042438330716",
"112742483904539218252212829435293475572",
"231430514329578251195738330386623822658",
"176247454245323245381142253572449342293",
"283162948386077364730080455431787097907",
"170150199024581922477634431078893408457",
"178890699773991839834212247403092210658",
"164896256679631324051308331944302781482",
"155252860475745749261001465721583346757",
"247267109099199783408944629959001426936",
"193265485232553683096216566243237587921",
"291715535150466591028829857565205657823",
"18539736129385147770080494870761279631",
"320764178846426343060597966912606987101",
"191749797085773951848345985176399937365",
"338622613406661740582725195495150089579",
"78845663772122898318236257520929019287",
"246164745251773783409513119993108944640",
"192547272025003171602780128513967590348",
"107599523192467417881323259053388573030",
"290985848159357204715675918841417426012",
"257779060580999739342066923326778044075",
"180195353350123881133033220553777341992",
"140749793261237312987085072390604668641",
"264497670248414979792777096609876528684",
"201150517943116469820817487739790282407"
]
},
"id": "ASB-A-449181366-21a96da1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/75fd0e67bd2945d7314b56c24850bd9f1c2c4dbf",
"target": {
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"186601222677332653313059674571245040041",
"112221349570298808441146710702848890673",
"80300017837733373031106458511388624792",
"266125887046097604833859900954500246092",
"14946512658779648376450784557122067519"
]
},
"id": "ASB-A-449181366-27708f29",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"file": "services/core/java/com/android/server/inputmethod/ZeroJankProxy.java"
}
},
{
"digest": {
"length": 147.0,
"function_hash": "192265071078827860582578981844668420509"
},
"id": "ASB-A-449181366-2cbf01cc",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "toArray",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 215.0,
"function_hash": "218026301790739442312009161291811081474"
},
"id": "ASB-A-449181366-2dbefec8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "marshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 50.0,
"function_hash": "17857645079221469459494518356012016140"
},
"id": "ASB-A-449181366-3d6af1cf",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "empty",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "239109400945199593151488421828399416339"
},
"id": "ASB-A-449181366-450d8d4e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "extractFrom",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"134112136061156884961870976153370568435",
"13581431581696069989600562796944926134",
"190552861990238455651408035937788026525",
"175383982878011233508288014692979766430",
"164726763680858313346884798464375230951",
"37900992048093513491031756714512394118",
"245416277607746641018736255851126531795",
"267162061075192025656257060685054764633",
"88062566079652605965321023819995446067",
"291805553617612783382139962733777959605",
"173702384315219730214611455957711343444",
"169625180698102186842649546888055335844",
"251530169462348394765199338671814197453",
"27201806842478943273565421979155955522",
"255681985551658858887665429813007529656",
"286279357155971667666785500163805246810",
"31797857336630459143844657908194301333",
"311151402450924854217716654712341727221",
"78750206701482371232294650688085066713",
"166898217890549398810188088328922304292",
"146527499444171246564238901187653725614",
"202057518590052089698837879296638149074",
"45379746690330673848225624878256093247",
"43775856136163888742660647529272094690",
"175390295723346840285646314106217837251",
"78532258936645657949296470724699773790",
"227294672402873929556786597783345781409",
"160634781556349393003694574907774439047",
"197878759062502840362305500960109836480",
"182883677150670589482591927436514236814",
"337670542420338696111176372756285469759",
"151586489588701114324276236264459960549",
"304057056681565496770678602394378453899",
"87897285952302205220652493058284882807",
"105407559618066337429515810154492582760",
"204800628227074661528955380093761243089",
"111177046397860189233595713726570418933",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"121221444728887710043839584086418426287",
"165506111658400508950794040713155377419",
"254141050780323607296016958977532216588",
"96428291192944157827767134993222045955",
"203086023636426176030249019799644791587",
"40805228919894655981110481579331795257",
"242495354247885844639235457167888832991",
"48911569591485582231288450034561647138",
"209430259935378669156611719427734143698",
"195414016280964810620867790450192063623",
"57051840882174191935712058732582308286",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"175484611405996960441980257256326790778",
"138808160342188174407480634131077475241",
"257269145035031237804389136086264319909",
"97454677350935289560519923491049343347",
"172713288760265114331113391575910039989",
"220425669634649773155883442693867499398",
"308070336952564730038650237183308110324",
"57102112244230274760121385695262897532",
"89927626682901398861870998067257442159",
"279932296480045374710931086319655106821",
"133861226894108003027610493200431690660",
"142627580713779527861039635093007570668",
"39395154497353324732645999386870255763",
"291903929578478007222316081012854039198",
"299378870507911959565309373157518178008",
"71581205875922939407749716022642305433",
"286096174949249273541218711090709969510",
"75864702898718219899827119615295619208",
"49209975269664883415462164798906032784",
"264497670248414979792777096609876528684",
"78689538872497707212966449085667696718",
"13734896762003371908548161194234933517",
"110417753299915496936364610793877595341",
"27815138417337526506422106639615962153",
"182797094574750050399572465332458548750"
]
},
"id": "ASB-A-449181366-4f9eea3c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"128085599550856035006072870153669536345",
"51083331970105261066362303943218211128",
"94073999787530630280824169123796301647",
"176102369118717932488758229249150370944",
"241138756754923359931105821255487967955",
"309869269303689698671135773667035928866",
"34459552263825692880624345177783494439",
"305694105134094357050508984130497289988",
"241138756754923359931105821255487967955",
"309869269303689698671135773667035928866",
"34459552263825692880624345177783494439",
"305694105134094357050508984130497289988",
"236115461815834035297006258765283345815",
"52267005954518093171981534133223032632",
"33922511000732235500592858918275424681",
"70246129920317422010565899842095840171",
"132828104097288712421503321938350611900",
"164990507468430994540480238511005000432",
"260889629141163060169110928684313529275",
"334007011964459447075443060002080652093",
"88314733340618412962071573545166279762",
"273280834625719116524254980882581720827"
]
},
"id": "ASB-A-449181366-50b60cdf",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 171.0,
"function_hash": "266947304203236555757088768078554398772"
},
"id": "ASB-A-449181366-6b68d04a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "create",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 421.0,
"function_hash": "292101504724454540046078625133903945009"
},
"id": "ASB-A-449181366-a562def5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"136376139456140974760543747865352710759",
"42826465158766129714272652268911546170",
"103658766970737040417557907117769995234",
"141733552466540071353453144057668023503",
"87166388044617387403684077339827544727"
]
},
"id": "ASB-A-449181366-c21e9cf0",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 6340.0,
"function_hash": "185052261238058491517020453515145592988"
},
"id": "ASB-A-449181366-c631f249",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/75fd0e67bd2945d7314b56c24850bd9f1c2c4dbf",
"target": {
"function": "InputMethodInfo",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 735.0,
"function_hash": "143152845688780521192080270762938916225"
},
"id": "ASB-A-449181366-cbdbb0e1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/75fd0e67bd2945d7314b56c24850bd9f1c2c4dbf",
"target": {
"function": "validateXmlMetaData",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 587.0,
"function_hash": "74846954672104739542078457530643329392"
},
"id": "ASB-A-449181366-ce6b7938",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 79.0,
"function_hash": "77137350755922183718353944315366773920"
},
"id": "ASB-A-449181366-da622543",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "writeToParcel",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 287.0,
"function_hash": "305472226487271303184529245524938030897"
},
"id": "ASB-A-449181366-e0bae6ce",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"112588666934156579170496143007122353293",
"180845946195040104186054788232062497651",
"45110197373275206521528598487638723764",
"206824919131655938432362084972182755514",
"230187955388948113701352095653307870592",
"60750003541677921546544178945032915122",
"33922511000732235500592858918275424681",
"120741766581459111196185487332045271896",
"88164553623724309765197413863159708414"
]
},
"id": "ASB-A-449181366-e5c200aa",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"file": "services/core/java/com/android/server/inputmethod/IInputMethodManagerImpl.java"
}
},
{
"digest": {
"length": 543.0,
"function_hash": "244131590594604763191700819202180038898"
},
"id": "ASB-A-449181366-ea008272",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 271.0,
"function_hash": "307219787524034417012482191683040306607"
},
"id": "ASB-A-449181366-f9565664",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085",
"target": {
"function": "unmarshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/75fd0e67bd2945d7314b56c24850bd9f1c2c4dbf",
"https://android.googlesource.com/platform/frameworks/base/+/46388aba14b1698df8c98e96d97b50130d1ce085"
],
"types": [
"DoS"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"136376139456140974760543747865352710759",
"42826465158766129714272652268911546170",
"103658766970737040417557907117769995234",
"141733552466540071353453144057668023503",
"87166388044617387403684077339827544727"
]
},
"id": "ASB-A-449181366-00818977",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 386.0,
"function_hash": "159755482472757851066918973396749779721"
},
"id": "ASB-A-449181366-199774d5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 492.0,
"function_hash": "66965364231653099417472241131606240952"
},
"id": "ASB-A-449181366-2013d6b7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 215.0,
"function_hash": "218026301790739442312009161291811081474"
},
"id": "ASB-A-449181366-2f57a40a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "marshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 147.0,
"function_hash": "192265071078827860582578981844668420509"
},
"id": "ASB-A-449181366-33e64095",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "toArray",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 50.0,
"function_hash": "17857645079221469459494518356012016140"
},
"id": "ASB-A-449181366-390efe7f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "empty",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"128085599550856035006072870153669536345",
"51083331970105261066362303943218211128",
"94073999787530630280824169123796301647",
"176102369118717932488758229249150370944",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"236115461815834035297006258765283345815",
"52267005954518093171981534133223032632",
"33922511000732235500592858918275424681",
"70246129920317422010565899842095840171",
"132828104097288712421503321938350611900",
"37790282075856167141651696457579782732",
"176078449272044883023617472247393580221",
"5681719976629351192024891477597786047",
"190598238401694772848443361884122863723",
"273280834625719116524254980882581720827"
]
},
"id": "ASB-A-449181366-4847b239",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 6340.0,
"function_hash": "185052261238058491517020453515145592988"
},
"id": "ASB-A-449181366-5acfcb0e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/311c7f2c2b8b927571884765c7322a21f8115383",
"target": {
"function": "InputMethodInfo",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 735.0,
"function_hash": "143152845688780521192080270762938916225"
},
"id": "ASB-A-449181366-76c12321",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/311c7f2c2b8b927571884765c7322a21f8115383",
"target": {
"function": "validateXmlMetaData",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 271.0,
"function_hash": "307219787524034417012482191683040306607"
},
"id": "ASB-A-449181366-7f7319cf",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "unmarshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "239109400945199593151488421828399416339"
},
"id": "ASB-A-449181366-8645801c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "extractFrom",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"134112136061156884961870976153370568435",
"13581431581696069989600562796944926134",
"190552861990238455651408035937788026525",
"175383982878011233508288014692979766430",
"164726763680858313346884798464375230951",
"37900992048093513491031756714512394118",
"245416277607746641018736255851126531795",
"267162061075192025656257060685054764633",
"88062566079652605965321023819995446067",
"291805553617612783382139962733777959605",
"173702384315219730214611455957711343444",
"169625180698102186842649546888055335844",
"251530169462348394765199338671814197453",
"27201806842478943273565421979155955522",
"255681985551658858887665429813007529656",
"286279357155971667666785500163805246810",
"31797857336630459143844657908194301333",
"311151402450924854217716654712341727221",
"78750206701482371232294650688085066713",
"166898217890549398810188088328922304292",
"146527499444171246564238901187653725614",
"202057518590052089698837879296638149074",
"45379746690330673848225624878256093247",
"43775856136163888742660647529272094690",
"175390295723346840285646314106217837251",
"78532258936645657949296470724699773790",
"227294672402873929556786597783345781409",
"160634781556349393003694574907774439047",
"197878759062502840362305500960109836480",
"182883677150670589482591927436514236814",
"337670542420338696111176372756285469759",
"151586489588701114324276236264459960549",
"304057056681565496770678602394378453899",
"87897285952302205220652493058284882807",
"105407559618066337429515810154492582760",
"204800628227074661528955380093761243089",
"111177046397860189233595713726570418933",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"121221444728887710043839584086418426287",
"165506111658400508950794040713155377419",
"254141050780323607296016958977532216588",
"96428291192944157827767134993222045955",
"203086023636426176030249019799644791587",
"40805228919894655981110481579331795257",
"242495354247885844639235457167888832991",
"48911569591485582231288450034561647138",
"209430259935378669156611719427734143698",
"195414016280964810620867790450192063623",
"57051840882174191935712058732582308286",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"175484611405996960441980257256326790778",
"138808160342188174407480634131077475241",
"257269145035031237804389136086264319909",
"97454677350935289560519923491049343347",
"172713288760265114331113391575910039989",
"220425669634649773155883442693867499398",
"308070336952564730038650237183308110324",
"57102112244230274760121385695262897532",
"89927626682901398861870998067257442159",
"279932296480045374710931086319655106821",
"133861226894108003027610493200431690660",
"142627580713779527861039635093007570668",
"39395154497353324732645999386870255763",
"291903929578478007222316081012854039198",
"299378870507911959565309373157518178008",
"71581205875922939407749716022642305433",
"286096174949249273541218711090709969510",
"75864702898718219899827119615295619208",
"49209975269664883415462164798906032784",
"264497670248414979792777096609876528684",
"78689538872497707212966449085667696718",
"13734896762003371908548161194234933517",
"110417753299915496936364610793877595341",
"27815138417337526506422106639615962153",
"182797094574750050399572465332458548750"
]
},
"id": "ASB-A-449181366-867d74c3",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"186601222677332653313059674571245040041",
"112221349570298808441146710702848890673",
"80300017837733373031106458511388624792",
"266125887046097604833859900954500246092",
"14946512658779648376450784557122067519"
]
},
"id": "ASB-A-449181366-af3261f1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"file": "services/core/java/com/android/server/inputmethod/ZeroJankProxy.java"
}
},
{
"digest": {
"length": 448.0,
"function_hash": "5203403165837453099004817537224830907"
},
"id": "ASB-A-449181366-ce8154b4",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 171.0,
"function_hash": "266947304203236555757088768078554398772"
},
"id": "ASB-A-449181366-d05084fd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "create",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 79.0,
"function_hash": "77137350755922183718353944315366773920"
},
"id": "ASB-A-449181366-d5bd13fd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "writeToParcel",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"112588666934156579170496143007122353293",
"180845946195040104186054788232062497651",
"45110197373275206521528598487638723764",
"206824919131655938432362084972182755514",
"230187955388948113701352095653307870592",
"60750003541677921546544178945032915122",
"33922511000732235500592858918275424681",
"120741766581459111196185487332045271896",
"88164553623724309765197413863159708414"
]
},
"id": "ASB-A-449181366-e309eb5e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"file": "services/core/java/com/android/server/inputmethod/IInputMethodManagerImpl.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"17237033338294855971501815357967762089",
"108522694204373124766136504011765514571",
"302126789327002282224664998017469985454",
"339221040768117803561676208511417708137",
"19626168442258698541299620124947374390",
"51087035442640033788261805171774514815",
"246414099084174266801689430996240672183",
"152720501671283027392325073368498900546",
"152303008152681508945845154070874717016",
"110727323888690341614988035101096716376",
"139188110985424756768282334678903063333",
"137596561493425599165668861177730216604",
"299182974329268431470242037301402359035",
"182624568522503342644453836707547510724",
"321654330685514208624224319775886408990",
"48619943632647115159240424375085528095",
"106083050539365267586201447597175939888",
"173639139971441787531355226509805804614",
"281173284530107519788396918707454441741",
"207247130474222471139659549333589276188",
"133312925560300674227928752853043677190",
"10073468900832500126305281327324796045",
"83123565143633945735010546302992034233",
"56472099527881804795810931945896939475",
"305318059672650417808408202706056892980",
"315831114887636728964759273085436304221",
"325038258419150432614057738218432142800",
"186102721292884254529007199715361371786",
"92620453392134098064797177839316624313",
"136847349902542151001280721311500455793",
"208832826506841916285632452333990583456",
"14615704874175067335252734243188886770",
"186234935985507351439428637961604387468",
"296059920302424450766889538772649481477",
"239468978674079320995380944523801027436",
"112316682048934379708014312493456659665",
"8144343889653342342042789497243722498",
"247868917194702654153997704399691903614",
"300095827491881678540006144131163207215",
"339112247880875503915543095371198119426",
"151121980013011155400433365075103661498",
"224998733948905476710114478883379457581",
"333294209425336122707015576806202822161",
"55717051131130849538784227647147781272",
"182625021299899701142563451397075673990",
"144522028998239404212502687910711076696",
"110042572569976806422922156222647393762",
"339172100803384892182178949509703527902",
"283296847392272651785327285059757349111",
"44606456024811685073260642044250509205",
"228587508661445947672294981770222759407",
"35754470306768680432769127468272588604",
"312505223185672023317631769377500337820",
"265000107906041261085093905730016598604",
"106069606647621466160947079031574845219",
"184219177540565491883091534042438330716",
"112742483904539218252212829435293475572",
"231430514329578251195738330386623822658",
"176247454245323245381142253572449342293",
"283162948386077364730080455431787097907",
"170150199024581922477634431078893408457",
"178890699773991839834212247403092210658",
"164896256679631324051308331944302781482",
"155252860475745749261001465721583346757",
"247267109099199783408944629959001426936",
"193265485232553683096216566243237587921",
"291715535150466591028829857565205657823",
"18539736129385147770080494870761279631",
"320764178846426343060597966912606987101",
"191749797085773951848345985176399937365",
"338622613406661740582725195495150089579",
"78845663772122898318236257520929019287",
"246164745251773783409513119993108944640",
"192547272025003171602780128513967590348",
"107599523192467417881323259053388573030",
"290985848159357204715675918841417426012",
"257779060580999739342066923326778044075",
"180195353350123881133033220553777341992",
"140749793261237312987085072390604668641",
"264497670248414979792777096609876528684",
"201150517943116469820817487739790282407"
]
},
"id": "ASB-A-449181366-fef5ecaa",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/311c7f2c2b8b927571884765c7322a21f8115383",
"target": {
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 287.0,
"function_hash": "305472226487271303184529245524938030897"
},
"id": "ASB-A-449181366-ff12ecb9",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/311c7f2c2b8b927571884765c7322a21f8115383",
"https://android.googlesource.com/platform/frameworks/base/+/e99cb1a4f240988380e43592d845c64f78e1a6d7"
],
"types": [
"DoS"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"128085599550856035006072870153669536345",
"51083331970105261066362303943218211128",
"94073999787530630280824169123796301647",
"176102369118717932488758229249150370944",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"257446149813925608839510924896435430475",
"79292906272582671198220162052763179856",
"68899501072777399017532812537770315827",
"305694105134094357050508984130497289988",
"236115461815834035297006258765283345815",
"52267005954518093171981534133223032632",
"33922511000732235500592858918275424681",
"70246129920317422010565899842095840171",
"132828104097288712421503321938350611900",
"37790282075856167141651696457579782732",
"176078449272044883023617472247393580221",
"5681719976629351192024891477597786047",
"190598238401694772848443361884122863723",
"273280834625719116524254980882581720827"
]
},
"id": "ASB-A-449181366-07e8eb34",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"137157078629477118651535180609437976927",
"9792143681739765231549235559564188423",
"85772249615309858964188263762585770609",
"277328168779664067478682712356186213679",
"186601222677332653313059674571245040041",
"112221349570298808441146710702848890673",
"80300017837733373031106458511388624792",
"266125887046097604833859900954500246092",
"14946512658779648376450784557122067519"
]
},
"id": "ASB-A-449181366-2b69ea20",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"file": "services/core/java/com/android/server/inputmethod/ZeroJankProxy.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "239109400945199593151488421828399416339"
},
"id": "ASB-A-449181366-3c90b36f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "extractFrom",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 735.0,
"function_hash": "143152845688780521192080270762938916225"
},
"id": "ASB-A-449181366-58a2ecf7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7ef1358838111fe8acfc82a85733fdd2136522f1",
"target": {
"function": "validateXmlMetaData",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 79.0,
"function_hash": "77137350755922183718353944315366773920"
},
"id": "ASB-A-449181366-60a34def",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "writeToParcel",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 215.0,
"function_hash": "218026301790739442312009161291811081474"
},
"id": "ASB-A-449181366-7f5bcaf2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "marshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"137157078629477118651535180609437976927",
"9792143681739765231549235559564188423",
"85772249615309858964188263762585770609",
"158443951162043141696949477493304667359",
"112588666934156579170496143007122353293",
"180845946195040104186054788232062497651",
"45110197373275206521528598487638723764",
"32387995713865180991154366587621528894",
"230187955388948113701352095653307870592",
"60750003541677921546544178945032915122",
"33922511000732235500592858918275424681",
"120741766581459111196185487332045271896",
"88164553623724309765197413863159708414"
]
},
"id": "ASB-A-449181366-81a16f9d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"file": "services/core/java/com/android/server/inputmethod/IInputMethodManagerImpl.java"
}
},
{
"digest": {
"length": 287.0,
"function_hash": "305472226487271303184529245524938030897"
},
"id": "ASB-A-449181366-84b87535",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 147.0,
"function_hash": "192265071078827860582578981844668420509"
},
"id": "ASB-A-449181366-9324f1a9",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "toArray",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 6308.0,
"function_hash": "39836373617300000766542910453801865116"
},
"id": "ASB-A-449181366-97bec82a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7ef1358838111fe8acfc82a85733fdd2136522f1",
"target": {
"function": "InputMethodInfo",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 171.0,
"function_hash": "266947304203236555757088768078554398772"
},
"id": "ASB-A-449181366-9ddb1411",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "create",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 492.0,
"function_hash": "66965364231653099417472241131606240952"
},
"id": "ASB-A-449181366-ab3e2385",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"137157078629477118651535180609437976927",
"195538493381477496361472425613992193183",
"162886733785432441734581129431235548672",
"175277330437638160768883015583842673934",
"136376139456140974760543747865352710759",
"42826465158766129714272652268911546170",
"103658766970737040417557907117769995234",
"141733552466540071353453144057668023503",
"87166388044617387403684077339827544727"
]
},
"id": "ASB-A-449181366-b9fb22e5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"134112136061156884961870976153370568435",
"13581431581696069989600562796944926134",
"190552861990238455651408035937788026525",
"175383982878011233508288014692979766430",
"164726763680858313346884798464375230951",
"37900992048093513491031756714512394118",
"245416277607746641018736255851126531795",
"267162061075192025656257060685054764633",
"88062566079652605965321023819995446067",
"291805553617612783382139962733777959605",
"173702384315219730214611455957711343444",
"169625180698102186842649546888055335844",
"251530169462348394765199338671814197453",
"27201806842478943273565421979155955522",
"255681985551658858887665429813007529656",
"286279357155971667666785500163805246810",
"31797857336630459143844657908194301333",
"311151402450924854217716654712341727221",
"78750206701482371232294650688085066713",
"166898217890549398810188088328922304292",
"146527499444171246564238901187653725614",
"202057518590052089698837879296638149074",
"45379746690330673848225624878256093247",
"43775856136163888742660647529272094690",
"175390295723346840285646314106217837251",
"78532258936645657949296470724699773790",
"227294672402873929556786597783345781409",
"160634781556349393003694574907774439047",
"197878759062502840362305500960109836480",
"182883677150670589482591927436514236814",
"337670542420338696111176372756285469759",
"151586489588701114324276236264459960549",
"304057056681565496770678602394378453899",
"87897285952302205220652493058284882807",
"105407559618066337429515810154492582760",
"204800628227074661528955380093761243089",
"111177046397860189233595713726570418933",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"121221444728887710043839584086418426287",
"165506111658400508950794040713155377419",
"254141050780323607296016958977532216588",
"96428291192944157827767134993222045955",
"203086023636426176030249019799644791587",
"40805228919894655981110481579331795257",
"242495354247885844639235457167888832991",
"48911569591485582231288450034561647138",
"209430259935378669156611719427734143698",
"195414016280964810620867790450192063623",
"57051840882174191935712058732582308286",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"175484611405996960441980257256326790778",
"138808160342188174407480634131077475241",
"257269145035031237804389136086264319909",
"97454677350935289560519923491049343347",
"172713288760265114331113391575910039989",
"220425669634649773155883442693867499398",
"308070336952564730038650237183308110324",
"57102112244230274760121385695262897532",
"89927626682901398861870998067257442159",
"279932296480045374710931086319655106821",
"133861226894108003027610493200431690660",
"142627580713779527861039635093007570668",
"39395154497353324732645999386870255763",
"291903929578478007222316081012854039198",
"299378870507911959565309373157518178008",
"71581205875922939407749716022642305433",
"286096174949249273541218711090709969510",
"75864702898718219899827119615295619208",
"49209975269664883415462164798906032784",
"264497670248414979792777096609876528684",
"78689538872497707212966449085667696718",
"13734896762003371908548161194234933517",
"110417753299915496936364610793877595341",
"27815138417337526506422106639615962153",
"182797094574750050399572465332458548750"
]
},
"id": "ASB-A-449181366-bad9f0d8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 386.0,
"function_hash": "159755482472757851066918973396749779721"
},
"id": "ASB-A-449181366-c4252a7c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 448.0,
"function_hash": "5203403165837453099004817537224830907"
},
"id": "ASB-A-449181366-cfe84720",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"17237033338294855971501815357967762089",
"108522694204373124766136504011765514571",
"302126789327002282224664998017469985454",
"339221040768117803561676208511417708137",
"19626168442258698541299620124947374390",
"51087035442640033788261805171774514815",
"246414099084174266801689430996240672183",
"34256168852967437292166292316962597581",
"331242140915057316754442026353130405863",
"14445001870123750518137858974533160685",
"86617771840902761106155176036330924262",
"160338728806933117597885879304328134456",
"321654330685514208624224319775886408990",
"48619943632647115159240424375085528095",
"106083050539365267586201447597175939888",
"173639139971441787531355226509805804614",
"281173284530107519788396918707454441741",
"207247130474222471139659549333589276188",
"133312925560300674227928752853043677190",
"10073468900832500126305281327324796045",
"83123565143633945735010546302992034233",
"56472099527881804795810931945896939475",
"305318059672650417808408202706056892980",
"315831114887636728964759273085436304221",
"325038258419150432614057738218432142800",
"186102721292884254529007199715361371786",
"92620453392134098064797177839316624313",
"136847349902542151001280721311500455793",
"208832826506841916285632452333990583456",
"14615704874175067335252734243188886770",
"186234935985507351439428637961604387468",
"296059920302424450766889538772649481477",
"239468978674079320995380944523801027436",
"112316682048934379708014312493456659665",
"8144343889653342342042789497243722498",
"247868917194702654153997704399691903614",
"300095827491881678540006144131163207215",
"339112247880875503915543095371198119426",
"151121980013011155400433365075103661498",
"224998733948905476710114478883379457581",
"333294209425336122707015576806202822161",
"55717051131130849538784227647147781272",
"182625021299899701142563451397075673990",
"144522028998239404212502687910711076696",
"110042572569976806422922156222647393762",
"339172100803384892182178949509703527902",
"283296847392272651785327285059757349111",
"44606456024811685073260642044250509205",
"228587508661445947672294981770222759407",
"35754470306768680432769127468272588604",
"312505223185672023317631769377500337820",
"265000107906041261085093905730016598604",
"106069606647621466160947079031574845219",
"184219177540565491883091534042438330716",
"112742483904539218252212829435293475572",
"231430514329578251195738330386623822658",
"176247454245323245381142253572449342293",
"283162948386077364730080455431787097907",
"170150199024581922477634431078893408457",
"178890699773991839834212247403092210658",
"164896256679631324051308331944302781482",
"155252860475745749261001465721583346757",
"247267109099199783408944629959001426936",
"193265485232553683096216566243237587921",
"291715535150466591028829857565205657823",
"18539736129385147770080494870761279631",
"320764178846426343060597966912606987101",
"191749797085773951848345985176399937365",
"338622613406661740582725195495150089579",
"78845663772122898318236257520929019287",
"246164745251773783409513119993108944640",
"192547272025003171602780128513967590348",
"107599523192467417881323259053388573030",
"290985848159357204715675918841417426012",
"257779060580999739342066923326778044075",
"180195353350123881133033220553777341992",
"140749793261237312987085072390604668641",
"264497670248414979792777096609876528684",
"201150517943116469820817487739790282407"
]
},
"id": "ASB-A-449181366-dc1e67f6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7ef1358838111fe8acfc82a85733fdd2136522f1",
"target": {
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 50.0,
"function_hash": "17857645079221469459494518356012016140"
},
"id": "ASB-A-449181366-f4ca1cc5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "empty",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 271.0,
"function_hash": "307219787524034417012482191683040306607"
},
"id": "ASB-A-449181366-f61b0ce7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408",
"target": {
"function": "unmarshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/7ef1358838111fe8acfc82a85733fdd2136522f1",
"https://android.googlesource.com/platform/frameworks/base/+/53b8cba66b7b5eed4929368a41034c1f40cd6408"
],
"types": [
"DoS"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 215.0,
"function_hash": "218026301790739442312009161291811081474"
},
"id": "ASB-A-449181366-1a01864d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "marshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 5757.0,
"function_hash": "218679499036896854184314544172395845054"
},
"id": "ASB-A-449181366-1a957f41",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/59c7b127dd38d459f6f9eb31bb435a82f7b6ae85",
"target": {
"function": "InputMethodInfo",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 232.0,
"function_hash": "301275271106031515509278643249331663421"
},
"id": "ASB-A-449181366-1c8b3f9f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"function": "getEnabledInputMethodList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"134112136061156884961870976153370568435",
"13581431581696069989600562796944926134",
"190552861990238455651408035937788026525",
"175383982878011233508288014692979766430",
"164726763680858313346884798464375230951",
"37900992048093513491031756714512394118",
"245416277607746641018736255851126531795",
"267162061075192025656257060685054764633",
"88062566079652605965321023819995446067",
"291805553617612783382139962733777959605",
"173702384315219730214611455957711343444",
"169625180698102186842649546888055335844",
"251530169462348394765199338671814197453",
"27201806842478943273565421979155955522",
"255681985551658858887665429813007529656",
"286279357155971667666785500163805246810",
"31797857336630459143844657908194301333",
"311151402450924854217716654712341727221",
"78750206701482371232294650688085066713",
"166898217890549398810188088328922304292",
"146527499444171246564238901187653725614",
"202057518590052089698837879296638149074",
"45379746690330673848225624878256093247",
"43775856136163888742660647529272094690",
"175390295723346840285646314106217837251",
"78532258936645657949296470724699773790",
"227294672402873929556786597783345781409",
"160634781556349393003694574907774439047",
"197878759062502840362305500960109836480",
"182883677150670589482591927436514236814",
"337670542420338696111176372756285469759",
"151586489588701114324276236264459960549",
"304057056681565496770678602394378453899",
"87897285952302205220652493058284882807",
"105407559618066337429515810154492582760",
"204800628227074661528955380093761243089",
"111177046397860189233595713726570418933",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"121221444728887710043839584086418426287",
"165506111658400508950794040713155377419",
"254141050780323607296016958977532216588",
"96428291192944157827767134993222045955",
"203086023636426176030249019799644791587",
"40805228919894655981110481579331795257",
"242495354247885844639235457167888832991",
"48911569591485582231288450034561647138",
"209430259935378669156611719427734143698",
"195414016280964810620867790450192063623",
"57051840882174191935712058732582308286",
"18962954167358064677277358458490675635",
"108959681659018912808198146441180847962",
"187003154679506863673965554956295073521",
"175484611405996960441980257256326790778",
"138808160342188174407480634131077475241",
"257269145035031237804389136086264319909",
"97454677350935289560519923491049343347",
"172713288760265114331113391575910039989",
"220425669634649773155883442693867499398",
"308070336952564730038650237183308110324",
"57102112244230274760121385695262897532",
"89927626682901398861870998067257442159",
"279932296480045374710931086319655106821",
"133861226894108003027610493200431690660",
"142627580713779527861039635093007570668",
"39395154497353324732645999386870255763",
"291903929578478007222316081012854039198",
"299378870507911959565309373157518178008",
"71581205875922939407749716022642305433",
"286096174949249273541218711090709969510",
"75864702898718219899827119615295619208",
"49209975269664883415462164798906032784",
"264497670248414979792777096609876528684",
"78689538872497707212966449085667696718",
"13734896762003371908548161194234933517",
"110417753299915496936364610793877595341",
"27815138417337526506422106639615962153",
"182797094574750050399572465332458548750"
]
},
"id": "ASB-A-449181366-1c938d50",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 538.0,
"function_hash": "297290969941614263336339712809957894477"
},
"id": "ASB-A-449181366-25b1d755",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 421.0,
"function_hash": "292101504724454540046078625133903945009"
},
"id": "ASB-A-449181366-27a727a6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"338043800467633888174456175728142519066",
"30310477743480314177289837799706600886",
"217093200312693726287291344339833856393",
"175277330437638160768883015583842673934",
"136376139456140974760543747865352710759",
"42826465158766129714272652268911546170",
"103658766970737040417557907117769995234",
"141733552466540071353453144057668023503",
"87166388044617387403684077339827544727"
]
},
"id": "ASB-A-449181366-291315d6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 287.0,
"function_hash": "305472226487271303184529245524938030897"
},
"id": "ASB-A-449181366-313aad88",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "getEnabledInputMethodSubtypeList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 276.0,
"function_hash": "314687193823138439626646109208310905586"
},
"id": "ASB-A-449181366-6b982f1a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"function": "getInputMethodList",
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "239109400945199593151488421828399416339"
},
"id": "ASB-A-449181366-6fcf0a99",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "extractFrom",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"17237033338294855971501815357967762089",
"108522694204373124766136504011765514571",
"302126789327002282224664998017469985454",
"339221040768117803561676208511417708137",
"19626168442258698541299620124947374390",
"51087035442640033788261805171774514815",
"246414099084174266801689430996240672183",
"179443977267153617116054301917118189306",
"1765857583682635166457792177703851729",
"269744618698782195449866614999970597961",
"304126874296714064949670290693275268855",
"65396670816298017521512070949515083123",
"310877868286743354481319422165007797930",
"10073468900832500126305281327324796045",
"2365688969231140472693899384482286484",
"315315417524780407328709521244291576448",
"90586913228028839314846491267285057190",
"186102721292884254529007199715361371786",
"92620453392134098064797177839316624313",
"136847349902542151001280721311500455793",
"208832826506841916285632452333990583456",
"14615704874175067335252734243188886770",
"186234935985507351439428637961604387468",
"296059920302424450766889538772649481477",
"239468978674079320995380944523801027436",
"112316682048934379708014312493456659665",
"8144343889653342342042789497243722498",
"247868917194702654153997704399691903614",
"300095827491881678540006144131163207215",
"339112247880875503915543095371198119426",
"151121980013011155400433365075103661498",
"224998733948905476710114478883379457581",
"321646168192087450549523157681713230796",
"204405388133248430018475220976288175813",
"53125431716371897219918197218320207025",
"283296847392272651785327285059757349111",
"44606456024811685073260642044250509205",
"228587508661445947672294981770222759407",
"35754470306768680432769127468272588604",
"312505223185672023317631769377500337820",
"265000107906041261085093905730016598604",
"106069606647621466160947079031574845219",
"184219177540565491883091534042438330716",
"112742483904539218252212829435293475572",
"231430514329578251195738330386623822658",
"176247454245323245381142253572449342293",
"283162948386077364730080455431787097907",
"170150199024581922477634431078893408457",
"178890699773991839834212247403092210658",
"164896256679631324051308331944302781482",
"155252860475745749261001465721583346757",
"247267109099199783408944629959001426936",
"193265485232553683096216566243237587921",
"291715535150466591028829857565205657823",
"18539736129385147770080494870761279631",
"320764178846426343060597966912606987101",
"191749797085773951848345985176399937365",
"338622613406661740582725195495150089579",
"78845663772122898318236257520929019287",
"246164745251773783409513119993108944640",
"192547272025003171602780128513967590348",
"107599523192467417881323259053388573030",
"290985848159357204715675918841417426012",
"257779060580999739342066923326778044075",
"180195353350123881133033220553777341992",
"140749793261237312987085072390604668641",
"264497670248414979792777096609876528684",
"201150517943116469820817487739790282407"
]
},
"id": "ASB-A-449181366-7d52db24",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/59c7b127dd38d459f6f9eb31bb435a82f7b6ae85",
"target": {
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"243447709508035636997517683688887409463",
"301424221922249906386770309372200437059",
"110484933386613256796289141515005543048",
"239225786375624056823917425693031918063",
"314679284037779217180464328403715738988",
"269020540357836707626741945690938952050",
"142790449864186144104893487894332892562",
"137040285449280910801601796116494745333",
"149589193602245460298808514572765761304",
"213570505482326069226026821282325876581",
"181359552501355937154112558911145031376",
"80436500287876726633835542676352084435",
"224591753184912271698937026364387325439",
"114805031720126756212829748881173097554",
"34213920367069399192746382402037344401",
"336892289098465127684941910349582577668",
"1488379971819248955492737264006908132",
"41678797804610663938900115150715631402",
"314677869122922379937794292893576028583",
"304223255185766239649078299243393751053",
"295747577431459138783214723720080232905",
"92491002965070337310926597073611456886",
"19583357258784989017474216209212033523",
"334101402086653496263764421145263677795",
"311601012793644041258805116296847774224",
"149589193602245460298808514572765761304",
"213570505482326069226026821282325876581",
"181359552501355937154112558911145031376",
"80436500287876726633835542676352084435",
"224591753184912271698937026364387325439",
"118713320068537979661669998374019932118",
"75623506426792532391223374103621917199",
"105775227251546643631496964562381745153",
"175549739604508113836366616218911786886"
]
},
"id": "ASB-A-449181366-88f613ba",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 171.0,
"function_hash": "266947304203236555757088768078554398772"
},
"id": "ASB-A-449181366-8cb84740",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "create",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 50.0,
"function_hash": "17857645079221469459494518356012016140"
},
"id": "ASB-A-449181366-8e1131d2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "empty",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 553.0,
"function_hash": "220500557576796181251165415856668803412"
},
"id": "ASB-A-449181366-9d3d6a13",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "getEnabledInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 271.0,
"function_hash": "307219787524034417012482191683040306607"
},
"id": "ASB-A-449181366-a1a555d5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "unmarshall",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 79.0,
"function_hash": "77137350755922183718353944315366773920"
},
"id": "ASB-A-449181366-b412e5dc",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "writeToParcel",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"340157260311511275980851568764231184364",
"108438857132198238611806940202521972858",
"181367794134469638761112692818230922719",
"164025756622842230311178250032048119993",
"192668334982684594116060820311861494426",
"330841868439366413625819217185470839993",
"333454785324286954110624840615162073895",
"19541053196357746245582687488981423804",
"145782054366099087210982964415323409097",
"201693303694192940556671578306577664078",
"102080850002411026307764966478642436060",
"289058336031164414859731490220912824107"
]
},
"id": "ASB-A-449181366-bb1a5023",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"file": "core/java/android/view/inputmethod/IInputMethodManagerGlobalInvoker.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"128085599550856035006072870153669536345",
"51083331970105261066362303943218211128",
"94073999787530630280824169123796301647",
"176102369118717932488758229249150370944",
"333538875561664000675071339834720558030",
"121268143689268997774993420444560258872",
"34459552263825692880624345177783494439",
"305694105134094357050508984130497289988",
"333538875561664000675071339834720558030",
"121268143689268997774993420444560258872",
"34459552263825692880624345177783494439",
"305694105134094357050508984130497289988",
"209768464922837619591261582145580574910",
"233929173583214774346794051305435737044",
"33922511000732235500592858918275424681",
"70246129920317422010565899842095840171",
"132828104097288712421503321938350611900",
"164990507468430994540480238511005000432",
"260889629141163060169110928684313529275",
"334007011964459447075443060002080652093",
"88314733340618412962071573545166279762",
"273280834625719116524254980882581720827"
]
},
"id": "ASB-A-449181366-cc534e4e",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 735.0,
"function_hash": "143152845688780521192080270762938916225"
},
"id": "ASB-A-449181366-d7440141",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/59c7b127dd38d459f6f9eb31bb435a82f7b6ae85",
"target": {
"function": "validateXmlMetaData",
"file": "core/java/android/view/inputmethod/InputMethodInfo.java"
}
},
{
"digest": {
"length": 582.0,
"function_hash": "116317130268591306221256395637191159596"
},
"id": "ASB-A-449181366-e20afdbe",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
},
{
"digest": {
"length": 147.0,
"function_hash": "192265071078827860582578981844668420509"
},
"id": "ASB-A-449181366-e9771ca6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "toArray",
"file": "core/java/com/android/internal/inputmethod/InputMethodInfoSafeList.java"
}
},
{
"digest": {
"length": 597.0,
"function_hash": "256301846821168522420681940197495481765"
},
"id": "ASB-A-449181366-fd941015",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390",
"target": {
"function": "getInputMethodList",
"file": "services/core/java/com/android/server/inputmethod/InputMethodManagerService.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/f3116f13c01be61f43abb68dcda51670db3e608f",
"https://android.googlesource.com/platform/frameworks/base/+/59c7b127dd38d459f6f9eb31bb435a82f7b6ae85",
"https://android.googlesource.com/platform/frameworks/base/+/0273e7bc6256fe56960add17eafe8dfb21597390"
],
"types": [
"DoS"
],
"spl": "2026-03-01",
"severity": "High"
}