{"id":"ASB-A-258672042","details":"In resolveAttributionSource of ServiceUtilities.cpp, there is a possible way to disable the microphone privacy indicator 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.","aliases":["A-258672042","CVE-2023-20934"],"modified":"2026-05-01T15:24:27.653932Z","published":"2023-02-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-02-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/av/+/078b6a44e4bcd8e91a9935d93e25166e27552c74"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/7fa5e42281f9ceb827b594cfee598a1814ac2c50"}],"affected":[{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-02-01"}]}],"versions":["12"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683","digest":{"function_hash":"285905223702467613188831528577949023596","length":682},"signature_type":"Function","target":{"function":"resolveAttributionSource","file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-2ffa6761","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683","digest":{"threshold":0.9,"line_hashes":["49281880794077193080217023663835457792","49682400615787920547852773061999347201","15430148883303432646585519775924702924","288145325825966225630936439861987247913"]},"signature_type":"Line","target":{"file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-6f281811","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-02-01"}]}],"versions":["12"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"131813181771393831074398668094724291845","length":562},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-05b1b398","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"321791550512336382551050675919868126558","length":223},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-14022127","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"117378584108969922282320899829234881586","length":227},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-22738552","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["88580737412203406720468004295530486112","336498438792722979336014601086770622124","293072982763306158265234264526588547036","267951646494082969924883543513744121415","239933506299110780175598271075688752530","90854191968494238240668796092511711975","64087707801555029863099192446947958665","135116507962433828493996967072168624097","184378791664122423858006295413281424673","33233306634004691021378682243269065177","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","248673080135198601318445452868496087573","131430290268206203026910387772989515328","283338057728116964192633140876457743435","321158113814482570266340358053521854483","297400083787185708734883543823293889223","42427620398343479024901157691242642158","193775390012027508339233967742657396341","173455496520511244198653492356986841466","154785948235203132779820014355547018095","307189117431245542902785113165003968964","148952486710869158131563079179641360475","142608920684767245136128068960234436703","87113364343381927824696335926474402962","159526619691800388653647353241030077788","317028534306453659139856162689326398502","67201453407939136901814803135914653325","123816237453932267526788062324355926537","330964573736850771054156721758508462058","46949587280538150622415109000111304911","146951960691693817526150690350344969722","321158113814482570266340358053521854483","297400083787185708734883543823293889223","261471627933994398732065723586486929546","182353778481343229359980492566874413644","100713553315053528129460228612982372718","211411620956524486590226728762755003872","136609301692450789594922219859554338018","67575551508185304569819788782978919915","233030869358636515120513951059532088543","213059887253046846195457305842769598715"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-27ca69f2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"253959948224613126897572578331381541176","length":824},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-419ba8e6","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"135299674392586251472096923533036760109","length":999},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-42afb0ab","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["170572020549626996359139590188061363295","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","67152725054061512290950351482707687905","263988294433891572766019528446993497409","245001238874428651069795723780023867365","292506286029953804916137024084913641095","151152871202430365433631997412558938659","12959089255608268907155230918623417542","215628470465191507965067547332188137653","58828997948620741258348727228819005622","137250563739834876288184817297545666454","215337373023655470262273030733590266019","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","233766628585639101290451567032800671533","149480168843845621528890931345063509088","55196303770826259244961788841892137810","302740339536832479004445108002684484052","286400283494476154508832274192479811563","134663359276892061456714325819556685744","327077348909258533448676088835701051697","168785825877015161761954907180872663679","113348388039009728217836396202443721891","324784382419390408903204490249797113306","258149088026011802830529750202165648932","326578867736824401621271483707608574072","180107846059920986490628536691139854501","265811081351208667824329462049748665583","191354988465462792776261630099895703196","202644481633582274966427218008127953914","105879744886886608293909132994697818772","282306464894463336908656308139932092828","45402875164251336649106430397905499332","73966735603767000308181063519618599905","328161520513049611776565658222272198650","408059133261719753630157572448235328","188404734004041627777368486681351771239","212062260771411008214831796320911871059","222654368838511362361711265437195316416","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","84640123197201368429263917244257654799","92363096378631996155607052782244596919","89655794432289970808142324846138030978","137648253482122699257856210340074577703","207247413269034580783522727228022636555","331192458757087456159303861963308718445","135047243661683661409660087202140920354","125453920430885106452823400579356740669","46835648566445635485474863717962170772","8794570909211442120924628881518122484","42252025082626420775164120131209627752","99288370888624846604197356204669047743","264542209182738885151375344614527850305","49829349933213632936689774861846733419","12570470214185068268884865982954236820","67152725054061512290950351482707687905","21060557608406999033228097946787847060","181756668840658687152117083360252817429","111002493083392492172088100184683262358","83073417834423145914941153493738443690","37252673143531774758842108173948555329","115266437791177837889306688747307302808","317011222250530847660629154288138037272","304037515957491574628024696882665447042","52607627765484713053862982640199751163","85938782118763586014412760034852748264","266685005022203789681727640148225775649","115266437791177837889306688747307302808","322403401273611950883199332725787480354","50632189025669148031829488403630029936","16417066146479554651746927690618781013","178126421670619176753674580553583238975","173464489870033153929991889356506565723","19511405263948978297698457402736460522","308052706458355791614937655849377905136","12959089255608268907155230918623417542","222242509835376550568594180880229796725","205377960425532862547350234253840596193","8425346453821762853959377043250475044","129336969290928581413101482977950415334","182478671786821545234002355581443238905","231550878973310700086080602361873824340","67922953001243846555392507019534659463","89591500556832048443678654271407517529","16207225658579101684126309034530649449","174537352183011147153708661388021426275","80672786999218411742456581639145276303","108528701740003236948685423053993830423","224659989876725292237332288532779579390","126376334328835733679998138602669764644","318838135960557286070632148554099829582","117070145764903249301917536584483368613","14609651781829386784808686399983714700","148973365892271789110262252434758843715","82133048435905512662988970113085329498","183778891240265154311564428686367227169","263444126840151846158587686890764837479","188577235281944529553207526056357295051","291887533386350310563592746481744618137","6315335264461586833441479101110957216","99821908809341511859118050751839537267","301567285819507173631674050483183461464","326319607907551970316905877613398011761","183306257207246688835990180644506502009","162610945321668119590627004913635834025","208114903300693269079210542279624862652","100185091018181049041046405067951949250","293245057112110341788820822477972499599","269688870124334056289140802592861617797","155904417615154065523882517553086261739","14100470750006229745179020903138798491","152896551718041679048840522277139472613"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-440e0473","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"110989288034498458687915290082758781579","length":418},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-443e56ea","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["158510364869364026203662221575045414041","270383260650988502893793558440389640965","257152719589706035124005980076622612333","174075565510904659283942191434886866490","293248765277911196692609320360819808789","6042583308918267462338124483517156909","24699081846556276104645586878874393786","210236791473094050533117170174309004501","87473971566794391117817446792491579350","28810138065884524340849945661962228859","216673698610297088177029129769507598478","111989234631219381180754503055242795185","237850438941167838545360962096075987684","328113214373413896435096448950480728178","37628861384768169204732506599850130696","78077237818499033306365216939382545314","21503363760691883629261401206499036386","80923063243413802494067796951886839342","272115979778051452432249583850204070188","95456181720481933659935410140019072593","211362460169202743944981823237271841191","85166029848949458293508141129767292808"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-4870659e","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"177109697249534368386372536307985036601","length":2774},"signature_type":"Function","target":{"function":"performOpTransaction","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-53540007","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"124793920797909327894184911681036216127","length":1661},"signature_type":"Function","target":{"function":"checkAppOpPermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-58c571b4","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["213578021505484311695701991265639973735","114598677849807732108942287723859621566","83845803501486275033128912058498568848","180789598394459134812071144229552788601","93606579029274988674017297086195655009","171564927392755735567251637002047813987","338338463850137953140108208573347804633","133047989940086140263762341672313819509","325207089863654507537948099479510974323","4469699799900640230447512995857870048","164448100901190865423343127325372196576","31367420835512168740318094257549412305","288491559315706806425715148604552809554","81119428286302629592137464969284128310","77786012369908166148714831641777115978","264378890756888185167201850251444551314","166353265452591593512896471324501936845","234780125380523990642004329315957980592","140079281120010425790507364924371259958","207816840483120989388960324417510887659","175577314248554456020472677597643069986","178770860343684894075947565770602892536","119575760106883812691215745677253405524","98289762187577510683406258457447186992","176487081621769133294260825441377602808","269236193646171082363453048601829507216","281427091305158865967666564736644844085","20889898991754528147645879009262575306","255839248036091005004028045480070348286","15081901293262467449371574223654523717","15888073458209018974741374439955527327","143377918942905015693885797960307220542","303014518179857422958804229415779499974","292669520874528614792246533900866080545","143983185430221768926812140428335790346","70828524651202641822472602716574430015","62164670486022918643521274444416090419","87789461687272158724647921667841016171","49988421313883638740990562616890103169","272948689995543196107838822530698321973","188873167641726504940685003361097257559","232627994981201248034072591464024107552","272161660544319558638787075385617676270","103325141522076997285566348895417264402","213665321625732591020028366589472232956"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-5a6efea0","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"39092235409480648415432062032140391527","length":422},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-66e0fe81","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"152502548755055217492942206848916728471","length":194},"signature_type":"Function","target":{"function":"finishDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-7d354d2c","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"306940701988131467206493736318335679775","length":2206},"signature_type":"Function","target":{"function":"startProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-888fd1e6","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"338324367859190878020535160196907619078","length":1192},"signature_type":"Function","target":{"function":"finishDataDelivery","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-8ff1624b","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"287834664260192201685108551493932997629","length":885},"signature_type":"Function","target":{"function":"finishProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-99afe6ea","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["296568561367753100039269505471004422919","232265747768998650919339276033620791294","32633726709438564826403547932534221844","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","333968307012703852203922602601406709504","316921315489401108190385502621949517101","27482304262868393337443333100741394946","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","137376315200088483051798054642990453912","192825144931512847893309093954488897206","59708239218698106456485276075929106252","262745547563677567162543201931344023536","178549620365769343871544882294247042354","67201453407939136901814803135914653325","123816237453932267526788062324355926537","444402501411226543749885279433746206","266839436867872423995668321880325184073","256387300491352814971782665584761585245","286598297846028856780777035039613260566"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-9d4dedc1","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"223366250291924037659918650895522264371","length":2466},"signature_type":"Function","target":{"function":"checkRuntimePermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-a2b18abb","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"244633731464217307387396794964262440533","length":338},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-a67a47c7","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"142623028045667311748968235906299293955","length":378},"signature_type":"Function","target":{"function":"startDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-b76103f1","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"115872715406266614638527988997633874022","length":208},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-bab3bae3","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"178668654309463743227072174367112633228","length":261},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-bd73d9a6","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"271662234098477558237269369112488323169","length":1566},"signature_type":"Function","target":{"function":"checkOp","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-c7368631","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"threshold":0.9,"line_hashes":["245618646996367250159458820990942813781","110523889187787352158695124874441019100","185256840574673935193467345482959242693","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","132634010848467298946177105049758104441","162901554496786775920495108480347400027","102334555576679914048508207046683538752","87940275776021052032256489773774254844","87422567769266909293306085339895910397","232168969749752612223216845452065215711","21486052573713303659204616653080205170","141158467031466128269032001518450447989","246839327555250395402942416572546903689","142903029134255574080272946820531399638","171179974763557738440477817719508508839","78095666005057623354913482612035820582","176570311252211425048886545510676601963","28336006741425169477288839296358196739","256733553301445483315477412447983174033","150384155574986164262465163499409071077"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManagerInternal.java"},"id":"ASB-A-258672042-d179527c","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"35858844038029969453401786981346614472","length":797},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-df246ac8","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d","digest":{"function_hash":"117289635386237277387322958318692799519","length":139},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-ea4b1807","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-02-01"}]}],"versions":["12L"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0","digest":{"threshold":0.9,"line_hashes":["49281880794077193080217023663835457792","49682400615787920547852773061999347201","15430148883303432646585519775924702924","288145325825966225630936439861987247913"]},"signature_type":"Line","target":{"file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-0f3d5fd1","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0","digest":{"function_hash":"285905223702467613188831528577949023596","length":682},"signature_type":"Function","target":{"function":"resolveAttributionSource","file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-d386bbcb","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-02-01"}]}],"versions":["12L"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"124793920797909327894184911681036216127","length":1661},"signature_type":"Function","target":{"function":"checkAppOpPermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-0b20ed45","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"117378584108969922282320899829234881586","length":227},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-0bf3240a","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"244633731464217307387396794964262440533","length":338},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-2e28fe6b","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["296568561367753100039269505471004422919","232265747768998650919339276033620791294","32633726709438564826403547932534221844","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","333968307012703852203922602601406709504","316921315489401108190385502621949517101","27482304262868393337443333100741394946","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","137376315200088483051798054642990453912","192825144931512847893309093954488897206","59708239218698106456485276075929106252","262745547563677567162543201931344023536","178549620365769343871544882294247042354","67201453407939136901814803135914653325","123816237453932267526788062324355926537","444402501411226543749885279433746206","266839436867872423995668321880325184073","256387300491352814971782665584761585245","286598297846028856780777035039613260566"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-341fe846","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"110989288034498458687915290082758781579","length":418},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-36fc06d6","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"253959948224613126897572578331381541176","length":824},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-4b21a307","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"142623028045667311748968235906299293955","length":378},"signature_type":"Function","target":{"function":"startDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-62ed423b","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"338324367859190878020535160196907619078","length":1192},"signature_type":"Function","target":{"function":"finishDataDelivery","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-71ac67bc","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"131813181771393831074398668094724291845","length":562},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-75812838","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"39092235409480648415432062032140391527","length":422},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-7e214761","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["88580737412203406720468004295530486112","336498438792722979336014601086770622124","293072982763306158265234264526588547036","267951646494082969924883543513744121415","239933506299110780175598271075688752530","90854191968494238240668796092511711975","64087707801555029863099192446947958665","135116507962433828493996967072168624097","184378791664122423858006295413281424673","33233306634004691021378682243269065177","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","248673080135198601318445452868496087573","131430290268206203026910387772989515328","283338057728116964192633140876457743435","321158113814482570266340358053521854483","297400083787185708734883543823293889223","42427620398343479024901157691242642158","193775390012027508339233967742657396341","173455496520511244198653492356986841466","154785948235203132779820014355547018095","307189117431245542902785113165003968964","148952486710869158131563079179641360475","142608920684767245136128068960234436703","87113364343381927824696335926474402962","159526619691800388653647353241030077788","317028534306453659139856162689326398502","67201453407939136901814803135914653325","123816237453932267526788062324355926537","330964573736850771054156721758508462058","46949587280538150622415109000111304911","146951960691693817526150690350344969722","321158113814482570266340358053521854483","297400083787185708734883543823293889223","261471627933994398732065723586486929546","182353778481343229359980492566874413644","100713553315053528129460228612982372718","211411620956524486590226728762755003872","136609301692450789594922219859554338018","67575551508185304569819788782978919915","233030869358636515120513951059532088543","213059887253046846195457305842769598715"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-801013ea","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["158510364869364026203662221575045414041","270383260650988502893793558440389640965","257152719589706035124005980076622612333","174075565510904659283942191434886866490","293248765277911196692609320360819808789","6042583308918267462338124483517156909","24699081846556276104645586878874393786","210236791473094050533117170174309004501","87473971566794391117817446792491579350","28810138065884524340849945661962228859","216673698610297088177029129769507598478","111989234631219381180754503055242795185","237850438941167838545360962096075987684","328113214373413896435096448950480728178","37628861384768169204732506599850130696","78077237818499033306365216939382545314","21503363760691883629261401206499036386","80923063243413802494067796951886839342","272115979778051452432249583850204070188","95456181720481933659935410140019072593","211362460169202743944981823237271841191","85166029848949458293508141129767292808"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-851b33a2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["213578021505484311695701991265639973735","114598677849807732108942287723859621566","83845803501486275033128912058498568848","180789598394459134812071144229552788601","93606579029274988674017297086195655009","171564927392755735567251637002047813987","338338463850137953140108208573347804633","133047989940086140263762341672313819509","325207089863654507537948099479510974323","4469699799900640230447512995857870048","164448100901190865423343127325372196576","31367420835512168740318094257549412305","288491559315706806425715148604552809554","81119428286302629592137464969284128310","77786012369908166148714831641777115978","264378890756888185167201850251444551314","166353265452591593512896471324501936845","234780125380523990642004329315957980592","140079281120010425790507364924371259958","207816840483120989388960324417510887659","175577314248554456020472677597643069986","178770860343684894075947565770602892536","119575760106883812691215745677253405524","98289762187577510683406258457447186992","176487081621769133294260825441377602808","269236193646171082363453048601829507216","281427091305158865967666564736644844085","20889898991754528147645879009262575306","255839248036091005004028045480070348286","15081901293262467449371574223654523717","15888073458209018974741374439955527327","143377918942905015693885797960307220542","303014518179857422958804229415779499974","292669520874528614792246533900866080545","143983185430221768926812140428335790346","70828524651202641822472602716574430015","62164670486022918643521274444416090419","87789461687272158724647921667841016171","49988421313883638740990562616890103169","272948689995543196107838822530698321973","188873167641726504940685003361097257559","232627994981201248034072591464024107552","272161660544319558638787075385617676270","103325141522076997285566348895417264402","213665321625732591020028366589472232956"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-8c48503c","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"152502548755055217492942206848916728471","length":194},"signature_type":"Function","target":{"function":"finishDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-8ef6c9fe","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"117289635386237277387322958318692799519","length":139},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-8f0359a8","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"177109697249534368386372536307985036601","length":2774},"signature_type":"Function","target":{"function":"performOpTransaction","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-8f2dac5f","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["245618646996367250159458820990942813781","110523889187787352158695124874441019100","185256840574673935193467345482959242693","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","132634010848467298946177105049758104441","162901554496786775920495108480347400027","102334555576679914048508207046683538752","87940275776021052032256489773774254844","87422567769266909293306085339895910397","232168969749752612223216845452065215711","21486052573713303659204616653080205170","141158467031466128269032001518450447989","246839327555250395402942416572546903689","142903029134255574080272946820531399638","171179974763557738440477817719508508839","78095666005057623354913482612035820582","176570311252211425048886545510676601963","28336006741425169477288839296358196739","256733553301445483315477412447983174033","150384155574986164262465163499409071077"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManagerInternal.java"},"id":"ASB-A-258672042-a325dec4","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"306940701988131467206493736318335679775","length":2206},"signature_type":"Function","target":{"function":"startProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-a61069a4","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"321791550512336382551050675919868126558","length":223},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-b2b28c6e","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"223366250291924037659918650895522264371","length":2466},"signature_type":"Function","target":{"function":"checkRuntimePermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-bed3c747","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"threshold":0.9,"line_hashes":["170572020549626996359139590188061363295","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","67152725054061512290950351482707687905","263988294433891572766019528446993497409","245001238874428651069795723780023867365","292506286029953804916137024084913641095","151152871202430365433631997412558938659","12959089255608268907155230918623417542","215628470465191507965067547332188137653","58828997948620741258348727228819005622","137250563739834876288184817297545666454","215337373023655470262273030733590266019","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","233766628585639101290451567032800671533","149480168843845621528890931345063509088","55196303770826259244961788841892137810","302740339536832479004445108002684484052","286400283494476154508832274192479811563","134663359276892061456714325819556685744","327077348909258533448676088835701051697","168785825877015161761954907180872663679","113348388039009728217836396202443721891","324784382419390408903204490249797113306","258149088026011802830529750202165648932","326578867736824401621271483707608574072","180107846059920986490628536691139854501","265811081351208667824329462049748665583","191354988465462792776261630099895703196","202644481633582274966427218008127953914","105879744886886608293909132994697818772","282306464894463336908656308139932092828","45402875164251336649106430397905499332","73966735603767000308181063519618599905","328161520513049611776565658222272198650","408059133261719753630157572448235328","188404734004041627777368486681351771239","212062260771411008214831796320911871059","222654368838511362361711265437195316416","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","84640123197201368429263917244257654799","92363096378631996155607052782244596919","89655794432289970808142324846138030978","137648253482122699257856210340074577703","207247413269034580783522727228022636555","331192458757087456159303861963308718445","135047243661683661409660087202140920354","125453920430885106452823400579356740669","46835648566445635485474863717962170772","8794570909211442120924628881518122484","42252025082626420775164120131209627752","99288370888624846604197356204669047743","264542209182738885151375344614527850305","49829349933213632936689774861846733419","12570470214185068268884865982954236820","67152725054061512290950351482707687905","21060557608406999033228097946787847060","181756668840658687152117083360252817429","111002493083392492172088100184683262358","83073417834423145914941153493738443690","37252673143531774758842108173948555329","115266437791177837889306688747307302808","317011222250530847660629154288138037272","304037515957491574628024696882665447042","52607627765484713053862982640199751163","85938782118763586014412760034852748264","266685005022203789681727640148225775649","115266437791177837889306688747307302808","322403401273611950883199332725787480354","50632189025669148031829488403630029936","16417066146479554651746927690618781013","178126421670619176753674580553583238975","173464489870033153929991889356506565723","19511405263948978297698457402736460522","308052706458355791614937655849377905136","12959089255608268907155230918623417542","222242509835376550568594180880229796725","205377960425532862547350234253840596193","8425346453821762853959377043250475044","129336969290928581413101482977950415334","182478671786821545234002355581443238905","231550878973310700086080602361873824340","67922953001243846555392507019534659463","89591500556832048443678654271407517529","16207225658579101684126309034530649449","174537352183011147153708661388021426275","80672786999218411742456581639145276303","108528701740003236948685423053993830423","224659989876725292237332288532779579390","126376334328835733679998138602669764644","318838135960557286070632148554099829582","117070145764903249301917536584483368613","14609651781829386784808686399983714700","148973365892271789110262252434758843715","82133048435905512662988970113085329498","183778891240265154311564428686367227169","263444126840151846158587686890764837479","188577235281944529553207526056357295051","291887533386350310563592746481744618137","6315335264461586833441479101110957216","99821908809341511859118050751839537267","301567285819507173631674050483183461464","326319607907551970316905877613398011761","183306257207246688835990180644506502009","162610945321668119590627004913635834025","208114903300693269079210542279624862652","100185091018181049041046405067951949250","293245057112110341788820822477972499599","269688870124334056289140802592861617797","155904417615154065523882517553086261739","14100470750006229745179020903138798491","152896551718041679048840522277139472613"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-c162045f","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"271662234098477558237269369112488323169","length":1566},"signature_type":"Function","target":{"function":"checkOp","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-c25b7637","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"287834664260192201685108551493932997629","length":885},"signature_type":"Function","target":{"function":"finishProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-c634957e","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"115872715406266614638527988997633874022","length":208},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-c785f2af","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"35858844038029969453401786981346614472","length":797},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-f04ba0eb","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"135299674392586251472096923533036760109","length":999},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-f70197e2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33","digest":{"function_hash":"178668654309463743227072174367112633228","length":261},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-fdebe79d","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-02-01"}]}],"versions":["13"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365","digest":{"function_hash":"197489346139786385157265706025904567137","length":757},"signature_type":"Function","target":{"function":"resolveAttributionSource","file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-e2efa22d","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365","digest":{"threshold":0.9,"line_hashes":["301870831881553422617051795070004906235","175653687792847397528019076125100572385","68938200629801595572857003057152788489","133162984452563665851657262950414535638","15175792362958205223661849131387884015","8634203565734700917678813009223610795","274501904665289155989372039687775588752","193443800398913259472968939585558878138"]},"signature_type":"Line","target":{"file":"media/utils/ServiceUtilities.cpp"},"id":"ASB-A-258672042-f16c7829","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-02-01"}]}],"versions":["13"],"ecosystem_specific":{"spl":"2023-02-01","severity":"High","vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"244633731464217307387396794964262440533","length":338},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-0bb46be5","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"110989288034498458687915290082758781579","length":418},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-0dbe74e2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["88580737412203406720468004295530486112","336498438792722979336014601086770622124","293072982763306158265234264526588547036","267951646494082969924883543513744121415","239933506299110780175598271075688752530","90854191968494238240668796092511711975","64087707801555029863099192446947958665","135116507962433828493996967072168624097","184378791664122423858006295413281424673","33233306634004691021378682243269065177","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","248673080135198601318445452868496087573","131430290268206203026910387772989515328","283338057728116964192633140876457743435","321158113814482570266340358053521854483","297400083787185708734883543823293889223","42427620398343479024901157691242642158","193775390012027508339233967742657396341","173455496520511244198653492356986841466","154785948235203132779820014355547018095","307189117431245542902785113165003968964","148952486710869158131563079179641360475","142608920684767245136128068960234436703","87113364343381927824696335926474402962","159526619691800388653647353241030077788","317028534306453659139856162689326398502","67201453407939136901814803135914653325","123816237453932267526788062324355926537","330964573736850771054156721758508462058","46949587280538150622415109000111304911","146951960691693817526150690350344969722","321158113814482570266340358053521854483","297400083787185708734883543823293889223","261471627933994398732065723586486929546","182353778481343229359980492566874413644","100713553315053528129460228612982372718","211411620956524486590226728762755003872","136609301692450789594922219859554338018","67575551508185304569819788782978919915","233030869358636515120513951059532088543","213059887253046846195457305842769598715"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-3014db2e","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["245618646996367250159458820990942813781","110523889187787352158695124874441019100","185256840574673935193467345482959242693","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","132634010848467298946177105049758104441","162901554496786775920495108480347400027","102334555576679914048508207046683538752","87940275776021052032256489773774254844","87422567769266909293306085339895910397","232168969749752612223216845452065215711","21486052573713303659204616653080205170","141158467031466128269032001518450447989","246839327555250395402942416572546903689","142903029134255574080272946820531399638","171179974763557738440477817719508508839","78095666005057623354913482612035820582","176570311252211425048886545510676601963","28336006741425169477288839296358196739","256733553301445483315477412447983174033","150384155574986164262465163499409071077"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManagerInternal.java"},"id":"ASB-A-258672042-4c8cba9b","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"178668654309463743227072174367112633228","length":261},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-5275d2ab","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"152502548755055217492942206848916728471","length":194},"signature_type":"Function","target":{"function":"finishDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-5b97ab12","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["213578021505484311695701991265639973735","114598677849807732108942287723859621566","83845803501486275033128912058498568848","180789598394459134812071144229552788601","93606579029274988674017297086195655009","171564927392755735567251637002047813987","338338463850137953140108208573347804633","133047989940086140263762341672313819509","325207089863654507537948099479510974323","4469699799900640230447512995857870048","164448100901190865423343127325372196576","31367420835512168740318094257549412305","288491559315706806425715148604552809554","81119428286302629592137464969284128310","77786012369908166148714831641777115978","264378890756888185167201850251444551314","166353265452591593512896471324501936845","234780125380523990642004329315957980592","140079281120010425790507364924371259958","207816840483120989388960324417510887659","175577314248554456020472677597643069986","178770860343684894075947565770602892536","119575760106883812691215745677253405524","98289762187577510683406258457447186992","176487081621769133294260825441377602808","269236193646171082363453048601829507216","281427091305158865967666564736644844085","20889898991754528147645879009262575306","255839248036091005004028045480070348286","15081901293262467449371574223654523717","15888073458209018974741374439955527327","143377918942905015693885797960307220542","303014518179857422958804229415779499974","292669520874528614792246533900866080545","143983185430221768926812140428335790346","70828524651202641822472602716574430015","62164670486022918643521274444416090419","87789461687272158724647921667841016171","49988421313883638740990562616890103169","272948689995543196107838822530698321973","188873167641726504940685003361097257559","131763202421163207273378494769522740451","89822724661942625403472335660766180167","6860349056951347222903285726320647063","118292972614859602140818100520469096918","298498733329870809694826863900749759499","132150729275832187340037522548823451601"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-6387b6c8","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["170572020549626996359139590188061363295","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","67152725054061512290950351482707687905","263988294433891572766019528446993497409","245001238874428651069795723780023867365","292506286029953804916137024084913641095","151152871202430365433631997412558938659","12959089255608268907155230918623417542","215628470465191507965067547332188137653","58828997948620741258348727228819005622","137250563739834876288184817297545666454","215337373023655470262273030733590266019","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","233766628585639101290451567032800671533","149480168843845621528890931345063509088","55196303770826259244961788841892137810","302740339536832479004445108002684484052","286400283494476154508832274192479811563","134663359276892061456714325819556685744","327077348909258533448676088835701051697","168785825877015161761954907180872663679","113348388039009728217836396202443721891","324784382419390408903204490249797113306","258149088026011802830529750202165648932","326578867736824401621271483707608574072","180107846059920986490628536691139854501","265811081351208667824329462049748665583","191354988465462792776261630099895703196","202644481633582274966427218008127953914","105879744886886608293909132994697818772","282306464894463336908656308139932092828","45402875164251336649106430397905499332","73966735603767000308181063519618599905","328161520513049611776565658222272198650","408059133261719753630157572448235328","188404734004041627777368486681351771239","212062260771411008214831796320911871059","222654368838511362361711265437195316416","220478224823496252237035298121983823012","258292455769148624085351927796230882057","41826788673494794114862530957412362247","70318072356134560145357244664540729745","121097168285126308438874795452100472190","84640123197201368429263917244257654799","92363096378631996155607052782244596919","89655794432289970808142324846138030978","137648253482122699257856210340074577703","207247413269034580783522727228022636555","331192458757087456159303861963308718445","135047243661683661409660087202140920354","125453920430885106452823400579356740669","46835648566445635485474863717962170772","8794570909211442120924628881518122484","42252025082626420775164120131209627752","99288370888624846604197356204669047743","264542209182738885151375344614527850305","49829349933213632936689774861846733419","12570470214185068268884865982954236820","67152725054061512290950351482707687905","21060557608406999033228097946787847060","181756668840658687152117083360252817429","111002493083392492172088100184683262358","83073417834423145914941153493738443690","37252673143531774758842108173948555329","115266437791177837889306688747307302808","317011222250530847660629154288138037272","304037515957491574628024696882665447042","52607627765484713053862982640199751163","85938782118763586014412760034852748264","266685005022203789681727640148225775649","115266437791177837889306688747307302808","322403401273611950883199332725787480354","50632189025669148031829488403630029936","16417066146479554651746927690618781013","178126421670619176753674580553583238975","173464489870033153929991889356506565723","19511405263948978297698457402736460522","308052706458355791614937655849377905136","12959089255608268907155230918623417542","222242509835376550568594180880229796725","205377960425532862547350234253840596193","8425346453821762853959377043250475044","129336969290928581413101482977950415334","182478671786821545234002355581443238905","231550878973310700086080602361873824340","67922953001243846555392507019534659463","89591500556832048443678654271407517529","16207225658579101684126309034530649449","174537352183011147153708661388021426275","80672786999218411742456581639145276303","108528701740003236948685423053993830423","224659989876725292237332288532779579390","126376334328835733679998138602669764644","318838135960557286070632148554099829582","117070145764903249301917536584483368613","14609651781829386784808686399983714700","148973365892271789110262252434758843715","82133048435905512662988970113085329498","183778891240265154311564428686367227169","263444126840151846158587686890764837479","188577235281944529553207526056357295051","291887533386350310563592746481744618137","6315335264461586833441479101110957216","99821908809341511859118050751839537267","301567285819507173631674050483183461464","326319607907551970316905877613398011761","183306257207246688835990180644506502009","162610945321668119590627004913635834025","208114903300693269079210542279624862652","100185091018181049041046405067951949250","293245057112110341788820822477972499599","269688870124334056289140802592861617797","155904417615154065523882517553086261739","14100470750006229745179020903138798491","152896551718041679048840522277139472613"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-6467637f","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"338324367859190878020535160196907619078","length":1192},"signature_type":"Function","target":{"function":"finishDataDelivery","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-65b3bf78","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"142623028045667311748968235906299293955","length":378},"signature_type":"Function","target":{"function":"startDelegateProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-666100a5","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"117289635386237277387322958318692799519","length":139},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-67795351","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"253959948224613126897572578331381541176","length":824},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-6915d586","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"271662234098477558237269369112488323169","length":1566},"signature_type":"Function","target":{"function":"checkOp","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-6c365bb3","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"115872715406266614638527988997633874022","length":208},"signature_type":"Function","target":{"function":"finishProxyOp","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-77e6366a","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"172600305601538433027958918296188350182","length":3570},"signature_type":"Function","target":{"function":"performOpTransaction","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-7fcfc563","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"124793920797909327894184911681036216127","length":1661},"signature_type":"Function","target":{"function":"checkAppOpPermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-8551e20b","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"321791550512336382551050675919868126558","length":223},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-8f2a2320","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"39092235409480648415432062032140391527","length":422},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-927687f4","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"35858844038029969453401786981346614472","length":797},"signature_type":"Function","target":{"function":"startProxyOperation","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-a8a5cdf2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"1695036070141787520611623865771106622","length":2535},"signature_type":"Function","target":{"function":"checkRuntimePermission","file":"services/core/java/com/android/server/pm/permission/PermissionManagerService.java"},"id":"ASB-A-258672042-aa1ea157","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"117378584108969922282320899829234881586","length":227},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-aaf0e513","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"131813181771393831074398668094724291845","length":562},"signature_type":"Function","target":{"function":"finishProxyOperation","file":"services/core/java/com/android/server/am/ActivityManagerService.java"},"id":"ASB-A-258672042-b8fbc9a2","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"135299674392586251472096923533036760109","length":999},"signature_type":"Function","target":{"function":"startProxyOpNoThrow","file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-c3824cdb","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"306940701988131467206493736318335679775","length":2206},"signature_type":"Function","target":{"function":"startProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-d1d3daf4","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["158510364869364026203662221575045414041","270383260650988502893793558440389640965","257152719589706035124005980076622612333","174075565510904659283942191434886866490","293248765277911196692609320360819808789","6042583308918267462338124483517156909","24699081846556276104645586878874393786","210236791473094050533117170174309004501","87473971566794391117817446792491579350","28810138065884524340849945661962228859","216673698610297088177029129769507598478","111989234631219381180754503055242795185","237850438941167838545360962096075987684","328113214373413896435096448950480728178","37628861384768169204732506599850130696","78077237818499033306365216939382545314","21503363760691883629261401206499036386","80923063243413802494067796951886839342","272115979778051452432249583850204070188","95456181720481933659935410140019072593","211362460169202743944981823237271841191","85166029848949458293508141129767292808"]},"signature_type":"Line","target":{"file":"core/java/android/app/AppOpsManager.java"},"id":"ASB-A-258672042-d2b40268","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"threshold":0.9,"line_hashes":["296568561367753100039269505471004422919","232265747768998650919339276033620791294","32633726709438564826403547932534221844","267951646494082969924883543513744121415","13262624738248873684129659510376268011","133013424699080886848375107850043238130","244613685053260343681903187793639149473","270458500428013025518066599355256234626","333968307012703852203922602601406709504","177049466039926124766798016711555773151","27482304262868393337443333100741394946","73321370999523954402173726503999683942","85624346238299498909683810461616693841","12570470214185068268884865982954236820","284141834223751955402428057455537348529","321236638126456485450195484143920907600","118734653698195023855324783320025659599","137376315200088483051798054642990453912","192825144931512847893309093954488897206","59708239218698106456485276075929106252","262745547563677567162543201931344023536","178549620365769343871544882294247042354","67201453407939136901814803135914653325","123816237453932267526788062324355926537","444402501411226543749885279433746206","266839436867872423995668321880325184073","256387300491352814971782665584761585245","286598297846028856780777035039613260566"]},"signature_type":"Line","target":{"file":"services/core/java/com/android/server/policy/AppOpsPolicy.java"},"id":"ASB-A-258672042-eb8e7685","signature_version":"v1","deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6","digest":{"function_hash":"287834664260192201685108551493932997629","length":885},"signature_type":"Function","target":{"function":"finishProxyOperationImpl","file":"services/core/java/com/android/server/appop/AppOpsService.java"},"id":"ASB-A-258672042-f5149508","signature_version":"v1","deprecated":false}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-258672042.json"}}],"schema_version":"1.7.5"}