ASB-A-258672042

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-258672042.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-258672042
Aliases
  • A-258672042
  • CVE-2023-20934
Published
2023-02-01T00:00:00Z
Modified
2024-08-07T19:30:02.946951Z
Summary
Microphone privacy indicator can be bypassed by any app
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.

References

Affected packages

Android / platform/frameworks/av

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2023-02-01

Affected versions

Other

12

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 682.0,
                "function_hash": "285905223702467613188831528577949023596"
            },
            "id": "ASB-A-258672042-2ffa6761",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp",
                "function": "resolveAttributionSource"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "49281880794077193080217023663835457792",
                    "49682400615787920547852773061999347201",
                    "15430148883303432646585519775924702924",
                    "288145325825966225630936439861987247913"
                ]
            },
            "id": "ASB-A-258672042-6f281811",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/av/+/9a213a1ef475d828d02d0055e2b713cf2068c683"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2023-02-01

Affected versions

Other

12

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 562.0,
                "function_hash": "131813181771393831074398668094724291845"
            },
            "id": "ASB-A-258672042-05b1b398",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 223.0,
                "function_hash": "321791550512336382551050675919868126558"
            },
            "id": "ASB-A-258672042-14022127",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 227.0,
                "function_hash": "117378584108969922282320899829234881586"
            },
            "id": "ASB-A-258672042-22738552",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-27ca69f2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 824.0,
                "function_hash": "253959948224613126897572578331381541176"
            },
            "id": "ASB-A-258672042-419ba8e6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 999.0,
                "function_hash": "135299674392586251472096923533036760109"
            },
            "id": "ASB-A-258672042-42afb0ab",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-440e0473",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 418.0,
                "function_hash": "110989288034498458687915290082758781579"
            },
            "id": "ASB-A-258672042-443e56ea",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-4870659e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 2774.0,
                "function_hash": "177109697249534368386372536307985036601"
            },
            "id": "ASB-A-258672042-53540007",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "performOpTransaction"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1661.0,
                "function_hash": "124793920797909327894184911681036216127"
            },
            "id": "ASB-A-258672042-58c571b4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkAppOpPermission"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-5a6efea0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 422.0,
                "function_hash": "39092235409480648415432062032140391527"
            },
            "id": "ASB-A-258672042-66e0fe81",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 194.0,
                "function_hash": "152502548755055217492942206848916728471"
            },
            "id": "ASB-A-258672042-7d354d2c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2206.0,
                "function_hash": "306940701988131467206493736318335679775"
            },
            "id": "ASB-A-258672042-888fd1e6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1192.0,
                "function_hash": "338324367859190878020535160196907619078"
            },
            "id": "ASB-A-258672042-8ff1624b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "finishDataDelivery"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 885.0,
                "function_hash": "287834664260192201685108551493932997629"
            },
            "id": "ASB-A-258672042-99afe6ea",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-9d4dedc1",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 2466.0,
                "function_hash": "223366250291924037659918650895522264371"
            },
            "id": "ASB-A-258672042-a2b18abb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkRuntimePermission"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 338.0,
                "function_hash": "244633731464217307387396794964262440533"
            },
            "id": "ASB-A-258672042-a67a47c7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 378.0,
                "function_hash": "142623028045667311748968235906299293955"
            },
            "id": "ASB-A-258672042-b76103f1",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 208.0,
                "function_hash": "115872715406266614638527988997633874022"
            },
            "id": "ASB-A-258672042-bab3bae3",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 261.0,
                "function_hash": "178668654309463743227072174367112633228"
            },
            "id": "ASB-A-258672042-bd73d9a6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1566.0,
                "function_hash": "271662234098477558237269369112488323169"
            },
            "id": "ASB-A-258672042-c7368631",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkOp"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-d179527c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManagerInternal.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 797.0,
                "function_hash": "35858844038029969453401786981346614472"
            },
            "id": "ASB-A-258672042-df246ac8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 139.0,
                "function_hash": "117289635386237277387322958318692799519"
            },
            "id": "ASB-A-258672042-ea4b1807",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/9d09846798bce7253ed1202adb61257d4eefbd1d"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/av

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2023-02-01

Affected versions

Other

12L

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "49281880794077193080217023663835457792",
                    "49682400615787920547852773061999347201",
                    "15430148883303432646585519775924702924",
                    "288145325825966225630936439861987247913"
                ]
            },
            "id": "ASB-A-258672042-0f3d5fd1",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 682.0,
                "function_hash": "285905223702467613188831528577949023596"
            },
            "id": "ASB-A-258672042-d386bbcb",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp",
                "function": "resolveAttributionSource"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/av/+/702397882b9cd9fed00634cb9faeb5054b5efca0"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2023-02-01

Affected versions

Other

12L

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 1661.0,
                "function_hash": "124793920797909327894184911681036216127"
            },
            "id": "ASB-A-258672042-0b20ed45",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkAppOpPermission"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 227.0,
                "function_hash": "117378584108969922282320899829234881586"
            },
            "id": "ASB-A-258672042-0bf3240a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 338.0,
                "function_hash": "244633731464217307387396794964262440533"
            },
            "id": "ASB-A-258672042-2e28fe6b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-341fe846",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 418.0,
                "function_hash": "110989288034498458687915290082758781579"
            },
            "id": "ASB-A-258672042-36fc06d6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 824.0,
                "function_hash": "253959948224613126897572578331381541176"
            },
            "id": "ASB-A-258672042-4b21a307",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 378.0,
                "function_hash": "142623028045667311748968235906299293955"
            },
            "id": "ASB-A-258672042-62ed423b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1192.0,
                "function_hash": "338324367859190878020535160196907619078"
            },
            "id": "ASB-A-258672042-71ac67bc",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "finishDataDelivery"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 562.0,
                "function_hash": "131813181771393831074398668094724291845"
            },
            "id": "ASB-A-258672042-75812838",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 422.0,
                "function_hash": "39092235409480648415432062032140391527"
            },
            "id": "ASB-A-258672042-7e214761",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-801013ea",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-851b33a2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java"
            },
            "signature_type": "Line"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-8c48503c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 194.0,
                "function_hash": "152502548755055217492942206848916728471"
            },
            "id": "ASB-A-258672042-8ef6c9fe",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 139.0,
                "function_hash": "117289635386237277387322958318692799519"
            },
            "id": "ASB-A-258672042-8f0359a8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2774.0,
                "function_hash": "177109697249534368386372536307985036601"
            },
            "id": "ASB-A-258672042-8f2dac5f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "performOpTransaction"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-a325dec4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManagerInternal.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 2206.0,
                "function_hash": "306940701988131467206493736318335679775"
            },
            "id": "ASB-A-258672042-a61069a4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 223.0,
                "function_hash": "321791550512336382551050675919868126558"
            },
            "id": "ASB-A-258672042-b2b28c6e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2466.0,
                "function_hash": "223366250291924037659918650895522264371"
            },
            "id": "ASB-A-258672042-bed3c747",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkRuntimePermission"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-c162045f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1566.0,
                "function_hash": "271662234098477558237269369112488323169"
            },
            "id": "ASB-A-258672042-c25b7637",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 885.0,
                "function_hash": "287834664260192201685108551493932997629"
            },
            "id": "ASB-A-258672042-c634957e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 208.0,
                "function_hash": "115872715406266614638527988997633874022"
            },
            "id": "ASB-A-258672042-c785f2af",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 797.0,
                "function_hash": "35858844038029969453401786981346614472"
            },
            "id": "ASB-A-258672042-f04ba0eb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 999.0,
                "function_hash": "135299674392586251472096923533036760109"
            },
            "id": "ASB-A-258672042-f70197e2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 261.0,
                "function_hash": "178668654309463743227072174367112633228"
            },
            "id": "ASB-A-258672042-fdebe79d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/3d563d27aa809f416621e715e12e8e3426b03f33"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/av

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2023-02-01

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 757.0,
                "function_hash": "197489346139786385157265706025904567137"
            },
            "id": "ASB-A-258672042-e2efa22d",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp",
                "function": "resolveAttributionSource"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "301870831881553422617051795070004906235",
                    "175653687792847397528019076125100572385",
                    "68938200629801595572857003057152788489",
                    "133162984452563665851657262950414535638",
                    "15175792362958205223661849131387884015",
                    "8634203565734700917678813009223610795",
                    "274501904665289155989372039687775588752",
                    "193443800398913259472968939585558878138"
                ]
            },
            "id": "ASB-A-258672042-f16c7829",
            "source": "https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "media/utils/ServiceUtilities.cpp"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/av/+/ca6e2770753c5d61185552140abd613367b79365"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2023-02-01

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 338.0,
                "function_hash": "244633731464217307387396794964262440533"
            },
            "id": "ASB-A-258672042-0bb46be5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 418.0,
                "function_hash": "110989288034498458687915290082758781579"
            },
            "id": "ASB-A-258672042-0dbe74e2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-3014db2e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-4c8cba9b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManagerInternal.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 261.0,
                "function_hash": "178668654309463743227072174367112633228"
            },
            "id": "ASB-A-258672042-5275d2ab",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 194.0,
                "function_hash": "152502548755055217492942206848916728471"
            },
            "id": "ASB-A-258672042-5b97ab12",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-6387b6c8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-6467637f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1192.0,
                "function_hash": "338324367859190878020535160196907619078"
            },
            "id": "ASB-A-258672042-65b3bf78",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "finishDataDelivery"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 378.0,
                "function_hash": "142623028045667311748968235906299293955"
            },
            "id": "ASB-A-258672042-666100a5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startDelegateProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 139.0,
                "function_hash": "117289635386237277387322958318692799519"
            },
            "id": "ASB-A-258672042-67795351",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 824.0,
                "function_hash": "253959948224613126897572578331381541176"
            },
            "id": "ASB-A-258672042-6915d586",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1566.0,
                "function_hash": "271662234098477558237269369112488323169"
            },
            "id": "ASB-A-258672042-6c365bb3",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 208.0,
                "function_hash": "115872715406266614638527988997633874022"
            },
            "id": "ASB-A-258672042-77e6366a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "finishProxyOp"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 3570.0,
                "function_hash": "172600305601538433027958918296188350182"
            },
            "id": "ASB-A-258672042-7fcfc563",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "performOpTransaction"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1661.0,
                "function_hash": "124793920797909327894184911681036216127"
            },
            "id": "ASB-A-258672042-8551e20b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkAppOpPermission"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 223.0,
                "function_hash": "321791550512336382551050675919868126558"
            },
            "id": "ASB-A-258672042-8f2a2320",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 422.0,
                "function_hash": "39092235409480648415432062032140391527"
            },
            "id": "ASB-A-258672042-927687f4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 797.0,
                "function_hash": "35858844038029969453401786981346614472"
            },
            "id": "ASB-A-258672042-a8a5cdf2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2535.0,
                "function_hash": "1695036070141787520611623865771106622"
            },
            "id": "ASB-A-258672042-aa1ea157",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
                "function": "checkRuntimePermission"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 227.0,
                "function_hash": "117378584108969922282320899829234881586"
            },
            "id": "ASB-A-258672042-aaf0e513",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 562.0,
                "function_hash": "131813181771393831074398668094724291845"
            },
            "id": "ASB-A-258672042-b8fbc9a2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "finishProxyOperation"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 999.0,
                "function_hash": "135299674392586251472096923533036760109"
            },
            "id": "ASB-A-258672042-c3824cdb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java",
                "function": "startProxyOpNoThrow"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2206.0,
                "function_hash": "306940701988131467206493736318335679775"
            },
            "id": "ASB-A-258672042-d1d3daf4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "startProxyOperationImpl"
            },
            "signature_type": "Function"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-d2b40268",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AppOpsManager.java"
            },
            "signature_type": "Line"
        },
        {
            "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"
                ]
            },
            "id": "ASB-A-258672042-eb8e7685",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/policy/AppOpsPolicy.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 885.0,
                "function_hash": "287834664260192201685108551493932997629"
            },
            "id": "ASB-A-258672042-f5149508",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java",
                "function": "finishProxyOperationImpl"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/297388e374f0a1e5b7f52961a81246c2fecb81e6"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}