{"id":"ASB-A-406880479", "published":"2026-06-01T00:00:00Z", "modified":"2026-06-12T15:08:17.296522730Z", "aliases":["CVE-2025-32348", "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.", "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":{"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"], "severity":"High", "spl":"2026-06-01", "types":["DoS"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"43341353690523608519055322803925351461", "length":95}, "id":"ASB-A-406880479-0e737554", "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":"hasVisibleActivity"}}, {"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"}}, {"deprecated":false, "digest":{"function_hash":"170868249287888798786594237280595412281", "length":92}, "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":{"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", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "digest":{"function_hash":"126038170691511909013864754443773309533", "length":1207}, "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":{"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"}}, {"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", "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":["154863364496548347096584004801506565522", "319369952411343138063273785494678934443", "223033738670233591870510224434073314661", "193177644375539260622122367761003983155", "174283868220512594858609005925534603558", "26218649994063346930219732322956572168", "7528895940946535465175659141903787466", "122058645855336743067280005969172406169", "53103844946119995656332327045994120908"], "threshold":0.9}, "id":"ASB-A-406880479-61b543f9", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/accdba705e784ca8a90a62733e9ee44995d823b1", "target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}}, {"deprecated":false, "digest":{"function_hash":"20186378314999821172831281973170803550", "length":264}, "id":"ASB-A-406880479-6ba11120", "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":"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"}}, {"deprecated":false, "digest":{"function_hash":"320748263260024709463365858540772044174", "length":3892}, "id":"ASB-A-406880479-75eb8ad4", "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/BackgroundActivityStartController.java", "function":"toString"}}, {"deprecated":false, "digest":{"function_hash":"105976709581871459305663005491763137334", "length":3594}, "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", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"BalState"}}, {"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"}}, {"deprecated":false, "digest":{"function_hash":"212149598703801142655170959717874680712", "length":1402}, "id":"ASB-A-406880479-b8fca226", "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/BackgroundLaunchProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"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-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":{"function_hash":"170868249287888798786594237280595412281", "length":92}, "id":"ASB-A-406880479-d0be3db1", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/cf4c1b1a1a21029d3bc6988543ed5fc62c9c1d3d", "target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleNotPinnedActivity"}}, {"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", "source":"https://android.googlesource.com/platform/frameworks/base/+/7dd276c1cf343d034480ac5c8cc646f6da2a89d6", "target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}}]}}, {"package":{"name":"platform/frameworks/base", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"15:0"}, {"fixed":"15:2026-06-01"}]}], "versions":["15"], "ecosystem_specific":{"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"], "severity":"High", "spl":"2026-06-01", "types":["DoS"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"329417271926567053786853577520330733490", "length":1327}, "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, "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-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":{"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", "target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}}, {"deprecated":false, "digest":{"line_hashes":["81432635911213069458416336371782829523", "3112154314005968372972000977540004078", "61573298333007728622488275809059875031", "299512721478295858289606906411460826868", "117120574918742676386600209782753898057", "183764333142093201902903525141432385746", "7844283344123534170972041770063190150", "196400038097245968881558446974339508784", "321041186872957412260037325603140432241", "131937220475604266703449649552964243041"], "threshold":0.9}, "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, "digest":{"function_hash":"51534828823653025357829285101548323152", "length":2862}, "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":{"function_hash":"329417271926567053786853577520330733490", "length":1327}, "id":"ASB-A-406880479-0def1d9e", "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":"statsLog"}}, {"deprecated":false, "digest":{"function_hash":"250126714280315306400105698309820648463", "length":2392}, "id":"ASB-A-406880479-0ee4a50d", "signature_type":"Function", "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":{"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, "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"}}, {"deprecated":false, "digest":{"line_hashes":["164684395831999526318466841477889344768", "82243650588025707031630979938455624897", "330682453771776739591231207197042003325", "261094227210246283707008132397194717104", "45564246891819560701495767817298019844", "222557067979422425915213553525463494546", "191238049616557812513326387140825983093"], "threshold":0.9}, "id":"ASB-A-406880479-35c74b17", "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"], "threshold":0.9}, "id":"ASB-A-406880479-3daf8f12", "signature_type":"Line", "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":{"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":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"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":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"match"}}, {"deprecated":false, "digest":{"function_hash":"278072923249959966673812771450833285116", "length":2262}, "id":"ASB-A-406880479-6fbe77e7", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/dbdbdf5e0c56757462d4e9aa0092990077919a11", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java", "function":"computeProcessActivityState"}}, {"deprecated":false, "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, "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}, "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":{"function_hash":"231476500027896022146414312709980704638", "length":3461}, "id":"ASB-A-406880479-985ec1ba", "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":"toString"}}, {"deprecated":false, "digest":{"function_hash":"155150645633448052734261422376704419642", "length":1527}, "id":"ASB-A-406880479-9ed1ae78", "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":"checkBackgroundActivityStartAllowedBySender"}}, {"deprecated":false, "digest":{"function_hash":"170868249287888798786594237280595412281", "length":92}, "id":"ASB-A-406880479-a0290495", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/1ee36749484bf96fd866081c24f7bca8fd47fdd7", "target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleNotPinnedActivity"}}, {"deprecated":false, "digest":{"function_hash":"237873317987471079240692664949961246724", "length":285}, "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":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "digest":{"function_hash":"231476500027896022146414312709980704638", "length":3461}, "id":"ASB-A-406880479-b0ea392a", "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":"toString"}}, {"deprecated":false, "digest":{"function_hash":"202778022433034186667456193658308372043", "length":307}, "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":"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, "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", "target":{"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/VisibleActivityProcessTracker.java", "function":"hasVisibleActivity"}}, {"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/+/85f96289058efd23af98480e8cc74cc073662676", "target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "digest":{"function_hash":"51534828823653025357829285101548323152", "length":2862}, "id":"ASB-A-406880479-d51d278c", "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":"checkBackgroundActivityStartAllowedByCaller"}}, {"deprecated":false, "digest":{"function_hash":"310595783980534828195383522918367637553", "length":3081}, "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, "digest":{"function_hash":"155150645633448052734261422376704419642", "length":1527}, "id":"ASB-A-406880479-e0281c1f", "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":"checkBackgroundActivityStartAllowedBySender"}}, {"deprecated":false, "digest":{"function_hash":"160705458252235159258627560681330013505", "length":69}, "id":"ASB-A-406880479-f239278e", "match_only_versions":["15"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/d7e9d1e8b8fd3202dfc8a91772ae7c7d1e88e2c8", "target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleActivity"}}, {"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", "source":"https://android.googlesource.com/platform/frameworks/base/+/dbdbdf5e0c56757462d4e9aa0092990077919a11", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}}]}}, {"package":{"name":"platform/frameworks/base", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"16:0"}, {"fixed":"16:2026-06-01"}]}], "versions":["16"], "ecosystem_specific":{"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"], "severity":"High", "spl":"2026-06-01", "types":["DoS"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"237873317987471079240692664949961246724", "length":285}, "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":{"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", "source":"https://android.googlesource.com/platform/frameworks/base/+/6eef64d5a835c956db5177a6e9171ad3fe997118", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java"}}, {"deprecated":false, "digest":{"function_hash":"202778022433034186667456193658308372043", "length":307}, "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":"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/BackgroundActivityStartController.java", "function":"BalState"}}, {"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", "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":{"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":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"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", "target":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java"}}, {"deprecated":false, "digest":{"function_hash":"160705458252235159258627560681330013505", "length":69}, "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":{"function_hash":"237873317987471079240692664949961246724", "length":285}, "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":{"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, "digest":{"function_hash":"202778022433034186667456193658308372043", "length":307}, "id":"ASB-A-406880479-4061d7d1", "match_only_versions":["16"], "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":"match"}}, {"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", "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":["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":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"match"}}, {"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"}}, {"deprecated":false, "digest":{"line_hashes":["204640506310356412729760197223568642463", "164406271484977551228872066451318830852", "175070705145704231407524258188030523758", "261094227210246283707008132397194717104", "45564246891819560701495767817298019844", "222557067979422425915213553525463494546", "191238049616557812513326387140825983093"], "threshold":0.9}, "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":{"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", "source":"https://android.googlesource.com/platform/frameworks/base/+/706a5659e316aad87298225d145574719c5ac9de", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}}, {"deprecated":false, "digest":{"function_hash":"16161705194124592107271433099829619571", "length":1340}, "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":{"file":"services/core/java/com/android/server/wm/BackgroundLaunchProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "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, "digest":{"line_hashes":["177389306448536684190615354163569749657", "194128829129402519386126555768531191660", "297958074295331773178760221883948919887", "239352758366285976992757686749209599017", "96555034578057241896462690572308322888", "162009868232271305975635558965403544457", "14711957889423854301190313278715867357", "319928842294795303641575370866314734115", "262310130742950869704989274306748884358", "54300880384500519800360547610421548300", "202770387075917738883523652427232515814", "178712568785912089980240891404610127583", "316892946911238687659889789573840199814", "38525757654845673737589152052047907091", "98342497359337877711548300522725449977", "24426252875081665910939993037480136543", "4839157103101446392144092278508944679", "299961358106529316812406174103170432689", "30109595005288146563222857163359783359", "82143662361114235124054783072414517427"], "threshold":0.9}, "id":"ASB-A-406880479-72b4d29d", "match_only_versions":["16"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/68417f0d05b24a0bd959171bca34cd218b42fa40", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}}, {"deprecated":false, "digest":{"function_hash":"160705458252235159258627560681330013505", "length":69}, "id":"ASB-A-406880479-792beb32", "match_only_versions":["16"], "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":"311626549971013556781914055789604914335", "length":3231}, "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":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"BalState"}}, {"deprecated":false, "digest":{"function_hash":"1630155490396964046288230403515732678", "length":3646}, "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":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"toString"}}, {"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"}}, {"deprecated":false, "digest":{"function_hash":"170868249287888798786594237280595412281", "length":92}, "id":"ASB-A-406880479-ade2e6dd", "signature_type":"Function", "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":{"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, "digest":{"function_hash":"311626549971013556781914055789604914335", "length":3231}, "id":"ASB-A-406880479-bce4534f", "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/BackgroundActivityStartController.java", "function":"BalState"}}, {"deprecated":false, "digest":{"function_hash":"16161705194124592107271433099829619571", "length":1340}, "id":"ASB-A-406880479-c32e5581", "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/BackgroundLaunchProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "digest":{"line_hashes":["204640506310356412729760197223568642463", "164406271484977551228872066451318830852", "175070705145704231407524258188030523758", "261094227210246283707008132397194717104"], "threshold":0.9}, "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":{"function_hash":"160705458252235159258627560681330013505", "length":69}, "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"}}, {"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", "target":{"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/+/706a5659e316aad87298225d145574719c5ac9de", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"toString"}}, {"deprecated":false, "digest":{"function_hash":"249333837987416994625836216155959474079", "length":3300}, "id":"ASB-A-406880479-f5f4c9fc", "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":{"line_hashes":["154863364496548347096584004801506565522", "319369952411343138063273785494678934443", "223033738670233591870510224434073314661", "193177644375539260622122367761003983155", "322817216382735873524660467722716855946", "327550995844592498930608991774196576767", "7528895940946535465175659141903787466", "122058645855336743067280005969172406169", "53103844946119995656332327045994120908"], "threshold":0.9}, "id":"ASB-A-406880479-f7dcfae9", "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/BackgroundLaunchProcessController.java"}}]}}, {"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":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/62278cc486b906af93bdabdd06796819ce69fcce", "https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286"], "severity":"High", "spl":"2026-06-01", "types":["DoS"], "vanir_signatures":[{"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", "target":{"file":"services/core/java/com/android/server/wm/WindowProcessController.java"}}, {"deprecated":false, "digest":{"function_hash":"170868249287888798786594237280595412281", "length":92}, "id":"ASB-A-406880479-64dd1032", "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":{"function_hash":"83373333249949019346248343629020149036", "length":3553}, "id":"ASB-A-406880479-8dd976a3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"toString"}}, {"deprecated":false, "digest":{"function_hash":"311626549971013556781914055789604914335", "length":3231}, "id":"ASB-A-406880479-9d6475bc", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/a6d3224a21bbaa0477cffc4bf38e11b83872b286", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"BalState"}}, {"deprecated":false, "digest":{"line_hashes":["300834147741051549193254430669204472869", "119133944795794786523863379218124262681", "7528895940946535465175659141903787466", "251163698854955242742749097686375062697", "106620821289249201302641956493405127843"], "threshold":0.9}, "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"}}, {"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-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":{"function_hash":"260765817448966064127390198516076273744", "length":1276}, "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":{"line_hashes":["238777758857340374831617210139629692648", "307226497041054687788638687057130147547", "302909392124883081193446529583537026691", "35536009046899593412735628801422678480"], "threshold":0.9}, "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"}}]}}, {"package":{"name":"platform/frameworks/base", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"14:0"}, {"fixed":"14:2026-06-01"}]}], "versions":["14"], "ecosystem_specific":{"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", "spl":"2026-06-01", "types":["DoS"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["184381844220261702237675475519706690392", "211602039203076069254737790940158539121", "82243650588025707031630979938455624897", "93902337469979270663186029498448893424"], "threshold":0.9}, "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":{"function_hash":"174734686379432661305497377783514699520", "length":1753}, "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"}}, {"deprecated":false, "digest":{"function_hash":"237873317987471079240692664949961246724", "length":285}, "id":"ASB-A-406880479-2c9c6b16", "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":{"function_hash":"237873317987471079240692664949961246724", "length":285}, "id":"ASB-A-406880479-4256cb22", "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/WindowProcessController.java", "function":"areBackgroundActivityStartsAllowed"}}, {"deprecated":false, "digest":{"line_hashes":["265563811323592989965117257882036582611", "218020521168743441785529524466657981703", "157043259962982024477180279170268961377", "55422420286839206847078914417910222101", "81432635911213069458416336371782829523", "3112154314005968372972000977540004078", "61573298333007728622488275809059875031", "299512721478295858289606906411460826868", "117120574918742676386600209782753898057", "183764333142093201902903525141432385746", "7844283344123534170972041770063190150", "196400038097245968881558446974339508784", "321041186872957412260037325603140432241", "131937220475604266703449649552964243041"], "threshold":0.9}, "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"}}, {"deprecated":false, "digest":{"line_hashes":["265563811323592989965117257882036582611", "218020521168743441785529524466657981703", "157043259962982024477180279170268961377", "55422420286839206847078914417910222101", "81432635911213069458416336371782829523", "3112154314005968372972000977540004078", "61573298333007728622488275809059875031", "299512721478295858289606906411460826868", "117120574918742676386600209782753898057", "183764333142093201902903525141432385746", "7844283344123534170972041770063190150", "196400038097245968881558446974339508784", "321041186872957412260037325603140432241", "131937220475604266703449649552964243041"], "threshold":0.9}, "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":{"line_hashes":["88701929656851789324595415251011584142", "243010182946774853871827507072079931418", "114873672723543664296566592661629575794", "292482938526710283015601011422659835701", "211919174009052773630776973581421064967", "118765276118289632096567881660556437852", "123038288581479441406416373612773103804", "196064506490268882016692158618032467456", "307226497041054687788638687057130147547", "302909392124883081193446529583537026691", "35536009046899593412735628801422678480", "117120574918742676386600209782753898057", "183764333142093201902903525141432385746", "149695155946483662179203018908073464604", "145708541140298408007297477913120325400", "85934312269385661762892630293588631426", "10055604479616497106983041239319481448"], "threshold":0.9}, "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":{"function_hash":"174734686379432661305497377783514699520", "length":1753}, "id":"ASB-A-406880479-9db0a40c", "signature_type":"Function", "signature_version":"v1", "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":{"line_hashes":["325033094016725129112703795868487858311", "139427327385433114448504286550717166246", "338094010345215116631798510342910727471", "236535738483263243602603247344882603413", "252866596059059570138217670906538852002", "67481916357129660267163148202801854495", "87012629539840568952497291114981513183", "314087016326283695799433117612254602650"], "threshold":0.9}, "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"}}, {"deprecated":false, "digest":{"line_hashes":["184381844220261702237675475519706690392", "211602039203076069254737790940158539121", "82243650588025707031630979938455624897", "93902337469979270663186029498448893424", "45564246891819560701495767817298019844", "222557067979422425915213553525463494546", "191238049616557812513326387140825983093"], "threshold":0.9}, "id":"ASB-A-406880479-ac12e6b7", "signature_type":"Line", "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":{"function_hash":"106208126357132285774302549580619534769", "length":7328}, "id":"ASB-A-406880479-c087e55c", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/b9b608203ab3020555e966f5809c196656ca636b", "target":{"file":"services/core/java/com/android/server/wm/BackgroundActivityStartController.java", "function":"checkBackgroundActivityStart"}}, {"deprecated":false, "digest":{"line_hashes":["167902612804214882457717928642331639765", "122907691364844956600498242439228075313", "172774259310630137306675888302450061872", "30079778374254947532715602525572587398", "71978867222726620518168394653672197483", "98356249260893225864843227461650512448", "181639168803195672479879665392800342431", "262143022462036558789260578768105799642", "127810445767868490970280489734276404362", "292104957164115662736811286540996818982", "14114121518302263913933699345462222874", "172639709389274772639378794198690466610", "38212218883766051381774217929854460588"], "threshold":0.9}, "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":{"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, "digest":{"function_hash":"202778022433034186667456193658308372043", "length":307}, "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"}}, {"deprecated":false, "digest":{"function_hash":"202778022433034186667456193658308372043", "length":307}, "id":"ASB-A-406880479-db38ded2", "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":"170868249287888798786594237280595412281", "length":92}, "id":"ASB-A-406880479-ec710607", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/frameworks/base/+/66d87515f86735dae25b940e135fe7d69278db20", "target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleNotPinnedActivity"}}, {"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", "target":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleActivity"}}, {"deprecated":false, "digest":{"line_hashes":["325033094016725129112703795868487858311", "139427327385433114448504286550717166246", "338094010345215116631798510342910727471", "236535738483263243602603247344882603413", "252866596059059570138217670906538852002", "67481916357129660267163148202801854495", "87012629539840568952497291114981513183", "314087016326283695799433117612254602650"], "threshold":0.9}, "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, "digest":{"function_hash":"160705458252235159258627560681330013505", "length":69}, "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":{"file":"services/core/java/com/android/server/wm/VisibleActivityProcessTracker.java", "function":"hasVisibleActivity"}}, {"deprecated":false, "digest":{"function_hash":"106208126357132285774302549580619534769", "length":7328}, "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"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2026-06-01"}]}