In multiple locations, there is a possible way to reset user-selected permissions selections due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"EoP"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-339109116-0bfea833",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "55256535274262871590481219029719684680",
"length": 2097.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-2e93c452",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"229783397578002381509102989865776515529",
"246475487365795210409958750970722460363",
"234087025101026372450332635256470424014",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-39ce069e",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "239695083057724059635206284147788482144",
"length": 198.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-39d60fff",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"318643537303631756259264544085613047489",
"14425502384683238912940759209249207274",
"155881257265657851706663158370941632504",
"237365544846148865053006893121646941760",
"254975327516141823293586397320646482023"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-3a1447ea",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "307130983055110041575294165084613992345",
"length": 75.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "130048276036493026121510327872906325865",
"length": 221.0
},
"id": "ASB-A-339109116-41fac07e",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-6ac09eda",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserDataLIF"
},
"deprecated": false,
"digest": {
"function_hash": "215286847360312716996518768624206989472",
"length": 1048.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "run"
},
"deprecated": false,
"digest": {
"function_hash": "250818437782658422832277377870525336220",
"length": 1069.0
},
"id": "ASB-A-339109116-6b6d3642",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-73d1c55d",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "87508297352768076367695166592461972000",
"length": 3201.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-757cbb9c",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"53321904351194374275555681201231228214",
"186185857170800996148210216809931507579",
"305803952904392163430763475827237922234",
"106118679022710616058305021085068949643",
"149067929976871642638238159287414689006",
"249111724758307009509721576973680368983",
"314047399259514573318166119989444240995",
"176662260219579368231945357646736534215",
"134799870879426701490009780956339048706",
"26902956745588622755333957104012967023",
"317043286985479120444602817029622470890",
"40397323855778693321111311856430411679",
"262681349852234286830130644040562220283",
"287128639837094699088919526948450524162",
"700146135352441421119375494645028102",
"241245103103538306854898921673698099213",
"85148934452043665351692108918129128940",
"223455159074676063455161417953894980009",
"271306130038480594108492401347763774503",
"133080262448815662077410617422397700434",
"303462422442533216383940451752901499816",
"268472665865743200594811038833975971583",
"174883626702200779710707897535555000916",
"222153657216475658644268945937084544876"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-76b7ec83",
"target": {
"file": "core/java/android/content/pm/PackageManager.java"
},
"digest": {
"line_hashes": [
"60104671800689548262728108237760232477",
"283841348203160727763317467078487947249",
"184641164188730473666035170505016132250",
"234177677832474709179262849017534810012"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-77e703a7",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
"function": "resetRuntimePermissions"
},
"digest": {
"function_hash": "64588927918176909579762659663709658886",
"length": 656.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-875feb46",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "237588684463249359667466848942684634169",
"length": 175.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-af759e91",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"208979627220398934594144109552689089210",
"137947840190582712615195151916366262409",
"25310339924752918966063513222169611076",
"184807106391642116807964721785480206338",
"302504635845493679917904156284575861584",
"92021813900272260426910566089564873955",
"208168710830867274577909860229193996950",
"340154029211139532383481785439782332723",
"248767466063987613637106455794245151342",
"257247370863422774456819799302039804723",
"36811530819137364308989949456655140368",
"11908308596791910353600340058095883805",
"1099764123304171415728889653168201826",
"296949713904830971258042238578203245328",
"74071138459795916735243656048607758947",
"297667180566337147445460716587622954783"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-bc675816",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"153308224445280315323212326705896629068",
"23451823002303284028298635164605676585",
"122567811742362512642061465550220496765",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-d9df4cde",
"target": {
"file": "core/java/android/app/ActivityManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"143337889099531970580679335043601417202",
"45962370749674283565320133054985857312",
"144943094744087956114188617164666244100",
"171681705799391672496603478814946925454",
"221711241268361027679945483672513211123",
"318689102628142592492640267335362635144",
"61012087604844193973349260697196600162",
"166460987721213588483746768373261621033",
"222483581273351482458762097053570541661",
"107127466538112163906609842804931579767",
"10618568057997210285357076561283921440"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-ed0abd8b",
"target": {
"file": "core/java/android/app/ApplicationPackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"72620632518584775346331403620348666521",
"42992891739136241374899950451487947680",
"159844663870599262117867139840990931136",
"19417728228378668952340889063179281781"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-f84f596d",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"301194329364091509438568439421079437662",
"288713355616337777079431433244917513808",
"251911064711867063706390624748949401259",
"183049135628246770123663464680254894256"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/8dba23c13100882f37d3792b5e0b43dc061f9d16"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-339109116-093ffa8b",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "113041044645683136451067192544495278330",
"length": 186.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-09af17d3",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "3337717386036608335248000730415940814",
"length": 148.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-0a46648e",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"318643537303631756259264544085613047489",
"14425502384683238912940759209249207274",
"155881257265657851706663158370941632504",
"237365544846148865053006893121646941760",
"254975327516141823293586397320646482023"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-10f4514b",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "109553124867486470492128039589565184923",
"length": 254.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"27750619560639997535267500673742669828",
"101287337143865718900102356049019974205",
"24756556083244410784758321038663848955",
"332426878974450125388571876613289952561",
"138951349545702910963587319165805303351",
"330058665841502958723818692825427724627"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-146de0de",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-14ab9933",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsForUser"
},
"deprecated": false,
"digest": {
"function_hash": "327133740422072649386831921128976328176",
"length": 122.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-17da2a98",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"210584495657023510760311480031383099226",
"313245892374468048125420733238092520115",
"268076149514800052227057868074896579275",
"9576940747833401544107591576444073717",
"178531043178652439935392284103567670207",
"23467931321000221505656370904853127060"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-1a8fdad0",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "173248457283160925406919783439933209740",
"length": 200.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-2d9ec888",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"deprecated": false,
"digest": {
"function_hash": "198538639767575053071645207172417060184",
"length": 2271.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-335105e9",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "239695083057724059635206284147788482144",
"length": 198.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-3bffc7e0",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "20105114523547970850487611707312770534",
"length": 3174.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-42393e9e",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"301194329364091509438568439421079437662",
"288713355616337777079431433244917513808",
"251911064711867063706390624748949401259",
"183049135628246770123663464680254894256"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-4e0136ee",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"282110061063865961027756371280673048320",
"34434747009063799587759752820358527789",
"258232980531616051694926291267192826289",
"24858710714148968401588788243795466755",
"229426051239250153584061457064599024364",
"206063021257603224791505279509408443181",
"177428580117416644761886873180071211358",
"93419582841629273911083215754982685273",
"275442193030537120634042735341482297433",
"19912863937055849229766251369223229049",
"103480557973081330933431495594566248616",
"318390737447764682491018244730009204032",
"81729054672001353076650719693666193539",
"108992405873554684562556442111618487991",
"52985784572070247748081181437806093167",
"252081850411121551875094404725834079228",
"58331893371674576392786425045040142836",
"298698051482843301454454823994654185944",
"16965424298252525038495979369900002184",
"234118963667112199228193007024546745528",
"250358474935043882963792510275372950276",
"269106596414580172275093726852103676918",
"252566514103904816261011699126161349699",
"205957793561695626595622129912596569708",
"102479451177265872935345219669260419379",
"37050771437040858641028973496909112628",
"132671339405207955467366237414385005946",
"293550581660025894770316676313931317047",
"176714255191773861041572026452996752842",
"236223680859238178972814720950573757320",
"212803397201356569528576749815712141788",
"172805003389542810769706444979856008671",
"57127471543533348687316179797875710735",
"6656283738813723313483734586088400084",
"248988669345723241014296909933471815121",
"107645889362265322093638927542885972319",
"196129428194549859689236654240558294192",
"195868728119835523086358555179185510755",
"356820820310691429922638415768384237"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-519c27f9",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "64588927918176909579762659663709658886",
"length": 656.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-52204638",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"deprecated": false,
"digest": {
"function_hash": "330433647926164376882946263864975066280",
"length": 2034.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-57ed3b25",
"target": {
"file": "core/java/android/content/pm/PackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"60104671800689548262728108237760232477",
"283841348203160727763317467078487947249",
"184641164188730473666035170505016132250",
"234177677832474709179262849017534810012"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-705a98a5",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "run"
},
"deprecated": false,
"digest": {
"function_hash": "130470070994080638617928601232755476332",
"length": 1067.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-708e9b8d",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"336170823292662725495139027226022395484",
"116649740113050497555402416042801514078",
"134777705497183335623129095905843808251",
"252615789686487714406190931690829951096",
"34897077599155542930331704754548202370",
"57495741945630005671336362834037492437",
"252596128835065314211663048866063461441",
"288646255160897306788425125251518393866"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-79445380",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "onPackageUninstalledInternal"
},
"deprecated": false,
"digest": {
"function_hash": "50795618205525632179946872515390931419",
"length": 527.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-7d98963c",
"target": {
"file": "core/java/android/app/ApplicationPackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"72620632518584775346331403620348666521",
"42992891739136241374899950451487947680",
"159844663870599262117867139840990931136",
"19417728228378668952340889063179281781"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-812a1727",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"229783397578002381509102989865776515529",
"246475487365795210409958750970722460363",
"234087025101026372450332635256470424014",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9889119f",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserDataLIF"
},
"deprecated": false,
"digest": {
"function_hash": "215286847360312716996518768624206989472",
"length": 1048.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9c1e1ab2",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"153308224445280315323212326705896629068",
"23451823002303284028298635164605676585",
"122567811742362512642061465550220496765",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "287828842621063771586192669455183582599",
"length": 194.0
},
"id": "ASB-A-339109116-a316cf2c",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"208979627220398934594144109552689089210",
"137947840190582712615195151916366262409",
"25310339924752918966063513222169611076",
"184807106391642116807964721785480206338",
"302504635845493679917904156284575861584",
"92021813900272260426910566089564873955",
"208168710830867274577909860229193996950",
"340154029211139532383481785439782332723",
"248767466063987613637106455794245151342",
"257247370863422774456819799302039804723",
"36811530819137364308989949456655140368",
"11908308596791910353600340058095883805",
"1099764123304171415728889653168201826",
"296949713904830971258042238578203245328",
"74071138459795916735243656048607758947",
"297667180566337147445460716587622954783"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-ad1832ad",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-e536ad47",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"53321904351194374275555681201231228214",
"186185857170800996148210216809931507579",
"290840072458230352378669572583230344053",
"275110969349762030165600086665959185761",
"200658502032853759734394537290370571772",
"281095419762333880215897706221245254507",
"314047399259514573318166119989444240995",
"140684307856694609860096694330458693298",
"57407072056376142980146937238972185798",
"182016626476825209512414328432584240870",
"139232536703893090937741023338674421718",
"262681349852234286830130644040562220283",
"287128639837094699088919526948450524162",
"700146135352441421119375494645028102",
"241245103103538306854898921673698099213",
"85148934452043665351692108918129128940",
"223455159074676063455161417953894980009",
"271306130038480594108492401347763774503",
"133080262448815662077410617422397700434",
"43402734558804504226523986990966924302",
"73523514340490027421828724023402311335",
"174883626702200779710707897535555000916",
"222153657216475658644268945937084544876"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-e7fee2aa",
"target": {
"file": "core/java/android/app/ActivityManager.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"143337889099531970580679335043601417202",
"45962370749674283565320133054985857312",
"144943094744087956114188617164666244100",
"171681705799391672496603478814946925454",
"221711241268361027679945483672513211123",
"318689102628142592492640267335362635144",
"61012087604844193973349260697196600162",
"166460987721213588483746768373261621033",
"222483581273351482458762097053570541661",
"107127466538112163906609842804931579767",
"10618568057997210285357076561283921440"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-eb5b8aea",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "40912427681691384755991269994314729477",
"length": 2103.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-ee8fc111",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "307130983055110041575294165084613992345",
"length": 75.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/ab870f12f148feef86c5b5057ce3014cdd23cb84"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-339109116-01cf9580",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"27750619560639997535267500673742669828",
"101287337143865718900102356049019974205",
"24756556083244410784758321038663848955",
"332426878974450125388571876613289952561",
"138951349545702910963587319165805303351",
"330058665841502958723818692825427724627"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "3337717386036608335248000730415940814",
"length": 148.0
},
"id": "ASB-A-339109116-16b464f0",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-1c8b1fec",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "109553124867486470492128039589565184923",
"length": 254.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-24278522",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "64588927918176909579762659663709658886",
"length": 656.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-2e70f46c",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "307130983055110041575294165084613992345",
"length": 75.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-3beaa5e4",
"target": {
"file": "core/java/android/content/pm/PackageManager.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"60104671800689548262728108237760232477",
"283841348203160727763317467078487947249",
"184641164188730473666035170505016132250",
"234177677832474709179262849017534810012"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-43eb619a",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "239695083057724059635206284147788482144",
"length": 198.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-4950a1bd",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "onPackageUninstalledInternal"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "50795618205525632179946872515390931419",
"length": 527.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-656c622a",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"336170823292662725495139027226022395484",
"116649740113050497555402416042801514078",
"134777705497183335623129095905843808251",
"252615789686487714406190931690829951096",
"34897077599155542930331704754548202370",
"57495741945630005671336362834037492437",
"252596128835065314211663048866063461441",
"288646255160897306788425125251518393866"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-6b8e8d95",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"deprecated": false,
"digest": {
"function_hash": "198538639767575053071645207172417060184",
"length": 2271.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-882b465b",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "287828842621063771586192669455183582599",
"length": 194.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-8a0e68ea",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"53321904351194374275555681201231228214",
"186185857170800996148210216809931507579",
"290840072458230352378669572583230344053",
"275110969349762030165600086665959185761",
"200658502032853759734394537290370571772",
"281095419762333880215897706221245254507",
"314047399259514573318166119989444240995",
"140684307856694609860096694330458693298",
"57407072056376142980146937238972185798",
"182016626476825209512414328432584240870",
"139232536703893090937741023338674421718",
"262681349852234286830130644040562220283",
"287128639837094699088919526948450524162",
"700146135352441421119375494645028102",
"241245103103538306854898921673698099213",
"85148934452043665351692108918129128940",
"223455159074676063455161417953894980009",
"271306130038480594108492401347763774503",
"133080262448815662077410617422397700434",
"43402734558804504226523986990966924302",
"73523514340490027421828724023402311335",
"174883626702200779710707897535555000916",
"222153657216475658644268945937084544876"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-94f27292",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "173248457283160925406919783439933209740",
"length": 200.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9d38f040",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
},
"digest": {
"line_hashes": [
"153308224445280315323212326705896629068",
"23451823002303284028298635164605676585",
"122567811742362512642061465550220496765",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9ed5911c",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"digest": {
"function_hash": "330433647926164376882946263864975066280",
"length": 2034.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "113041044645683136451067192544495278330",
"length": 186.0
},
"id": "ASB-A-339109116-9ef88bff",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-aa84baac",
"target": {
"file": "core/java/android/app/ApplicationPackageManager.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"72620632518584775346331403620348666521",
"42992891739136241374899950451487947680",
"159844663870599262117867139840990931136",
"19417728228378668952340889063179281781"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-bd70d061",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsForUser"
},
"deprecated": false,
"digest": {
"function_hash": "327133740422072649386831921128976328176",
"length": 122.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-c6272434",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserDataLIF"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "215286847360312716996518768624206989472",
"length": 1048.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-d137e086",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java"
},
"digest": {
"line_hashes": [
"208979627220398934594144109552689089210",
"137947840190582712615195151916366262409",
"25310339924752918966063513222169611076",
"184807106391642116807964721785480206338",
"302504635845493679917904156284575861584",
"92021813900272260426910566089564873955",
"208168710830867274577909860229193996950",
"340154029211139532383481785439782332723",
"248767466063987613637106455794245151342",
"257247370863422774456819799302039804723",
"36811530819137364308989949456655140368",
"11908308596791910353600340058095883805",
"1099764123304171415728889653168201826",
"296949713904830971258042238578203245328",
"74071138459795916735243656048607758947",
"297667180566337147445460716587622954783"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"318643537303631756259264544085613047489",
"14425502384683238912940759209249207274",
"155881257265657851706663158370941632504",
"237365544846148865053006893121646941760",
"254975327516141823293586397320646482023"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-dd7af7a4",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-e458a39c",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java"
},
"digest": {
"line_hashes": [
"210584495657023510760311480031383099226",
"313245892374468048125420733238092520115",
"268076149514800052227057868074896579275",
"9576940747833401544107591576444073717",
"178531043178652439935392284103567670207",
"23467931321000221505656370904853127060"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-e7ed3f35",
"target": {
"file": "core/java/android/app/ActivityManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"143337889099531970580679335043601417202",
"45962370749674283565320133054985857312",
"144943094744087956114188617164666244100",
"171681705799391672496603478814946925454",
"221711241268361027679945483672513211123",
"318689102628142592492640267335362635144",
"61012087604844193973349260697196600162",
"166460987721213588483746768373261621033",
"222483581273351482458762097053570541661",
"107127466538112163906609842804931579767",
"10618568057997210285357076561283921440"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-ee9a6579",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"282110061063865961027756371280673048320",
"34434747009063799587759752820358527789",
"258232980531616051694926291267192826289",
"24858710714148968401588788243795466755",
"229426051239250153584061457064599024364",
"206063021257603224791505279509408443181",
"177428580117416644761886873180071211358",
"93419582841629273911083215754982685273",
"275442193030537120634042735341482297433",
"19912863937055849229766251369223229049",
"103480557973081330933431495594566248616",
"318390737447764682491018244730009204032",
"81729054672001353076650719693666193539",
"108992405873554684562556442111618487991",
"52985784572070247748081181437806093167",
"252081850411121551875094404725834079228",
"58331893371674576392786425045040142836",
"298698051482843301454454823994654185944",
"16965424298252525038495979369900002184",
"234118963667112199228193007024546745528",
"250358474935043882963792510275372950276",
"269106596414580172275093726852103676918",
"252566514103904816261011699126161349699",
"205957793561695626595622129912596569708",
"102479451177265872935345219669260419379",
"37050771437040858641028973496909112628",
"132671339405207955467366237414385005946",
"293550581660025894770316676313931317047",
"176714255191773861041572026452996752842",
"236223680859238178972814720950573757320",
"212803397201356569528576749815712141788",
"172805003389542810769706444979856008671",
"57127471543533348687316179797875710735",
"6656283738813723313483734586088400084",
"248988669345723241014296909933471815121",
"107645889362265322093638927542885972319",
"196129428194549859689236654240558294192",
"195868728119835523086358555179185510755",
"356820820310691429922638415768384237",
"4197676393194559867434628864345312390"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-eed94ea4",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "run"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "249635416314909318204790955863438267355",
"length": 1071.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-f2ab3520",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"229783397578002381509102989865776515529",
"246475487365795210409958750970722460363",
"234087025101026372450332635256470424014",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "136687152938457257732422975047266471640",
"length": 2100.0
},
"id": "ASB-A-339109116-f5fe7148",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-f8a89fa1",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
},
"digest": {
"line_hashes": [
"301194329364091509438568439421079437662",
"288713355616337777079431433244917513808",
"251911064711867063706390624748949401259",
"183049135628246770123663464680254894256"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-ffc8eae5",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "20105114523547970850487611707312770534",
"length": 3174.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/e14f875f6b56dd1d599bfae46efd4b6350e2ef76"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"208979627220398934594144109552689089210",
"137947840190582712615195151916366262409",
"25310339924752918966063513222169611076",
"184807106391642116807964721785480206338",
"302504635845493679917904156284575861584",
"92021813900272260426910566089564873955",
"208168710830867274577909860229193996950",
"340154029211139532383481785439782332723",
"248767466063987613637106455794245151342",
"257247370863422774456819799302039804723",
"36811530819137364308989949456655140368",
"11908308596791910353600340058095883805",
"1099764123304171415728889653168201826",
"296949713904830971258042238578203245328",
"74071138459795916735243656048607758947",
"297667180566337147445460716587622954783"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-0157f6fd",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-082b85d6",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"301194329364091509438568439421079437662",
"288713355616337777079431433244917513808",
"251911064711867063706390624748949401259",
"183049135628246770123663464680254894256"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-13edc5a2",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "307130983055110041575294165084613992345",
"length": 75.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-15aea519",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "239695083057724059635206284147788482144",
"length": 198.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-18c36bf5",
"target": {
"file": "core/java/android/content/pm/PackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"60104671800689548262728108237760232477",
"283841348203160727763317467078487947249",
"184641164188730473666035170505016132250",
"234177677832474709179262849017534810012"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-30c172dd",
"target": {
"file": "core/java/android/app/ApplicationPackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"72620632518584775346331403620348666521",
"42992891739136241374899950451487947680",
"159844663870599262117867139840990931136",
"19417728228378668952340889063179281781"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-504d8354",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "55256535274262871590481219029719684680",
"length": 2097.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-50bc21e1",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "130048276036493026121510327872906325865",
"length": 221.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-54e6ddb5",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "64588927918176909579762659663709658886",
"length": 656.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-711338a8",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"53321904351194374275555681201231228214",
"186185857170800996148210216809931507579",
"305803952904392163430763475827237922234",
"106118679022710616058305021085068949643",
"149067929976871642638238159287414689006",
"249111724758307009509721576973680368983",
"314047399259514573318166119989444240995",
"176662260219579368231945357646736534215",
"134799870879426701490009780956339048706",
"26902956745588622755333957104012967023",
"317043286985479120444602817029622470890",
"40397323855778693321111311856430411679",
"262681349852234286830130644040562220283",
"287128639837094699088919526948450524162",
"700146135352441421119375494645028102",
"241245103103538306854898921673698099213",
"85148934452043665351692108918129128940",
"223455159074676063455161417953894980009",
"271306130038480594108492401347763774503",
"133080262448815662077410617422397700434",
"303462422442533216383940451752901499816",
"268472665865743200594811038833975971583",
"174883626702200779710707897535555000916",
"222153657216475658644268945937084544876"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-7e4a2256",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserDataLIF"
},
"deprecated": false,
"digest": {
"function_hash": "215286847360312716996518768624206989472",
"length": 1048.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-8131265b",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "run"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "250818437782658422832277377870525336220",
"length": 1069.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-84d7c1bd",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "87508297352768076367695166592461972000",
"length": 3201.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-8b8327c3",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
},
"digest": {
"line_hashes": [
"153308224445280315323212326705896629068",
"23451823002303284028298635164605676585",
"122567811742362512642061465550220496765",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-938bb2fb",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
},
"digest": {
"line_hashes": [
"229783397578002381509102989865776515529",
"246475487365795210409958750970722460363",
"234087025101026372450332635256470424014",
"339329889131249911544690499753325605536"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9d26ea34",
"target": {
"file": "core/java/android/app/ActivityManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"143337889099531970580679335043601417202",
"45962370749674283565320133054985857312",
"144943094744087956114188617164666244100",
"171681705799391672496603478814946925454",
"221711241268361027679945483672513211123",
"318689102628142592492640267335362635144",
"61012087604844193973349260697196600162",
"166460987721213588483746768373261621033",
"222483581273351482458762097053570541661",
"107127466538112163906609842804931579767",
"10618568057997210285357076561283921440"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"318643537303631756259264544085613047489",
"14425502384683238912940759209249207274",
"155881257265657851706663158370941632504",
"237365544846148865053006893121646941760",
"254975327516141823293586397320646482023"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-b41985f1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-cb906fcf",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "237588684463249359667466848942684634169",
"length": 175.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/8bc8cd7f43218d5b9aeb61010a3131531795caf5"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-339109116-01ce1749",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"273275970389466435127219090688105258415",
"255973162323495767434054940413187781644",
"81246068960068918154698167806241557290",
"297758741836072850694113077290217108517"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-044e294c",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"deprecated": false,
"digest": {
"function_hash": "7310150669172304652334611809305662962",
"length": 2589.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"318643537303631756259264544085613047489",
"14425502384683238912940759209249207274",
"155881257265657851706663158370941632504",
"237365544846148865053006893121646941760",
"254975327516141823293586397320646482023"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-074908f9",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-2d28d084",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"134032750181923328110088332241494489950",
"53966876567265253343398449672634340281",
"277414627761579447232359348971972993815",
"65278840417362506932246711569887901259",
"190319877282937826240379381171927919374"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-2f596210",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "113041044645683136451067192544495278330",
"length": 186.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"210584495657023510760311480031383099226",
"313245892374468048125420733238092520115",
"268076149514800052227057868074896579275",
"9576940747833401544107591576444073717",
"178531043178652439935392284103567670207",
"23467931321000221505656370904853127060"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-315c45dd",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-3404a1f8",
"target": {
"file": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "215412607079789812923750125755552962421",
"length": 613.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-4aa8638b",
"target": {
"file": "core/java/android/app/ApplicationPackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"72620632518584775346331403620348666521",
"42992891739136241374899950451487947680",
"159844663870599262117867139840990931136",
"19417728228378668952340889063179281781"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-6dcaf4c9",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "156622677587574259009650996485546816371",
"length": 1978.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-72326219",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"208979627220398934594144109552689089210",
"137947840190582712615195151916366262409",
"25310339924752918966063513222169611076",
"184807106391642116807964721785480206338",
"302504635845493679917904156284575861584",
"92021813900272260426910566089564873955",
"208168710830867274577909860229193996950",
"340154029211139532383481785439782332723",
"285151901005319971517151892266115704996",
"188759929086243424916605361123026081216",
"86411098805039242134291286621344590383",
"206441496231932229979406351645957089846",
"40460747889205496475745992051036950051",
"168847838362335086083646530505461475401",
"174565114697284603699280101415695368285",
"177889854493835050946873541939024656025",
"74071138459795916735243656048607758947",
"297667180566337147445460716587622954783"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-73a8f858",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java",
"function": "resetRuntimePermissions"
},
"deprecated": false,
"digest": {
"function_hash": "173248457283160925406919783439933209740",
"length": 200.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"signature_type": "Line",
"target": {
"file": "core/java/android/content/pm/PackageManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"106216274956247191224177373672628381532",
"283841348203160727763317467078487947249",
"184641164188730473666035170505016132250",
"234177677832474709179262849017534810012"
],
"threshold": 0.9
},
"id": "ASB-A-339109116-8e01f7f7",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-8faa73af",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"53966876567265253343398449672634340281",
"277414627761579447232359348971972993815",
"65278840417362506932246711569887901259",
"190319877282937826240379381171927919374"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-97978ce9",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "clearApplicationUserDataLIF"
},
"deprecated": false,
"digest": {
"function_hash": "215286847360312716996518768624206989472",
"length": 1048.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-9e4b88b7",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsForUser"
},
"deprecated": false,
"digest": {
"function_hash": "327133740422072649386831921128976328176",
"length": 122.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-a2a1997e",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "clearApplicationUserData"
},
"digest": {
"function_hash": "73699353152570337721280469261941377092",
"length": 3762.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/pm/PackageManagerService.java",
"function": "run"
},
"deprecated": false,
"digest": {
"function_hash": "143341423908906685986454869688186912850",
"length": 1001.0
},
"id": "ASB-A-339109116-a6d3e300",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-ab915563",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"282110061063865961027756371280673048320",
"34434747009063799587759752820358527789",
"258232980531616051694926291267192826289",
"24858710714148968401588788243795466755",
"229426051239250153584061457064599024364",
"206063021257603224791505279509408443181",
"177428580117416644761886873180071211358",
"93419582841629273911083215754982685273",
"275442193030537120634042735341482297433",
"19912863937055849229766251369223229049",
"103480557973081330933431495594566248616",
"318390737447764682491018244730009204032",
"81729054672001353076650719693666193539",
"108992405873554684562556442111618487991",
"52985784572070247748081181437806093167",
"252081850411121551875094404725834079228",
"58331893371674576392786425045040142836",
"298698051482843301454454823994654185944",
"16965424298252525038495979369900002184",
"234118963667112199228193007024546745528",
"250358474935043882963792510275372950276",
"269106596414580172275093726852103676918",
"252566514103904816261011699126161349699",
"205957793561695626595622129912596569708",
"102479451177265872935345219669260419379",
"37050771437040858641028973496909112628",
"132671339405207955467366237414385005946",
"293550581660025894770316676313931317047",
"176714255191773861041572026452996752842",
"236223680859238178972814720950573757320",
"212803397201356569528576749815712141788",
"172805003389542810769706444979856008671",
"57127471543533348687316179797875710735",
"6656283738813723313483734586088400084",
"248988669345723241014296909933471815121",
"107645889362265322093638927542885972319",
"196129428194549859689236654240558294192",
"195868728119835523086358555179185510755",
"356820820310691429922638415768384237"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-c4d54566",
"target": {
"file": "core/java/android/app/ActivityManager.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"143337889099531970580679335043601417202",
"45962370749674283565320133054985857312",
"144943094744087956114188617164666244100",
"171681705799391672496603478814946925454",
"221711241268361027679945483672513211123",
"318689102628142592492640267335362635144",
"61012087604844193973349260697196600162",
"166460987721213588483746768373261621033",
"222483581273351482458762097053570541661",
"107127466538112163906609842804931579767",
"10618568057997210285357076561283921440"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "resetRuntimePermissionsInternal"
},
"deprecated": false,
"digest": {
"function_hash": "258675642451695915863639605188082469272",
"length": 2031.0
},
"id": "ASB-A-339109116-c693ecc4",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-c7a94d96",
"target": {
"file": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
"function": "onPackageUninstalledInternal"
},
"deprecated": false,
"digest": {
"function_hash": "50795618205525632179946872515390931419",
"length": 527.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-d2ee3e89",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"digest": {
"function_hash": "307130983055110041575294165084613992345",
"length": 75.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-f32f0d7a",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"290840072458230352378669572583230344053",
"83461384094333179584269017439803943102",
"299072933802360744225056934027767943210",
"208823263554586316995311843213189577423",
"262681349852234286830130644040562220283",
"287128639837094699088919526948450524162",
"700146135352441421119375494645028102",
"241245103103538306854898921673698099213",
"85148934452043665351692108918129128940",
"223455159074676063455161417953894980009",
"271306130038480594108492401347763774503",
"133080262448815662077410617422397700434"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
},
{
"id": "ASB-A-339109116-fd891e25",
"target": {
"file": "core/java/android/app/ActivityManager.java",
"function": "clearApplicationUserData"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "239695083057724059635206284147788482144",
"length": 198.0
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/23da448adbb0bdfc2449009fa1c64f019c6c0c9e"
],
"severity": "High"
}