In multiple locations, there is a possible way to use apps linked from a context menu of a lockscreen app 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"
],
"spl": "2025-08-01",
"vanir_signatures": [
{
"signature_type": "Function",
"digest": {
"function_hash": "188666625156769520787027893255270210842",
"length": 2811.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "transferStartingWindow"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-0daa3afe",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "38402682963695578333558666884319351243",
"length": 613.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4cf89bd148795ef1d83c45497c96c5330b4f96ba",
"id": "ASB-A-383131643-1f5e148a",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"295353538994050404986894166969307918449",
"138112661030918210077543955187680353938",
"19267940210548569687091292320833839182",
"39550102382398472376667335771097479653",
"40093426836716373829590423712309205782",
"240497603130270694259780119059018400700",
"276355024490054981867388630576512263123",
"106370422983275521125736544354821153624"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-2d03252a",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70364576539833702248323915212353620306",
"4591508831541913308677368719691352461",
"68870475221047791701431612098072276699",
"256479364053777079694714586289567329404",
"115437082496998703651371983493154850327",
"14916839673393911792819601772681127025",
"139833354254995253588946772941567741245",
"183999790675466300771426713099822476961",
"176319389000705351973116952001645090683",
"201196962065985135020792099053015377892",
"276731655695409068292206385948917517047",
"129758074334746300946130505730906411493"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-3b68af1d",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"match_only_versions": [
"16-next"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "removeStartingWindow"
},
"id": "ASB-A-383131643-43f0655e",
"digest": {
"function_hash": "195605974803520282369476552289305356615",
"length": 207.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"290342883897506260999612767078501633049",
"145380661148846638436466766531654411637",
"12480060513596584793435532768292023901",
"17649337740330618367504204031937293937"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4cf89bd148795ef1d83c45497c96c5330b4f96ba",
"id": "ASB-A-383131643-60647dc2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "265708615112191309693713525558853660617",
"length": 494.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "isOnScreen"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-639c5cfb",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "269248033999486185388392350105085211191",
"length": 368.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-6820c702",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "255711161188704900310073368294353089236",
"length": 8021.0
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java",
"function": "finishTransition"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-753c567f",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"42202213775854941682261219124105375971",
"171724511320086730317374023272101726616",
"52203580948176693279535497798922707663",
"190906785890208233084410720936936305578",
"27346358893097681538986577565166571175",
"216686571770969265910826809823559416904",
"191098016639089965367275372788092724472",
"322758098175192503152549513442172951141"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/StartingData.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-b1e8c0ec",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244768818090566641606710214620709482077",
"193245082464537885884699037425556179924",
"306703068895092150457784200365374789646",
"43980644431869645329929556195458177640",
"5298547956664258932226069241713289881",
"224223009864377829781005953861578301957",
"92129275790589566746171136682583706276",
"80560001101387241092826370072395275025",
"72498208190674151826139385293064536035",
"48502535084873237647686783082840299857",
"11837908929740429299292913986411452349",
"140709261011736772746584991375104552522",
"210659549227607445529742159974315196"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"id": "ASB-A-383131643-e2f5e483",
"deprecated": false,
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/0c7daa8c44adf7b23b407978170491d70b7aa84b",
"https://android.googlesource.com/platform/frameworks/base/+/4cf89bd148795ef1d83c45497c96c5330b4f96ba"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2025-08-01",
"vanir_signatures": [
{
"signature_type": "Function",
"digest": {
"function_hash": "265708615112191309693713525558853660617",
"length": 494.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "isOnScreen"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-16c1cc39",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244768818090566641606710214620709482077",
"193245082464537885884699037425556179924",
"306703068895092150457784200365374789646",
"81853394613437641085274700366434220593",
"5298547956664258932226069241713289881",
"224223009864377829781005953861578301957",
"92129275790589566746171136682583706276",
"80560001101387241092826370072395275025",
"72498208190674151826139385293064536035",
"48502535084873237647686783082840299857",
"11837908929740429299292913986411452349",
"140709261011736772746584991375104552522",
"210659549227607445529742159974315196"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-17e465fd",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "269248033999486185388392350105085211191",
"length": 368.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-3a897653",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"304503232217147303151471945678911421590",
"127806507770467309495727978569442345673",
"73004960247588333564143092967082033326",
"52946276261216500151360893114624230137",
"326134997057823826339176026219221353882",
"115437082496998703651371983493154850327",
"14916839673393911792819601772681127025",
"139833354254995253588946772941567741245",
"183999790675466300771426713099822476961",
"176319389000705351973116952001645090683",
"192217359741241124160176409451812683730",
"284667311307674507153831602647616639415",
"177277096828039635975725158108394034291"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-3ea69a70",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"42202213775854941682261219124105375971",
"171724511320086730317374023272101726616",
"52203580948176693279535497798922707663",
"190906785890208233084410720936936305578",
"27346358893097681538986577565166571175",
"216686571770969265910826809823559416904",
"191098016639089965367275372788092724472",
"322758098175192503152549513442172951141"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/StartingData.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-41a0c4d1",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"match_only_versions": [
"15"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "removeStartingWindow"
},
"id": "ASB-A-383131643-44befac3",
"digest": {
"function_hash": "195605974803520282369476552289305356615",
"length": 207.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"function_hash": "3236085739092546821537457028230148887",
"length": 2235.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "transferStartingWindow"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-abdfc769",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "32115597787002893432521954634876697633",
"length": 7577.0
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java",
"function": "finishTransition"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-ef08dabd",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"56186694017439455698080233559655066031",
"271197017161907154489387514232160430075",
"33394478536535192605130413835370724664",
"289188386739016632740124058896608667672",
"40093426836716373829590423712309205782",
"240497603130270694259780119059018400700",
"276355024490054981867388630576512263123",
"106370422983275521125736544354821153624"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e",
"id": "ASB-A-383131643-f90fbc34",
"deprecated": false,
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/ec6d53979d48b8e948777014ab047162e8bddd6e"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2025-08-01",
"vanir_signatures": [
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"290342883897506260999612767078501633049",
"145380661148846638436466766531654411637",
"12480060513596584793435532768292023901",
"17649337740330618367504204031937293937"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/17d7a10aa573a74d829fd05c8848b0ac8e40be8a",
"id": "ASB-A-383131643-2e46884d",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"match_only_versions": [
"16"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "deferStartingWindowRemovalForKeyguardUnoccluding"
},
"id": "ASB-A-383131643-4a8a50ec",
"digest": {
"function_hash": "109668267982331805958713157325208459474",
"length": 270.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/17d7a10aa573a74d829fd05c8848b0ac8e40be8a",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"function_hash": "38402682963695578333558666884319351243",
"length": 613.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/17d7a10aa573a74d829fd05c8848b0ac8e40be8a",
"id": "ASB-A-383131643-5982062c",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"match_only_versions": [
"16"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java"
},
"id": "ASB-A-383131643-b985ea99",
"digest": {
"threshold": 0.9,
"line_hashes": [
"300088800220192280162784453328203000183",
"278998977165012833967117764320366216309",
"71112297698217263528999914859609690132",
"311265141281599791088971578296439931496"
]
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/17d7a10aa573a74d829fd05c8848b0ac8e40be8a",
"signature_version": "v1",
"deprecated": false
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/17d7a10aa573a74d829fd05c8848b0ac8e40be8a"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2025-08-01",
"vanir_signatures": [
{
"signature_type": "Function",
"digest": {
"function_hash": "269248033999486185388392350105085211191",
"length": 368.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-1730bb68",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "210765941794146028467108650656653249941",
"length": 1470.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "removeStartingWindowAnimation"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-30109ef4",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "110326300720913702105843374204386481289",
"length": 1248.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "onAnimationFinished"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-31f42d29",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"62438721443317084384429754548334763433",
"215440614089295948934326800684653988079",
"139833354254995253588946772941567741245",
"265688381152192870147686072172983216301",
"132796009300925180961391932235823461019",
"171639392337189040428400443606789943103",
"145499375659311875534124082075321958909",
"192217359741241124160176409451812683730",
"284667311307674507153831602647616639415",
"177277096828039635975725158108394034291",
"230397982959482406106806357375357350975",
"297903575194850472300990939493734413884",
"290226726702173569724432916113055685296",
"306044649741815625917351178622149060952",
"5431626528871790721572476463564184740",
"48094393436329012038805384243514676794",
"296298980427394815002317498074214455420",
"179221136267571297198982855363454677732",
"204704361836088278118120279147986016503",
"328288099310947053755468995729055532932",
"201550720755171477475430762513281270120",
"128666994564515963032620364747895235494",
"135586361410838521634261550823678214823",
"122869302919985788957561289436092291732",
"222673698453342567010917763499067940673",
"66681757951182633545867562624085036140"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-4601907c",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "93009836617011487967743681805368611206",
"length": 2292.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "transferStartingWindow"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-5ef6083f",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "107203813061094546921859647981338222805",
"length": 417.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "isOnScreen"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-608d6af1",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260872018074367797077022299480922396000",
"323113463877828258523309161533937063321",
"85216712489996628324969769731038480376",
"8029645636153595854518175480805097747"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/StartingData.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-b810df16",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "44992301109122538946449422229794615983",
"length": 439.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "canShowWhenLocked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-e0b84df3",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"5298547956664258932226069241713289881",
"149813294597202567051049938763915203125",
"209940296420858269530488792148724533936",
"308038414144330324917268970751359286406",
"72498208190674151826139385293064536035",
"48502535084873237647686783082840299857",
"11837908929740429299292913986411452349",
"140709261011736772746584991375104552522",
"210659549227607445529742159974315196"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90",
"id": "ASB-A-383131643-ebc2c31b",
"deprecated": false,
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/995631079f89ff54315f847e0d174bcf1a510c90"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2025-08-01",
"vanir_signatures": [
{
"signature_type": "Function",
"digest": {
"function_hash": "44992301109122538946449422229794615983",
"length": 439.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "canShowWhenLocked"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-1e35e086",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "304912749070863200627283423124774862207",
"length": 396.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "isOnScreen"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-3c1b65be",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "158587994877630455307244238210044729712",
"length": 2168.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "transferStartingWindow"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-5df48d3d",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "284664513458819593441050770691567451373",
"length": 1454.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "removeStartingWindowAnimation"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-6e053a5c",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"253766885381751606912818607700622613436",
"235602420210051922359671249527431556650",
"253776789204052747258016896123934547912",
"80130676830205091524345667178789285486",
"113231895391067930343569597040555082489",
"150459146272115831886021014550232692506",
"302056195422199717362730685405166208797",
"166801019711525161475080038708777518848",
"115437082496998703651371983493154850327",
"14916839673393911792819601772681127025",
"139833354254995253588946772941567741245",
"183999790675466300771426713099822476961",
"176319389000705351973116952001645090683",
"214757394341527965090573759019762505722",
"58841225123325305872162801814706677300",
"54721987662936098553759858551516054411",
"303986255261042808838567374749954888184",
"101687891194894608869182017730799235958",
"315055025888615935005146340391840346408",
"267892095328004208735219654840462891657",
"214895359370249749203595980278843290935",
"103241168457388694262714980029425728050",
"292928128209263018364810596812543189708",
"192004054271717046038969324693828436767",
"192217359741241124160176409451812683730",
"284667311307674507153831602647616639415",
"177277096828039635975725158108394034291",
"230397982959482406106806357375357350975",
"297903575194850472300990939493734413884",
"290226726702173569724432916113055685296",
"306044649741815625917351178622149060952",
"5431626528871790721572476463564184740",
"48094393436329012038805384243514676794",
"296298980427394815002317498074214455420",
"179221136267571297198982855363454677732",
"204704361836088278118120279147986016503",
"328288099310947053755468995729055532932",
"201550720755171477475430762513281270120",
"128666994564515963032620364747895235494",
"135586361410838521634261550823678214823"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-75de4d9b",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"295353538994050404986894166969307918449",
"126809344185333069928602846207130930118",
"298284269845291286422644489271191086061",
"282140908477691926273602780874467271351",
"40093426836716373829590423712309205782",
"240497603130270694259780119059018400700",
"276355024490054981867388630576512263123",
"106370422983275521125736544354821153624"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-8931b64a",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"match_only_versions": [
"14"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "transferSplashScreenIfNeeded"
},
"id": "ASB-A-383131643-910de7f6",
"digest": {
"function_hash": "264503545988796348206835096650479014997",
"length": 284.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"function_hash": "208047061736737151516516564066339709668",
"length": 317.0
},
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "onSyncTransactionCommitted"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-9d38ffd4",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"253519229480184099427968387164615001811",
"253560179174451173939979696510316649247",
"151940989360723791107837002534916908819",
"86436322466608176381345031011007436186",
"209860117049417959989438723142058212869",
"200704139779802880131248866546680692248",
"262003158772263455757186221823122500532"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/StartingData.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-bfbeffa4",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"match_only_versions": [
"14"
],
"target": {
"file": "services/core/java/com/android/server/wm/ActivityRecord.java",
"function": "removeStartingWindow"
},
"id": "ASB-A-383131643-bff8708f",
"digest": {
"function_hash": "195605974803520282369476552289305356615",
"length": 207.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244768818090566641606710214620709482077",
"193245082464537885884699037425556179924",
"306703068895092150457784200365374789646",
"81853394613437641085274700366434220593",
"5298547956664258932226069241713289881",
"149813294597202567051049938763915203125",
"147627825799905787091740653822680360955",
"260430457092545694017852989432934746479",
"72498208190674151826139385293064536035",
"48502535084873237647686783082840299857",
"11837908929740429299292913986411452349",
"140709261011736772746584991375104552522",
"210659549227607445529742159974315196"
]
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-d790094f",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "269248033999486185388392350105085211191",
"length": 368.0
},
"target": {
"file": "services/core/java/com/android/server/wm/WindowState.java",
"function": "adjustStartingWindowFlags"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-fde675ab",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "209211219461626721805368334315614498316",
"length": 7073.0
},
"target": {
"file": "services/core/java/com/android/server/wm/Transition.java",
"function": "finishTransition"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3",
"id": "ASB-A-383131643-fe0c6768",
"deprecated": false,
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4d90cac9c80afe090cd231aae8cf4f844d95f8f3"
],
"severity": "High"
}