ASB-A-375623125

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-375623125.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-375623125
Aliases
  • A-375623125
  • CVE-2025-22431
Published
2025-04-01T00:00:00Z
Modified
2025-11-06T16:39:24.500007Z
Summary
[none]
Details

In multiple locations, there is a possible method for a malicious app to prevent dialing emergency services under limited circumstances due to a logic error in the code. This could lead to local denial of service until the phone reboots with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15-next:0
Fixed
15-next:2025-04-01

Affected versions

Other

15-next

Ecosystem specific

{
    "types": [
        "DoS"
    ],
    "vanir_signatures": [
        {
            "digest": {
                "length": 3808.0,
                "function_hash": "264574558538755385897828554214718362639"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "noteOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-12e809d8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 865.0,
                "function_hash": "112882763196527779508573225481815579601"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "updateStartedOpModeForUidForDefaultDeviceLocked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-17cb0ef7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 158.0,
                "function_hash": "56160023787571102813944853851137389246"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-1b0a26c1",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 2745.0,
                "function_hash": "199680834982119453705546017559229091331"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startProxyOperationImpl",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-1c83027b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 3181.0,
                "function_hash": "196967549786592417616861678028033157930"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-268552d1",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "line_hashes": [
                    "29645951787905951646155489656843440306",
                    "14796046025648552606987625532167487945",
                    "24415338682144993063515601939464648783",
                    "136783034733796828340697904893168493692",
                    "65940617765193372429730594347259449576",
                    "336026027996078632877494433640503086233",
                    "175760471322734405233676497559307383292",
                    "27059430324126721203112621466846550631",
                    "280001565507249314667648769378831084599",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "176419460963010762650530887967899423274",
                    "119739225521415459542528782417309914915",
                    "5438865359966749909482352918899400806",
                    "154391064678881410550119081965044196480",
                    "72619025651262145792154423041622208778",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "88137849215119064754259767050497051733",
                    "289190559189993584856822402499468716765",
                    "232867574368962525819225708518805445000",
                    "253562011145832773865296822734500365313",
                    "333956552030952729042658661539216784143",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "265755368671312187585008613029472977352",
                    "148393640368620308113256850034343033341",
                    "252014282800960238605944833877259825265",
                    "129054792966097400490984361748496691260",
                    "250502728057630698425280990797201217988",
                    "317791245884959005401443131422246399125",
                    "152074391947444102905640394472845793632",
                    "123779968367682721041810680372830709324",
                    "202152116691172780881253314951301652031",
                    "273971655816677621686469331402588872381",
                    "289648062099665974288366717930645721333",
                    "209430070926573171945191763198917857954",
                    "88884260793150991751792231222584710085",
                    "310201926605866372933168740286097267251",
                    "276432096996413589878083076510629463389",
                    "31706985182107787904217378384730592475",
                    "311559578294921809199705866825542830051",
                    "243252232520901010569304182729727790050",
                    "313383276245691726412858129939657886985",
                    "36613725696115166847293674525870218533",
                    "329885249150395861912462277462059519138",
                    "175894417451158369479074401801056676732",
                    "74772362550459676598764692732958045361",
                    "60263439987523352952853539185232324255",
                    "208994868736657766238602281984405882893",
                    "177606563705583515904697609640340287664",
                    "326087798203112338743418313977265744359",
                    "272160778349136679482626757567372416327",
                    "184877993630361941107816548771693168713",
                    "152385750338223443488900691944312831942",
                    "124962737372144352095221707688517612698",
                    "36118917109796810927650652854939491239",
                    "300191117772146511564752012401115787757",
                    "45244756308495673288316124940162059916",
                    "230367731391821702567717079462370048467",
                    "40548199583039597434674773742292220236",
                    "299089335259733259169801716200555547694",
                    "8216728673853493703875456812882906664",
                    "260148659831416966427303875295324760292",
                    "115408090036293589775210742666519621514",
                    "46109845193494098968803576387217995496",
                    "177339723984847800045408043469181512256",
                    "239276248413467861958500688094786062360",
                    "168525444758154779619448654282972682008",
                    "85477042863146194530652993033582507879",
                    "199949952088130965176870393449805860409",
                    "16145528345524057067526005123413751667",
                    "270928288450310149216175891184864445630",
                    "190372353942885519299684817651396297239",
                    "301655943437436897221839504613698724667",
                    "209891833266016508944933204251915721736",
                    "317744049820635814432181598357897489477",
                    "39817755655139931956982821675070275384",
                    "45055561423570251769046232459805287266",
                    "56961484639598421915314808517895355877",
                    "181135970415279773623650464639739372471",
                    "31991791653849488997329112824577152978",
                    "263033448346178703715531370182953453457",
                    "148705715558532645433964423614624495196",
                    "174419494784715947879378485532779348229"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line",
            "id": "ASB-A-375623125-5b8bf860",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 3839.0,
                "function_hash": "213772004520352262323814493987413995776"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-73aaf8d9",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "64660596893164482015215458192681654563"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "isCallerAndAttributionTrusted",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-7c8b81ac",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 414.0,
                "function_hash": "184025279357360734101599598543313917885"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "checkPackage",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-a247f475",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 2660.0,
                "function_hash": "206312205782341676551786488118018140327"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationDryRun",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-a403fa4d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        },
        {
            "digest": {
                "length": 124.0,
                "function_hash": "269895642192280256310872989087940508639"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-c3e62c88",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/790b7c82c0169752311dbd213f4669e05714fada"
    ],
    "severity": "High",
    "spl": "2025-04-01"
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15:0
Fixed
15:2025-04-01

Affected versions

Other

15

Ecosystem specific

{
    "types": [
        "DoS"
    ],
    "vanir_signatures": [
        {
            "digest": {
                "length": 865.0,
                "function_hash": "112882763196527779508573225481815579601"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "updateStartedOpModeForUidForDefaultDeviceLocked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-00aff77d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 2660.0,
                "function_hash": "206312205782341676551786488118018140327"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationDryRun",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-0c239e8e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "64660596893164482015215458192681654563"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "isCallerAndAttributionTrusted",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-20cb1902",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 124.0,
                "function_hash": "269895642192280256310872989087940508639"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-2a5e2508",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "line_hashes": [
                    "29645951787905951646155489656843440306",
                    "14796046025648552606987625532167487945",
                    "24415338682144993063515601939464648783",
                    "136783034733796828340697904893168493692",
                    "65940617765193372429730594347259449576",
                    "336026027996078632877494433640503086233",
                    "175760471322734405233676497559307383292",
                    "27059430324126721203112621466846550631",
                    "5514953766391937258231596249934168888",
                    "165580227155952138025174634025637295586",
                    "25178472061316306533121956240976562603",
                    "277694999302809069942740341804460140890",
                    "283276967689807404156731359804827027057",
                    "176419460963010762650530887967899423274",
                    "119739225521415459542528782417309914915",
                    "5438865359966749909482352918899400806",
                    "154391064678881410550119081965044196480",
                    "72619025651262145792154423041622208778",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "88137849215119064754259767050497051733",
                    "289190559189993584856822402499468716765",
                    "232867574368962525819225708518805445000",
                    "253562011145832773865296822734500365313",
                    "333956552030952729042658661539216784143",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "265755368671312187585008613029472977352",
                    "148393640368620308113256850034343033341",
                    "252014282800960238605944833877259825265",
                    "129054792966097400490984361748496691260",
                    "250502728057630698425280990797201217988",
                    "317791245884959005401443131422246399125",
                    "152074391947444102905640394472845793632",
                    "123779968367682721041810680372830709324",
                    "202152116691172780881253314951301652031",
                    "273971655816677621686469331402588872381",
                    "289648062099665974288366717930645721333",
                    "209430070926573171945191763198917857954",
                    "88884260793150991751792231222584710085",
                    "310201926605866372933168740286097267251",
                    "276432096996413589878083076510629463389",
                    "31706985182107787904217378384730592475",
                    "311559578294921809199705866825542830051",
                    "243252232520901010569304182729727790050",
                    "313383276245691726412858129939657886985",
                    "36613725696115166847293674525870218533",
                    "329885249150395861912462277462059519138",
                    "175894417451158369479074401801056676732",
                    "74772362550459676598764692732958045361",
                    "60263439987523352952853539185232324255",
                    "208994868736657766238602281984405882893",
                    "177606563705583515904697609640340287664",
                    "326087798203112338743418313977265744359",
                    "272160778349136679482626757567372416327",
                    "184877993630361941107816548771693168713",
                    "152385750338223443488900691944312831942",
                    "124962737372144352095221707688517612698",
                    "36118917109796810927650652854939491239",
                    "300191117772146511564752012401115787757",
                    "45244756308495673288316124940162059916",
                    "230367731391821702567717079462370048467",
                    "40548199583039597434674773742292220236",
                    "299089335259733259169801716200555547694",
                    "8216728673853493703875456812882906664",
                    "260148659831416966427303875295324760292",
                    "115408090036293589775210742666519621514",
                    "46109845193494098968803576387217995496",
                    "177339723984847800045408043469181512256",
                    "239276248413467861958500688094786062360",
                    "168525444758154779619448654282972682008",
                    "85477042863146194530652993033582507879",
                    "199949952088130965176870393449805860409",
                    "16145528345524057067526005123413751667",
                    "270928288450310149216175891184864445630",
                    "190372353942885519299684817651396297239",
                    "301655943437436897221839504613698724667",
                    "209891833266016508944933204251915721736",
                    "317744049820635814432181598357897489477",
                    "39817755655139931956982821675070275384",
                    "45055561423570251769046232459805287266",
                    "56961484639598421915314808517895355877",
                    "181135970415279773623650464639739372471",
                    "31991791653849488997329112824577152978",
                    "263033448346178703715531370182953453457",
                    "148705715558532645433964423614624495196",
                    "174419494784715947879378485532779348229"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line",
            "id": "ASB-A-375623125-5e6d830d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 4874.0,
                "function_hash": "68688058963648596660894431060206604302"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "noteOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-73096edc",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 158.0,
                "function_hash": "56160023787571102813944853851137389246"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-a67b02dd",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 3181.0,
                "function_hash": "196967549786592417616861678028033157930"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-b19f3e8b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 414.0,
                "function_hash": "184025279357360734101599598543313917885"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "checkPackage",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-bf384b4d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 3835.0,
                "function_hash": "184386681151753421811899688586262094743"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-ea2ce286",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        },
        {
            "digest": {
                "length": 2745.0,
                "function_hash": "199680834982119453705546017559229091331"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startProxyOperationImpl",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-f5207a45",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/9dd915f74a88459fab5dc0b6518708b0d3df66e5"
    ],
    "severity": "High",
    "spl": "2025-04-01"
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2025-04-01

Affected versions

Other

13

Ecosystem specific

{
    "types": [
        "DoS"
    ],
    "vanir_signatures": [
        {
            "digest": {
                "length": 3430.0,
                "function_hash": "257522838093675205743094587220703009611"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "noteOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-17ea4336",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "length": 124.0,
                "function_hash": "269895642192280256310872989087940508639"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-28c3d4d9",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "line_hashes": [
                    "29645951787905951646155489656843440306",
                    "14796046025648552606987625532167487945",
                    "24415338682144993063515601939464648783",
                    "190737541792885301814475508448823790717",
                    "37779682444102570815929650202722826466",
                    "222913289823872922120657105715651552287",
                    "276461520881848357125098346884983861011",
                    "5514953766391937258231596249934168888",
                    "165580227155952138025174634025637295586",
                    "25178472061316306533121956240976562603",
                    "277694999302809069942740341804460140890",
                    "204935616818276586619305071134263210777",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "317791245884959005401443131422246399125",
                    "152074391947444102905640394472845793632",
                    "123779968367682721041810680372830709324",
                    "202152116691172780881253314951301652031",
                    "216357979512926976407465393633892990433",
                    "77576623054772703279495548811663107258",
                    "209430070926573171945191763198917857954",
                    "88884260793150991751792231222584710085",
                    "310201926605866372933168740286097267251",
                    "276432096996413589878083076510629463389",
                    "112414113250427962401670265874644972445",
                    "275488083442153028016763825001441174029",
                    "300577591763035826391891814461916132214",
                    "74772362550459676598764692732958045361",
                    "60263439987523352952853539185232324255",
                    "208994868736657766238602281984405882893",
                    "177606563705583515904697609640340287664",
                    "326087798203112338743418313977265744359",
                    "272160778349136679482626757567372416327",
                    "184877993630361941107816548771693168713",
                    "152385750338223443488900691944312831942",
                    "296865371233449756306281705735516635460",
                    "318697609627564452670628606458732106844",
                    "73601153503212582084450713211289594383",
                    "152323896426402508449731595735537399083",
                    "176589840091960034301538295743622622504",
                    "260148659831416966427303875295324760292",
                    "115408090036293589775210742666519621514",
                    "46109845193494098968803576387217995496",
                    "177339723984847800045408043469181512256",
                    "239276248413467861958500688094786062360",
                    "168525444758154779619448654282972682008",
                    "85477042863146194530652993033582507879",
                    "199949952088130965176870393449805860409",
                    "16145528345524057067526005123413751667",
                    "270928288450310149216175891184864445630",
                    "190372353942885519299684817651396297239",
                    "301655943437436897221839504613698724667",
                    "209891833266016508944933204251915721736",
                    "317744049820635814432181598357897489477",
                    "39817755655139931956982821675070275384",
                    "45055561423570251769046232459805287266",
                    "56961484639598421915314808517895355877",
                    "181135970415279773623650464639739372471",
                    "31991791653849488997329112824577152978",
                    "263033448346178703715531370182953453457",
                    "103146033090255962385111286711516583087",
                    "338496743234175329294792008589814279249"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line",
            "id": "ASB-A-375623125-38c86f2e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "64660596893164482015215458192681654563"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "isCallerAndAttributionTrusted",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-4e555de5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "length": 3592.0,
                "function_hash": "3884641162637868626352779254111839897"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-a3a96ca5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "length": 3140.0,
                "function_hash": "42506284576874834898522935761972677607"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-ab101d8c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        },
        {
            "digest": {
                "length": 725.0,
                "function_hash": "11700576365219492888725216223593626906"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "updateStartedOpModeForUidLocked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-eea0d5b8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/b645679d1d40d05944527eee4b5fe5cae0c3fc18"
    ],
    "severity": "High",
    "spl": "2025-04-01"
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14:0
Fixed
14:2025-04-01

Affected versions

Other

14

Ecosystem specific

{
    "types": [
        "DoS"
    ],
    "vanir_signatures": [
        {
            "digest": {
                "length": 717.0,
                "function_hash": "16151178241844980880421223682580972720"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "updateStartedOpModeForUidLocked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-17a31e98",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 414.0,
                "function_hash": "184025279357360734101599598543313917885"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "checkPackage",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-58c6af8d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 158.0,
                "function_hash": "56160023787571102813944853851137389246"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-6f9d5a22",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "64660596893164482015215458192681654563"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "isCallerAndAttributionTrusted",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-740685e4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 3181.0,
                "function_hash": "196967549786592417616861678028033157930"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-9c4fdf1d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 3769.0,
                "function_hash": "30744462641122260106131949604699160948"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "startOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-c8513237",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "line_hashes": [
                    "29645951787905951646155489656843440306",
                    "14796046025648552606987625532167487945",
                    "24415338682144993063515601939464648783",
                    "136783034733796828340697904893168493692",
                    "65940617765193372429730594347259449576",
                    "336026027996078632877494433640503086233",
                    "175760471322734405233676497559307383292",
                    "27059430324126721203112621466846550631",
                    "5514953766391937258231596249934168888",
                    "165580227155952138025174634025637295586",
                    "25178472061316306533121956240976562603",
                    "277694999302809069942740341804460140890",
                    "204935616818276586619305071134263210777",
                    "73462025773915245763719511292766864709",
                    "56661286121460172143300417747188538686",
                    "242308295642529993694442724368010479185",
                    "265755368671312187585008613029472977352",
                    "148393640368620308113256850034343033341",
                    "252014282800960238605944833877259825265",
                    "129054792966097400490984361748496691260",
                    "250502728057630698425280990797201217988",
                    "317791245884959005401443131422246399125",
                    "152074391947444102905640394472845793632",
                    "123779968367682721041810680372830709324",
                    "202152116691172780881253314951301652031",
                    "273971655816677621686469331402588872381",
                    "289648062099665974288366717930645721333",
                    "209430070926573171945191763198917857954",
                    "88884260793150991751792231222584710085",
                    "310201926605866372933168740286097267251",
                    "276432096996413589878083076510629463389",
                    "31706985182107787904217378384730592475",
                    "311559578294921809199705866825542830051",
                    "243252232520901010569304182729727790050",
                    "313383276245691726412858129939657886985",
                    "36613725696115166847293674525870218533",
                    "329885249150395861912462277462059519138",
                    "175894417451158369479074401801056676732",
                    "74772362550459676598764692732958045361",
                    "60263439987523352952853539185232324255",
                    "208994868736657766238602281984405882893",
                    "177606563705583515904697609640340287664",
                    "326087798203112338743418313977265744359",
                    "272160778349136679482626757567372416327",
                    "184877993630361941107816548771693168713",
                    "152385750338223443488900691944312831942",
                    "124962737372144352095221707688517612698",
                    "36118917109796810927650652854939491239",
                    "300191117772146511564752012401115787757",
                    "45244756308495673288316124940162059916",
                    "230367731391821702567717079462370048467",
                    "40548199583039597434674773742292220236",
                    "299089335259733259169801716200555547694",
                    "8216728673853493703875456812882906664",
                    "260148659831416966427303875295324760292",
                    "115408090036293589775210742666519621514",
                    "46109845193494098968803576387217995496",
                    "177339723984847800045408043469181512256",
                    "239276248413467861958500688094786062360",
                    "168525444758154779619448654282972682008",
                    "85477042863146194530652993033582507879",
                    "199949952088130965176870393449805860409",
                    "16145528345524057067526005123413751667",
                    "270928288450310149216175891184864445630",
                    "190372353942885519299684817651396297239",
                    "301655943437436897221839504613698724667",
                    "209891833266016508944933204251915721736",
                    "317744049820635814432181598357897489477",
                    "39817755655139931956982821675070275384",
                    "45055561423570251769046232459805287266",
                    "56961484639598421915314808517895355877",
                    "181135970415279773623650464639739372471",
                    "31991791653849488997329112824577152978",
                    "263033448346178703715531370182953453457",
                    "148705715558532645433964423614624495196",
                    "174419494784715947879378485532779348229"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Line",
            "id": "ASB-A-375623125-dc20ff9f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 3606.0,
                "function_hash": "175817973307392761826034080391989177083"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "noteOperationUnchecked",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-e954bf0c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        },
        {
            "digest": {
                "length": 124.0,
                "function_hash": "269895642192280256310872989087940508639"
            },
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "function": "verifyAndGetBypass",
                "file": "services/core/java/com/android/server/appop/AppOpsService.java"
            },
            "signature_type": "Function",
            "id": "ASB-A-375623125-ee0a5ae5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/ec8a2057c7aab9bf61acd24f9b02ee7afb699043"
    ],
    "severity": "High",
    "spl": "2025-04-01"
}