{"id":"ASB-A-406880479","details":"In multiple locations, there is a possible background activity launch due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-406880479","CVE-2025-32348"],"modified":"2026-09-25T15:22:44.054146853Z","published":"2026-06-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-06-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/b96d7a515e9e9c8e2e8351232c2b7cc502074a37"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/c879fb5561f221534bf9d13d58b497b8b20516ab"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/a9caac794459dfad602b7fe17f190db441e05443"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/4d488a6a05abacba0859fff475e3b00c46d79e01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/bc34b284c508cc5ffaa27b153acdeb896c3eb9ca"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/6ed9e0385c8b8e81b222d0e7d929c642cf50951a"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-next:0"},{"fixed":"17-next:2026-06-01"}]}],"versions":["17-next"],"ecosystem_specific":{"severity":"High","spl":"2026-06-01","types":["DoS"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"},"deprecated":false,"digest":{"function_hash":"43341353690523608519055322803925351461","length":95},"id":"ASB-A-406880479-0e737554","match_only_versions":["17-next"],"signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"line_hashes":["329925646218465887734567287837540430771","77205611102275417931247021207936657972","148840562743898795869477639541087056623","39899739891317357523149121488918989110","166507517358826232411644083553020176283","215100524108106959968906514981902032030","279959831927959266828060507271143929353","274053537070379248329715366615719288606"],"threshold":0.9},"id":"ASB-A-406880479-1d4b5b7a","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c57fe3a6f9684ce48b053580a446e0ee7032f52e","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}},{"id":"ASB-A-406880479-1ef2649b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleNotPinnedActivity"},"deprecated":false,"digest":{"length":92,"function_hash":"170868249287888798786594237280595412281"}},{"target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"function_hash":"71058351120214205553456279773330176973","length":300},"id":"ASB-A-406880479-2509a96b","match_only_versions":["17-next"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6"},{"id":"ASB-A-406880479-2a846297","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/accdba705e784ca8a90a62733e9ee44995d823b1","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"function_hash":"126038170691511909013864754443773309533","length":1207}},{"deprecated":false,"digest":{"line_hashes":["238777758857340374831617210139629692648","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480"],"threshold":0.9},"id":"ASB-A-406880479-3a232039","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/cf4c1b1a1a21029d3bc6988543ed5fc62c9c1d3d","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"line_hashes":["68733668432375173415662738484669392018","115423498295622011451894933617486228116","320442785777699706472988337991262157683","339687113148304829343109697738956589683","182285456198332853746747897738049151951","220019424359378177417216772589583819134","250062537261581859357271192009148081205","278651672855435833070204510451836366516","221011866239318451282113211493656100287","293607120932910214146633867006080371989","238720725435916850102220818866411207155","203072219734970033532043706466911568984","185795455330853093074391169567318746366","16002081345344697779392795291205443971","4447668826458087411111074765066143607","187867577732892487373879149611552011849","330548130067494543325491844634673662238","236984465472658208199826141898385134615","122067559553026761946108633567049760295","139657027526579764231075012118495525000","182748803164095511229980582566400721134","300449530330881337425904264900144793951","101902408604476201726594378060561810519","97624294294897519873212986508297614473","141725329608492534831220508455598271369","248961385026021894129080254857659604479","240938536746787488707375963052977933346","43519772428360395511549894508017560149","238190327104859222953545835170142814408","56975414637171644378862110815478165937","245858695311066828538018527432039156039","117052322578400629918396524194163904833","209172489563637273093894513214004731919","186992946724056910217592940839596239816","27448620295049693718507440589629021820","289288044379880702457408047412866224323","81530028210906395277066630389090499910","180570302239669942414423072367381549970","329601605156347528159386557846691246655","8716474460049763647120376949181280486","150717327968351412185965451876496652205","235462453561076086565759862962235145805","16092532358692591858940896079121693799","262199469287050793241963523307727930974","196766427872310625605908942620015700658","228040728306052890687667208682188294189","211448656458798978182451318318520597181","150766256780730655083125083966493185811","39156102104593560647775365448494300388","228492201858215563932394092334810674610","335479296470313094374150256775700185954"],"threshold":0.9},"id":"ASB-A-406880479-4f956b48","match_only_versions":["17-next"],"signature_type":"Line"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/accdba705e784ca8a90a62733e9ee44995d823b1","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["154863364496548347096584004801506565522","319369952411343138063273785494678934443","223033738670233591870510224434073314661","193177644375539260622122367761003983155","174283868220512594858609005925534603558","26218649994063346930219732322956572168","7528895940946535465175659141903787466","122058645855336743067280005969172406169","53103844946119995656332327045994120908"]},"id":"ASB-A-406880479-61b543f9","signature_type":"Line","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c57fe3a6f9684ce48b053580a446e0ee7032f52e","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"hasVisibleNotPinnedActivity"},"deprecated":false,"digest":{"function_hash":"20186378314999821172831281973170803550","length":264},"id":"ASB-A-406880479-6ba11120"},{"deprecated":false,"digest":{"function_hash":"205760792718540089575401196304857661805","length":286},"id":"ASB-A-406880479-70bc4783","match_only_versions":["17-next"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"toString"},"deprecated":false,"digest":{"length":3892,"function_hash":"320748263260024709463365858540772044174"},"id":"ASB-A-406880479-75eb8ad4","match_only_versions":["17-next"],"signature_type":"Function"},{"target":{"function":"BalState","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"length":3594,"function_hash":"105976709581871459305663005491763137334"},"id":"ASB-A-406880479-b4d15417","match_only_versions":["17-next"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6"},{"deprecated":false,"digest":{"line_hashes":["150387721308265893430580294329360065454","2066284585578747852735566469928739572","190946754475103123568992113920129739109","133639818456798849049634090822334790871","218666068912181012968469652962054386838"],"threshold":0.9},"id":"ASB-A-406880479-b7b704fe","match_only_versions":["17-next"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"function_hash":"212149598703801142655170959717874680712","length":1402},"id":"ASB-A-406880479-b8fca226","match_only_versions":["17-next"],"signature_type":"Function"},{"id":"ASB-A-406880479-cab1e65c","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"line_hashes":["260112080183657683756888606290430099119","134458554972439421048991884487586197370","111531999700374342303475809588083138438","238777758857340374831617210139629692648","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480","117120574918742676386600209782753898057","183764333142093201902903525141432385746","149695155946483662179203018908073464604","145708541140298408007297477913120325400","85934312269385661762892630293588631426","10055604479616497106983041239319481448"],"threshold":0.9}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/cf4c1b1a1a21029d3bc6988543ed5fc62c9c1d3d","target":{"function":"hasVisibleNotPinnedActivity","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"function_hash":"170868249287888798786594237280595412281","length":92},"id":"ASB-A-406880479-d0be3db1","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"line_hashes":["336341840418191483059364915534716713610","205951806732136585771896188877083978619","226146896718181283649486691914271749857","298608633813669718412652515501694523411","140558595092859521273092815852173328315","158693576330344012299160816183393323314","312293262190838090482109159889626497857","82772864066681553498439758768744879907","298874347951501743559243706229687481535","167749514230067057457141551970369978186","80792154166819618221551225209849264935"],"threshold":0.9},"id":"ASB-A-406880479-f688de01","match_only_versions":["17-next"],"signature_type":"Line","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/accdba705e784ca8a90a62733e9ee44995d823b1","https://android.googlesource.com/platform/frameworks/base/+/cf4c1b1a1a21029d3bc6988543ed5fc62c9c1d3d","https://android.googlesource.com/platform/frameworks/base/+/909ce18827bf5d5d96f0e85c865808291d1012fb","https://android.googlesource.com/platform/frameworks/base/+/c57fe3a6f9684ce48b053580a446e0ee7032f52e","https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406880479.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-06-01"}]}],"versions":["15"],"ecosystem_specific":{"severity":"High","spl":"2026-06-01","types":["DoS"],"vanir_signatures":[{"digest":{"length":1327,"function_hash":"329417271926567053786853577520330733490"},"id":"ASB-A-406880479-00cc180f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"statsLog"},"deprecated":false},{"id":"ASB-A-406880479-0344434a","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["230500295297309250593569679676518846046","302299083434354715616120870513656705425","88629149111712871713212452369303334871","336889926695326504755862411839266462122","182486959831149511388816208335442445094","281146304570819158747008977159674242567","214866156587723558985377838296435327101","238314258881397392682881868499873697575","287559104716582838075032835284546620798","123739617011328306918817402977937015971","68470235224733885521675350662974548065","155248528217753321093480742172173991861","107658681646714050359222014252072169921","12065907164764047775648959794239929431","248570259463486184883600096484502596596","236984465472658208199826141898385134615","212890417158733772553899290998649791780","208277584806365772414702148466149649653","282707015763018373506055003301266446008","287626587148469458983361816450822017917","268227230406125489177850292401636766232","254833941617622489801827329057558749171","177655768655451659972437859634614356683","214893923849729576731318997969193562740","39489557754200456108149477906663461507","107043580986909444058301917591307691877","332447189393256962729156756661633024799","60565622197577151700482015659401082199","154127355271383417212600244542909336600","164336454679277863437265010110653859707","113567723641424561668603789608444392167","193087455595563755759809177319481767208","156029121333678890873739734780508677054","273734752131125044384770860948312967546","216016716355287742115294667820447831194","322930428141608172054602517208368743453","110952537291387007847077159349676566205","323872242575485727560546684090717957801","192899399018005278948995769237466235675","323383085470158173825284991861929501474","274562089880388886582943217364671633908","143293397937461199808571744315903360541","221812153284464571197229898028814893579","241087571917741093212194844984621037895","98197253748319086498162473403928497666","310042106628151018822012247837787249175","160616950332091540622557042395985790507","53730438432854183564525929300249691878","76583105452351589524227958229382858330","256999259134381718428018581405159073901","288254020075345711512720207353276619113","133770969870306607994901333117116015191","104687677343205015072071341047031033037","326107033258286155484732655894588125070","104729159276713808136277265102755289462","229165110540511449506488096653052516300","53600963098303874194723305425553520926","13396182905483146072496739406084411516"]}},{"target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"line_hashes":["300079214338300842381703861701956862304","244885088612760281233931994167224304503","181639168803195672479879665392800342431","262143022462036558789260578768105799642","99938173888654374477596064309089760760","322202403567039195374072644610545474690","89476221935779235474432962304603725498","230994226324847062192471773086503872413","50343540344329144061458675983236493729"],"threshold":0.9},"id":"ASB-A-406880479-058b67f4","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8"},{"digest":{"threshold":0.9,"line_hashes":["81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"]},"id":"ASB-A-406880479-0a38df02","match_only_versions":["15"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false},{"id":"ASB-A-406880479-0d4a5646","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"checkBackgroundActivityStartAllowedByCaller"},"deprecated":false,"digest":{"length":2862,"function_hash":"51534828823653025357829285101548323152"}},{"id":"ASB-A-406880479-0def1d9e","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"function":"statsLog","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"329417271926567053786853577520330733490","length":1327}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/ce951994091185f2fb6570c8a1e906e1268007a0","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"computeProcessActivityState"},"deprecated":false,"digest":{"function_hash":"250126714280315306400105698309820648463","length":2392},"id":"ASB-A-406880479-0ee4a50d","signature_type":"Function"},{"digest":{"line_hashes":["230500295297309250593569679676518846046","302299083434354715616120870513656705425","88629149111712871713212452369303334871","336889926695326504755862411839266462122","182486959831149511388816208335442445094","281146304570819158747008977159674242567","214866156587723558985377838296435327101","238314258881397392682881868499873697575","287559104716582838075032835284546620798","123739617011328306918817402977937015971","68470235224733885521675350662974548065","155248528217753321093480742172173991861","107658681646714050359222014252072169921","12065907164764047775648959794239929431","248570259463486184883600096484502596596","236984465472658208199826141898385134615","212890417158733772553899290998649791780","208277584806365772414702148466149649653","282707015763018373506055003301266446008","287626587148469458983361816450822017917","268227230406125489177850292401636766232","254833941617622489801827329057558749171","177655768655451659972437859634614356683","214893923849729576731318997969193562740","39489557754200456108149477906663461507","107043580986909444058301917591307691877","332447189393256962729156756661633024799","60565622197577151700482015659401082199","154127355271383417212600244542909336600","164336454679277863437265010110653859707","113567723641424561668603789608444392167","193087455595563755759809177319481767208","156029121333678890873739734780508677054","273734752131125044384770860948312967546","216016716355287742115294667820447831194","322930428141608172054602517208368743453","110952537291387007847077159349676566205","323872242575485727560546684090717957801","192899399018005278948995769237466235675","323383085470158173825284991861929501474","274562089880388886582943217364671633908","143293397937461199808571744315903360541","221812153284464571197229898028814893579","241087571917741093212194844984621037895","98197253748319086498162473403928497666","310042106628151018822012247837787249175","160616950332091540622557042395985790507","53730438432854183564525929300249691878","76583105452351589524227958229382858330","256999259134381718428018581405159073901","288254020075345711512720207353276619113","133770969870306607994901333117116015191","104687677343205015072071341047031033037","326107033258286155484732655894588125070","104729159276713808136277265102755289462","229165110540511449506488096653052516300","53600963098303874194723305425553520926","13396182905483146072496739406084411516"],"threshold":0.9},"id":"ASB-A-406880479-27ead435","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false},{"deprecated":false,"digest":{"line_hashes":["300079214338300842381703861701956862304","244885088612760281233931994167224304503","181639168803195672479879665392800342431","262143022462036558789260578768105799642","99938173888654374477596064309089760760","322202403567039195374072644610545474690","89476221935779235474432962304603725498","230994226324847062192471773086503872413","50343540344329144061458675983236493729"],"threshold":0.9},"id":"ASB-A-406880479-2a095191","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["164684395831999526318466841477889344768","82243650588025707031630979938455624897","330682453771776739591231207197042003325","261094227210246283707008132397194717104","45564246891819560701495767817298019844","222557067979422425915213553525463494546","191238049616557812513326387140825983093"],"threshold":0.9},"id":"ASB-A-406880479-35c74b17"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["164684395831999526318466841477889344768","82243650588025707031630979938455624897","330682453771776739591231207197042003325","261094227210246283707008132397194717104"],"threshold":0.9},"id":"ASB-A-406880479-3daf8f12","signature_type":"Line"},{"deprecated":false,"digest":{"function_hash":"237873317987471079240692664949961246724","length":285},"id":"ASB-A-406880479-4acb7c37","match_only_versions":["15"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/WindowProcessController.java"}},{"deprecated":false,"digest":{"function_hash":"202778022433034186667456193658308372043","length":307},"id":"ASB-A-406880479-6ec4f4c7","match_only_versions":["15"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"function":"match","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"}},{"id":"ASB-A-406880479-6fbe77e7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/dbdbdf5e0c56757462d4e9aa0092990077919a11","target":{"function":"computeProcessActivityState","file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"function_hash":"278072923249959966673812771450833285116","length":2262}},{"digest":{"function_hash":"134469270295270862806935353413744986160","length":1358},"id":"ASB-A-406880479-755d5b77","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false},{"id":"ASB-A-406880479-88a7931b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/ce951994091185f2fb6570c8a1e906e1268007a0","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["80273238038263234894385638807977420706","208329450823047961121527510075395995851","278377913837456267506077491411321202327","239352758366285976992757686749209599017","96555034578057241896462690572308322888","173746163490818508519347332074738673053","46856838014462111351383090858227448562","140510859731630333565862926876134144215","39373451027931890676097620156309306511","54300880384500519800360547610421548300","202770387075917738883523652427232515814","178712568785912089980240891404610127583","316892946911238687659889789573840199814","38525757654845673737589152052047907091","98342497359337877711548300522725449977","24426252875081665910939993037480136543","278766611347140048492931217885674529089","38056510159936630509738046279736008957","190331233051445414132611357093331236596","82143662361114235124054783072414517427"],"threshold":0.9}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"toString"},"deprecated":false,"digest":{"function_hash":"231476500027896022146414312709980704638","length":3461},"id":"ASB-A-406880479-985ec1ba","signature_type":"Function"},{"digest":{"length":1527,"function_hash":"155150645633448052734261422376704419642"},"id":"ASB-A-406880479-9ed1ae78","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"function":"checkBackgroundActivityStartAllowedBySender","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/1ee36749484bf96fd866081c24f7bca8fd47fdd7","target":{"function":"hasVisibleNotPinnedActivity","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"function_hash":"170868249287888798786594237280595412281","length":92},"id":"ASB-A-406880479-a0290495","signature_type":"Function"},{"id":"ASB-A-406880479-ae3c4bac","match_only_versions":["15"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"function_hash":"237873317987471079240692664949961246724","length":285}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"function":"toString","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"length":3461,"function_hash":"231476500027896022146414312709980704638"},"id":"ASB-A-406880479-b0ea392a","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-406880479-b1fa5e16","match_only_versions":["15"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"},"deprecated":false,"digest":{"function_hash":"202778022433034186667456193658308372043","length":307}},{"digest":{"function_hash":"310595783980534828195383522918367637553","length":3081},"id":"ASB-A-406880479-be2ea422","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"BalState"},"deprecated":false},{"target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"line_hashes":["81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"],"threshold":0.9},"id":"ASB-A-406880479-c6f9339d","match_only_versions":["15"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"function":"hasVisibleActivity","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"function_hash":"160705458252235159258627560681330013505","length":69},"id":"ASB-A-406880479-cb702834","match_only_versions":["15"]},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"function_hash":"134469270295270862806935353413744986160","length":1358},"id":"ASB-A-406880479-cdb22845"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","target":{"function":"checkBackgroundActivityStartAllowedByCaller","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"51534828823653025357829285101548323152","length":2862},"id":"ASB-A-406880479-d51d278c"},{"digest":{"length":3081,"function_hash":"310595783980534828195383522918367637553"},"id":"ASB-A-406880479-d6191da0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"BalState"},"deprecated":false},{"digest":{"line_hashes":["260112080183657683756888606290430099119","134458554972439421048991884487586197370","111531999700374342303475809588083138438","238777758857340374831617210139629692648","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480","117120574918742676386600209782753898057","183764333142093201902903525141432385746","149695155946483662179203018908073464604","145708541140298408007297477913120325400","85934312269385661762892630293588631426","10055604479616497106983041239319481448"],"threshold":0.9},"id":"ASB-A-406880479-dd2a5c38","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/1ee36749484bf96fd866081c24f7bca8fd47fdd7","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","target":{"function":"checkBackgroundActivityStartAllowedBySender","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"155150645633448052734261422376704419642","length":1527},"id":"ASB-A-406880479-e0281c1f","signature_type":"Function"},{"target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"},"deprecated":false,"digest":{"length":69,"function_hash":"160705458252235159258627560681330013505"},"id":"ASB-A-406880479-f239278e","match_only_versions":["15"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/dbdbdf5e0c56757462d4e9aa0092990077919a11","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["130169730994762001558973794321403678395","196106874398412350543122109409126430585","172739315727383187415168036651118123978","50841129479682834017902816278244239940","32228562039191855214292747098734033351","212323898339800994887577978248953318085","182480241687482448447199827724665085683","311393033882694097971658216751447989824","326933945325750135149000731540843629084","110722150525092945483364651597511097814","158398275351744123900373840022639307347","7818629221218772313227305010165729594","188359217810449129231755595849276590765","160658081927223103800667706475077615324","110548176465453116763740975476813880697","227971634378547159040542785328890245393","146474899362531181932196823256513353837","280573773140818341007035729071453160434","256802623691511754475310078232955981153","28400613101998114389306792212807632842","253274181232269391803412482177653798456","175363370639545784645078396081465855161","25938959545620839183622769705646218274","51215462223532669571023683108999215743","44868811234261097103885388330684352664","27002094723295406301601792336461245891","204820154518133452036538186750363530271","192465734568530030074372680498932214224","190110795070841560443137663626936290688","169038498238791630664049049823085757253","217132297616782099974532635991045174445","242779008257206438885531869163804428038","61239456584582932422358793470456413990","74379814641070709686715929598810203117","113168867727083170445703164816187056255"],"threshold":0.9},"id":"ASB-A-406880479-f692953a","match_only_versions":["15"],"signature_type":"Line","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/85f96289058efd23af98480e8cc74cc073662676","https://android.googlesource.com/platform/frameworks/base/+/1ee36749484bf96fd866081c24f7bca8fd47fdd7","https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8","https://android.googlesource.com/platform/frameworks/base/+/dbdbdf5e0c56757462d4e9aa0092990077919a11","https://android.googlesource.com/platform/frameworks/base/+/ce951994091185f2fb6570c8a1e906e1268007a0"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406880479.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-06-01"}]}],"versions":["16"],"ecosystem_specific":{"severity":"High","spl":"2026-06-01","types":["DoS"],"vanir_signatures":[{"id":"ASB-A-406880479-010d0751","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"function_hash":"237873317987471079240692664949961246724","length":285}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"line_hashes":["8411348014195848905724043146919093947","218434980688956523282096694355866737888","204977918964434377162694990932106801433","143123885460499590011407613659270430562","297418860594652498180507075549191341135","4377236174319538313078297996870591659","202153367051327486483410904688455416470","47090963532857521031731276631618947962","229984708129437298209496804617679518991","284406454661619406118454946056363669471","68968773536165473431440737921661762973","29800265090133770173472460803596449120","12477343613344656133402036038670977456","152255129533838345322463588075103836555","15836381897239141669884193387039081267","68257246154269192221251994692741166249","236984465472658208199826141898385134615","122067559553026761946108633567049760295","43310709153699316402719511911392985911","257977485498726890972820794302855579126","5455769870669790160682707520339633964","280012371693602341272014604599302899462","9224860112403904598037185718934273973","285659036639047393427427737514467302483","238190327104859222953545835170142814408","287303716397279276579631525153296745577","1804548408985248156196942942958641097","259666822850450869605185357495367940190","1127753730323902025259912585226340482","317034587161087207420005592996692861669","150420024827817398334967375275810937224","295888773751256488727072026798218875171","115797353469958034822338629365685162069","104044396684930393212751477816188211715","103200516722237517466750898814973021277","329767218029608246235812726023082587096","153904759199026981503945364585689690759","82968032980164601707995133833506696117","52285931580443014417261894229158317578","241248759330029002626709404424520934769","250205962100941552575938364143544745596","299148476459354641158311352635551923681","262704408288718295349486370128617455296"],"threshold":0.9},"id":"ASB-A-406880479-09dfc510","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1"},{"id":"ASB-A-406880479-0f7f6732","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"},"deprecated":false,"digest":{"function_hash":"202778022433034186667456193658308372043","length":307}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"BalState"},"deprecated":false,"digest":{"function_hash":"311626549971013556781914055789604914335","length":3231},"id":"ASB-A-406880479-1e0f81f5","match_only_versions":["16"],"signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"line_hashes":["154863364496548347096584004801506565522","319369952411343138063273785494678934443","223033738670233591870510224434073314661","193177644375539260622122367761003983155","322817216382735873524660467722716855946","327550995844592498930608991774196576767","7528895940946535465175659141903787466","122058645855336743067280005969172406169","53103844946119995656332327045994120908"],"threshold":0.9},"id":"ASB-A-406880479-1eed72f5","match_only_versions":["16"],"signature_type":"Line"},{"deprecated":false,"digest":{"function_hash":"237873317987471079240692664949961246724","length":285},"id":"ASB-A-406880479-2088bc86","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/WindowProcessController.java"}},{"target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"line_hashes":["154863364496548347096584004801506565522","319369952411343138063273785494678934443","223033738670233591870510224434073314661","193177644375539260622122367761003983155","322817216382735873524660467722716855946","327550995844592498930608991774196576767","7528895940946535465175659141903787466","122058645855336743067280005969172406169","53103844946119995656332327045994120908"],"threshold":0.9},"id":"ASB-A-406880479-2458cbdc","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118"},{"id":"ASB-A-406880479-33992b88","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"},"deprecated":false,"digest":{"length":69,"function_hash":"160705458252235159258627560681330013505"}},{"id":"ASB-A-406880479-35e44af8","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"function_hash":"237873317987471079240692664949961246724","length":285}},{"digest":{"line_hashes":["8411348014195848905724043146919093947","218434980688956523282096694355866737888","204977918964434377162694990932106801433","143123885460499590011407613659270430562","297418860594652498180507075549191341135","4377236174319538313078297996870591659","202153367051327486483410904688455416470","47090963532857521031731276631618947962","229984708129437298209496804617679518991","284406454661619406118454946056363669471","68968773536165473431440737921661762973","29800265090133770173472460803596449120","12477343613344656133402036038670977456","152255129533838345322463588075103836555","15836381897239141669884193387039081267","68257246154269192221251994692741166249","236984465472658208199826141898385134615","122067559553026761946108633567049760295","43310709153699316402719511911392985911","257977485498726890972820794302855579126","5455769870669790160682707520339633964","280012371693602341272014604599302899462","9224860112403904598037185718934273973","285659036639047393427427737514467302483","238190327104859222953545835170142814408","287303716397279276579631525153296745577","1804548408985248156196942942958641097","259666822850450869605185357495367940190","1127753730323902025259912585226340482","317034587161087207420005592996692861669","150420024827817398334967375275810937224","295888773751256488727072026798218875171","115797353469958034822338629365685162069","104044396684930393212751477816188211715","103200516722237517466750898814973021277","329767218029608246235812726023082587096","153904759199026981503945364585689690759","82968032980164601707995133833506696117","52285931580443014417261894229158317578","241248759330029002626709404424520934769","250205962100941552575938364143544745596","299148476459354641158311352635551923681","262704408288718295349486370128617455296"],"threshold":0.9},"id":"ASB-A-406880479-3a6e40c3","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"},"deprecated":false,"digest":{"function_hash":"202778022433034186667456193658308372043","length":307},"id":"ASB-A-406880479-4061d7d1","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2a241daaaff01b086ea0fe20ce4c2f5de5c46acb","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"line_hashes":["260112080183657683756888606290430099119","134458554972439421048991884487586197370","111531999700374342303475809588083138438","238777758857340374831617210139629692648","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480","117120574918742676386600209782753898057","183764333142093201902903525141432385746","149695155946483662179203018908073464604","145708541140298408007297477913120325400","85934312269385661762892630293588631426","10055604479616497106983041239319481448"],"threshold":0.9},"id":"ASB-A-406880479-43867e35"},{"digest":{"line_hashes":["81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"],"threshold":0.9},"id":"ASB-A-406880479-534a44f3","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false},{"digest":{"function_hash":"202778022433034186667456193658308372043","length":307},"id":"ASB-A-406880479-56b66d0c","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"function":"match","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"16161705194124592107271433099829619571","length":1340},"id":"ASB-A-406880479-5b0072ca","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"}},{"id":"ASB-A-406880479-61cd9a98","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["204640506310356412729760197223568642463","164406271484977551228872066451318830852","175070705145704231407524258188030523758","261094227210246283707008132397194717104","45564246891819560701495767817298019844","222557067979422425915213553525463494546","191238049616557812513326387140825983093"]}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["204640506310356412729760197223568642463","164406271484977551228872066451318830852","175070705145704231407524258188030523758","261094227210246283707008132397194717104","45564246891819560701495767817298019844","222557067979422425915213553525463494546","191238049616557812513326387140825983093"],"threshold":0.9},"id":"ASB-A-406880479-6370e650","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"length":1340,"function_hash":"16161705194124592107271433099829619571"},"id":"ASB-A-406880479-63efcb98","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}},{"digest":{"function_hash":"1630155490396964046288230403515732678","length":3646},"id":"ASB-A-406880479-6f5c43ac","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"toString"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/68417f0d05b24a0bd959171bca34cd218b42fa40","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["177389306448536684190615354163569749657","194128829129402519386126555768531191660","297958074295331773178760221883948919887","239352758366285976992757686749209599017","96555034578057241896462690572308322888","162009868232271305975635558965403544457","14711957889423854301190313278715867357","319928842294795303641575370866314734115","262310130742950869704989274306748884358","54300880384500519800360547610421548300","202770387075917738883523652427232515814","178712568785912089980240891404610127583","316892946911238687659889789573840199814","38525757654845673737589152052047907091","98342497359337877711548300522725449977","24426252875081665910939993037480136543","4839157103101446392144092278508944679","299961358106529316812406174103170432689","30109595005288146563222857163359783359","82143662361114235124054783072414517427"]},"id":"ASB-A-406880479-72b4d29d","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"},"deprecated":false,"digest":{"function_hash":"160705458252235159258627560681330013505","length":69},"id":"ASB-A-406880479-792beb32","match_only_versions":["16"]},{"digest":{"length":3231,"function_hash":"311626549971013556781914055789604914335"},"id":"ASB-A-406880479-9d14f0bf","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"function":"BalState","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false},{"id":"ASB-A-406880479-a2537907","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"function":"toString","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"length":3646,"function_hash":"1630155490396964046288230403515732678"}},{"deprecated":false,"digest":{"line_hashes":["81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"],"threshold":0.9},"id":"ASB-A-406880479-a3d8b7da","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2a241daaaff01b086ea0fe20ce4c2f5de5c46acb","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleNotPinnedActivity"},"deprecated":false,"digest":{"length":92,"function_hash":"170868249287888798786594237280595412281"},"id":"ASB-A-406880479-ade2e6dd","signature_type":"Function"},{"digest":{"line_hashes":["81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"],"threshold":0.9},"id":"ASB-A-406880479-bc3574af","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false},{"target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"BalState"},"deprecated":false,"digest":{"length":3231,"function_hash":"311626549971013556781914055789604914335"},"id":"ASB-A-406880479-bce4534f","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","target":{"function":"areBackgroundActivityStartsAllowed","file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"function_hash":"16161705194124592107271433099829619571","length":1340},"id":"ASB-A-406880479-c32e5581","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-406880479-c9e11f61","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["204640506310356412729760197223568642463","164406271484977551228872066451318830852","175070705145704231407524258188030523758","261094227210246283707008132397194717104"]}},{"deprecated":false,"digest":{"length":69,"function_hash":"160705458252235159258627560681330013505"},"id":"ASB-A-406880479-ccfeced3","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"}},{"target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"line_hashes":["8411348014195848905724043146919093947","218434980688956523282096694355866737888","204977918964434377162694990932106801433","143123885460499590011407613659270430562","297418860594652498180507075549191341135","4377236174319538313078297996870591659","202153367051327486483410904688455416470","47090963532857521031731276631618947962","229984708129437298209496804617679518991","284406454661619406118454946056363669471","68968773536165473431440737921661762973","29800265090133770173472460803596449120","12477343613344656133402036038670977456","152255129533838345322463588075103836555","15836381897239141669884193387039081267","68257246154269192221251994692741166249","236984465472658208199826141898385134615","122067559553026761946108633567049760295","43310709153699316402719511911392985911","257977485498726890972820794302855579126","5455769870669790160682707520339633964","280012371693602341272014604599302899462","9224860112403904598037185718934273973","285659036639047393427427737514467302483","238190327104859222953545835170142814408","287303716397279276579631525153296745577","1804548408985248156196942942958641097","259666822850450869605185357495367940190","1127753730323902025259912585226340482","317034587161087207420005592996692861669","150420024827817398334967375275810937224","295888773751256488727072026798218875171","115797353469958034822338629365685162069","104044396684930393212751477816188211715","103200516722237517466750898814973021277","329767218029608246235812726023082587096","153904759199026981503945364585689690759","82968032980164601707995133833506696117","52285931580443014417261894229158317578","241248759330029002626709404424520934769","250205962100941552575938364143544745596","299148476459354641158311352635551923681","262704408288718295349486370128617455296"],"threshold":0.9},"id":"ASB-A-406880479-e0acfd74","match_only_versions":["16"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"function":"toString","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"1630155490396964046288230403515732678","length":3646},"id":"ASB-A-406880479-ecc6a856","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/68417f0d05b24a0bd959171bca34cd218b42fa40","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"computeProcessActivityState"},"deprecated":false,"digest":{"length":3300,"function_hash":"249333837987416994625836216155959474079"},"id":"ASB-A-406880479-f5f4c9fc","match_only_versions":["16"],"signature_type":"Function","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"line_hashes":["154863364496548347096584004801506565522","319369952411343138063273785494678934443","223033738670233591870510224434073314661","193177644375539260622122367761003983155","322817216382735873524660467722716855946","327550995844592498930608991774196576767","7528895940946535465175659141903787466","122058645855336743067280005969172406169","53103844946119995656332327045994120908"],"threshold":0.9},"id":"ASB-A-406880479-f7dcfae9","match_only_versions":["16"]}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/61eafea8fc148b173582a2e2687d4519c63026ff","https://android.googlesource.com/platform/frameworks/base/+/b1c9647eabe1a13c8d43a2519ae1e2117133fd43","https://android.googlesource.com/platform/frameworks/base/+/2a241daaaff01b086ea0fe20ce4c2f5de5c46acb","https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de","https://android.googlesource.com/platform/frameworks/base/+/4d41392e80c274f2816196c5f75cdccbd83f1489","https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118","https://android.googlesource.com/platform/frameworks/base/+/852726d52abe5d26e424b7215147eb439d36c362","https://android.googlesource.com/platform/frameworks/base/+/68417f0d05b24a0bd959171bca34cd218b42fa40"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406880479.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-06-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"spl":"2026-06-01","types":["DoS"],"vanir_signatures":[{"target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["45564246891819560701495767817298019844","222557067979422425915213553525463494546","191238049616557812513326387140825983093"],"threshold":0.9},"id":"ASB-A-406880479-03855903","match_only_versions":["16-qpr2"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleNotPinnedActivity"},"deprecated":false,"digest":{"length":92,"function_hash":"170868249287888798786594237280595412281"},"id":"ASB-A-406880479-64dd1032"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"function":"toString","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"83373333249949019346248343629020149036","length":3553},"id":"ASB-A-406880479-8dd976a3","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"function":"BalState","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"function_hash":"311626549971013556781914055789604914335","length":3231},"id":"ASB-A-406880479-9d6475bc","match_only_versions":["16-qpr2"],"signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["300834147741051549193254430669204472869","119133944795794786523863379218124262681","7528895940946535465175659141903787466","251163698854955242742749097686375062697","106620821289249201302641956493405127843"]},"id":"ASB-A-406880479-a5ee68a7","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}},{"id":"ASB-A-406880479-a83a435f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"line_hashes":["8411348014195848905724043146919093947","218434980688956523282096694355866737888","204977918964434377162694990932106801433","143123885460499590011407613659270430562","297418860594652498180507075549191341135","4377236174319538313078297996870591659","202153367051327486483410904688455416470","47090963532857521031731276631618947962","229984708129437298209496804617679518991","284406454661619406118454946056363669471","68968773536165473431440737921661762973","29800265090133770173472460803596449120","12477343613344656133402036038670977456","152255129533838345322463588075103836555","15836381897239141669884193387039081267","68257246154269192221251994692741166249","236984465472658208199826141898385134615","122067559553026761946108633567049760295","43310709153699316402719511911392985911","257977485498726890972820794302855579126","5455769870669790160682707520339633964","280012371693602341272014604599302899462","9224860112403904598037185718934273973","285659036639047393427427737514467302483","238190327104859222953545835170142814408","287303716397279276579631525153296745577","1804548408985248156196942942958641097","259666822850450869605185357495367940190","1127753730323902025259912585226340482","317034587161087207420005592996692861669","150420024827817398334967375275810937224","295888773751256488727072026798218875171","115797353469958034822338629365685162069","104044396684930393212751477816188211715","55210735521964310761984392852813689678","155470814332672025429400120127892278697","147317150025501854826005066114719613972","255201130604933749749661545662819164010","52285931580443014417261894229158317578","322084711737244004780777672297757617546","160132755111550694698104165661137899390","251200314340842946320487165028625061548","49666947764480018662116988103975803518"],"threshold":0.9}},{"id":"ASB-A-406880479-cec7bd77","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"length":1276,"function_hash":"260765817448966064127390198516076273744"}},{"id":"ASB-A-406880479-da53ae37","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["238777758857340374831617210139629692648","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480"]}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/62278cc486b906af93bdabdd06796819ce69fcce","https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406880479.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-06-01"}]}],"versions":["14"],"ecosystem_specific":{"spl":"2026-06-01","types":["DoS"],"vanir_signatures":[{"id":"ASB-A-406880479-2236ab4b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"line_hashes":["184381844220261702237675475519706690392","211602039203076069254737790940158539121","82243650588025707031630979938455624897","93902337469979270663186029498448893424"],"threshold":0.9}},{"deprecated":false,"digest":{"length":1753,"function_hash":"174734686379432661305497377783514699520"},"id":"ASB-A-406880479-2920e5ea","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"}},{"match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"length":285,"function_hash":"237873317987471079240692664949961246724"},"id":"ASB-A-406880479-2c9c6b16"},{"target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"length":285,"function_hash":"237873317987471079240692664949961246724"},"id":"ASB-A-406880479-4256cb22","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["265563811323592989965117257882036582611","218020521168743441785529524466657981703","157043259962982024477180279170268961377","55422420286839206847078914417910222101","81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"]},"id":"ASB-A-406880479-66cfeb93","match_only_versions":["14"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"}},{"id":"ASB-A-406880479-7dc7285f","match_only_versions":["14"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["265563811323592989965117257882036582611","218020521168743441785529524466657981703","157043259962982024477180279170268961377","55422420286839206847078914417910222101","81432635911213069458416336371782829523","3112154314005968372972000977540004078","61573298333007728622488275809059875031","299512721478295858289606906411460826868","117120574918742676386600209782753898057","183764333142093201902903525141432385746","7844283344123534170972041770063190150","196400038097245968881558446974339508784","321041186872957412260037325603140432241","131937220475604266703449649552964243041"]}},{"id":"ASB-A-406880479-8543e4c3","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/66d87515f86735dae25b940e135fe7d69278db20","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"line_hashes":["88701929656851789324595415251011584142","243010182946774853871827507072079931418","114873672723543664296566592661629575794","292482938526710283015601011422659835701","211919174009052773630776973581421064967","118765276118289632096567881660556437852","123038288581479441406416373612773103804","196064506490268882016692158618032467456","307226497041054687788638687057130147547","302909392124883081193446529583537026691","35536009046899593412735628801422678480","117120574918742676386600209782753898057","183764333142093201902903525141432385746","149695155946483662179203018908073464604","145708541140298408007297477913120325400","85934312269385661762892630293588631426","10055604479616497106983041239319481448"],"threshold":0.9}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java","function":"areBackgroundActivityStartsAllowed"},"deprecated":false,"digest":{"length":1753,"function_hash":"174734686379432661305497377783514699520"},"id":"ASB-A-406880479-9db0a40c","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["325033094016725129112703795868487858311","139427327385433114448504286550717166246","338094010345215116631798510342910727471","236535738483263243602603247344882603413","252866596059059570138217670906538852002","67481916357129660267163148202801854495","87012629539840568952497291114981513183","314087016326283695799433117612254602650"]},"id":"ASB-A-406880479-a3584a28","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["184381844220261702237675475519706690392","211602039203076069254737790940158539121","82243650588025707031630979938455624897","93902337469979270663186029498448893424","45564246891819560701495767817298019844","222557067979422425915213553525463494546","191238049616557812513326387140825983093"]},"id":"ASB-A-406880479-ac12e6b7","signature_type":"Line"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"function":"checkBackgroundActivityStart","file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false,"digest":{"length":7328,"function_hash":"106208126357132285774302549580619534769"},"id":"ASB-A-406880479-c087e55c"},{"id":"ASB-A-406880479-c5bdd0f9","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["167902612804214882457717928642331639765","122907691364844956600498242439228075313","172774259310630137306675888302450061872","30079778374254947532715602525572587398","71978867222726620518168394653672197483","98356249260893225864843227461650512448","181639168803195672479879665392800342431","262143022462036558789260578768105799642","127810445767868490970280489734276404362","292104957164115662736811286540996818982","14114121518302263913933699345462222874","172639709389274772639378794198690466610","38212218883766051381774217929854460588"]}},{"digest":{"line_hashes":["167902612804214882457717928642331639765","122907691364844956600498242439228075313","172774259310630137306675888302450061872","30079778374254947532715602525572587398","71978867222726620518168394653672197483","98356249260893225864843227461650512448","181639168803195672479879665392800342431","262143022462036558789260578768105799642","127810445767868490970280489734276404362","292104957164115662736811286540996818982","14114121518302263913933699345462222874","172639709389274772639378794198690466610","38212218883766051381774217929854460588"],"threshold":0.9},"id":"ASB-A-406880479-c8d8ae74","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"},"deprecated":false},{"deprecated":false,"digest":{"length":307,"function_hash":"202778022433034186667456193658308372043"},"id":"ASB-A-406880479-d1ff49de","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"}},{"match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"match"},"deprecated":false,"digest":{"function_hash":"202778022433034186667456193658308372043","length":307},"id":"ASB-A-406880479-db38ded2"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/66d87515f86735dae25b940e135fe7d69278db20","target":{"function":"hasVisibleNotPinnedActivity","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"function_hash":"170868249287888798786594237280595412281","length":92},"id":"ASB-A-406880479-ec710607","signature_type":"Function"},{"target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java","function":"hasVisibleActivity"},"deprecated":false,"digest":{"function_hash":"160705458252235159258627560681330013505","length":69},"id":"ASB-A-406880479-eeebdcbb","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5"},{"digest":{"threshold":0.9,"line_hashes":["325033094016725129112703795868487858311","139427327385433114448504286550717166246","338094010345215116631798510342910727471","236535738483263243602603247344882603413","252866596059059570138217670906538852002","67481916357129660267163148202801854495","87012629539840568952497291114981513183","314087016326283695799433117612254602650"]},"id":"ASB-A-406880479-f0cd2377","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"},"deprecated":false},{"id":"ASB-A-406880479-f2a74610","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","target":{"function":"hasVisibleActivity","file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java"},"deprecated":false,"digest":{"function_hash":"160705458252235159258627560681330013505","length":69}},{"id":"ASB-A-406880479-f8c9e515","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5","target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java","function":"checkBackgroundActivityStart"},"deprecated":false,"digest":{"function_hash":"106208126357132285774302549580619534769","length":7328}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b","https://android.googlesource.com/platform/frameworks/base/+/66d87515f86735dae25b940e135fe7d69278db20","https://android.googlesource.com/platform/frameworks/base/+/2082409753f60804c47fc0948028b4db5c0c90b5"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406880479.json"}}],"schema_version":"1.9.0"}