ASB-A-260729089

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-260729089.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-260729089
Aliases
  • A-260729089
  • CVE-2023-21284
Published
2023-08-01T00:00:00Z
Modified
2024-08-07T19:29:17.881519Z
Summary
Persisting to keep "Find my phone" disabled after reboot via a malformed device admin LongSupportMessage
Details

In multiple functions of DevicePolicyManager.java, there is a possible way to prevent enabling the Find my Device feature due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13-next:0
Fixed
13-next:2023-08-01

Affected versions

Other

13-next

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 771.0,
                "function_hash": "117992533792110783122933959882253240498"
            },
            "id": "ASB-A-260729089-12f7de15",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setOrganizationName"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1965.0,
                "function_hash": "95120530605811029494369347053096745984"
            },
            "id": "ASB-A-260729089-18c71231",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "transferOwnership"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "170541227748440590851019187461231054840",
                    "97146635736088642602166594911413653780",
                    "55293943246492599778402876071770596147",
                    "227977552214182428070796721977736321542",
                    "160264174626441516506977723065799230710",
                    "194506586448464196631828653445198907723",
                    "31981275407155117118621083286051728591",
                    "74119734643303727614498940389072301729",
                    "255566583751076471500257392781464457120",
                    "211170252161217640964532748507855484046",
                    "153874267313795416447424910933332865038",
                    "182842681992000748295581279172754470762",
                    "75383733701237510040134894605008455039",
                    "91950648401417597520448213138503168613",
                    "114253021709696789113930959417648102981",
                    "132537457098542236816833747673791238813",
                    "299605526874402140957451368446115634362",
                    "338073489311619460465019569738976522173",
                    "195974381466926248408389632409011987570",
                    "20547993660740471483436353412823517642",
                    "122645833416953950502337414621637489480",
                    "145950923778276735498015008132377809285",
                    "312448772228332707527152782737907697139",
                    "242396726428388523980142720087525693797",
                    "278884805777545833658034133146375815180",
                    "116547481169423468108172013112605463694",
                    "226106761744774983551061503376615120575",
                    "316670429099652605122646817002119571075",
                    "36745906110905091853570846105211197485",
                    "170729049684199104497378504209978544318",
                    "9272683333753709515101966419844467814",
                    "28576386852131540937118622681549451133",
                    "115227287998661522238209912643381931214",
                    "125011513442140008852731025721370672403",
                    "328566364446693055649263240726097308888",
                    "318496983487725634699358734546694772751",
                    "77090807002325683125936299617318955680",
                    "33750136195200734118927187713605894367",
                    "19540177050321137516748116951591437071",
                    "14883368376827182851227235626437040288",
                    "4897028410352295437008801817921183522",
                    "265681174212159841373870776844922979855",
                    "321384061036869361291716421248904503943",
                    "338779476607390969989624890256070500110",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "233403641460260378967233318187670836690",
                    "256753784394148621276450968031746872134",
                    "261663819283222438520188217604117566980",
                    "54789962542638813940212398351416286921",
                    "253294334315546344520588145648029108314",
                    "188237715277448797342493501356218361698",
                    "17655509867136878218973444717099635605",
                    "304368913811555878312765952233346298832",
                    "48002554344163748835936503765699584645",
                    "295926671987920157596465011089576015867",
                    "11506470675801739395497295529481903239",
                    "150955547675232427374024553717943192983",
                    "131264372501067403937126848070835589117",
                    "206112576086292685282312049766737718252",
                    "228165371433678180047291994207666358011",
                    "36985751718134391287487874816720374358"
                ]
            },
            "id": "ASB-A-260729089-32425f10",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1374.0,
                "function_hash": "110879189272250693748861587964600355679"
            },
            "id": "ASB-A-260729089-4249b5f3",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedAccessibilityServices"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 818.0,
                "function_hash": "122101544840856919912644774757591174322"
            },
            "id": "ASB-A-260729089-46ed0ee8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setShortSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1129.0,
                "function_hash": "255667777430988742096920432897681900955"
            },
            "id": "ASB-A-260729089-4cf2acee",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAccountManagementDisabled"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 538.0,
                "function_hash": "173964500963085799782884541489430600263"
            },
            "id": "ASB-A-260729089-4f5aef7f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLongSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1247.0,
                "function_hash": "231568267503584264129060187628692073708"
            },
            "id": "ASB-A-260729089-671b5fff",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLockTaskPackages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 866.0,
                "function_hash": "317747432554277720343038909191462402249"
            },
            "id": "ASB-A-260729089-b5624d68",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setTrustAgentConfiguration"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 812.0,
                "function_hash": "235467031038436177630447159905549663186"
            },
            "id": "ASB-A-260729089-c23ac52f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAffiliationIds"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1843.0,
                "function_hash": "39644682077372758521087779131958799011"
            },
            "id": "ASB-A-260729089-ed1b3ffa",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedInputMethods"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/3d8400f5e407c9a00086c334a17e706845b42528"
    ],
    "spl": "2023-08-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2023-08-01

Affected versions

Other

11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 529.0,
                "function_hash": "329633510235069556126095305800693253318"
            },
            "id": "ASB-A-260729089-314d6d04",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setTrustAgentConfiguration"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 535.0,
                "function_hash": "210040122135992438359204081842814950105"
            },
            "id": "ASB-A-260729089-55641628",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLongSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1923.0,
                "function_hash": "201881603023485435400959279528493239659"
            },
            "id": "ASB-A-260729089-66442d0e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "transferOwnership"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1317.0,
                "function_hash": "81649492640927804578300337548691590691"
            },
            "id": "ASB-A-260729089-6d44c87d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedAccessibilityServices"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 538.0,
                "function_hash": "57856750599089270416619066848236257627"
            },
            "id": "ASB-A-260729089-78f03831",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setShortSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 353.0,
                "function_hash": "158999169329487474971957794676603022187"
            },
            "id": "ASB-A-260729089-8cbddade",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLockTaskPackages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "305921133137058747462221572996736301985",
                    "92796291035932026846383220483632720952",
                    "31981275407155117118621083286051728591",
                    "74119734643303727614498940389072301729",
                    "26747219592262669046728763161937987718",
                    "307607149100168818667515056801092756172",
                    "158328150226789984044248233616848509456",
                    "6482805025327831483272182576467189600",
                    "68856571774746451668768944292804490015",
                    "72071718042071190986683616560344911631",
                    "249579893198889923221703755640549339828",
                    "328555174457986486799765099641307104219",
                    "87749176778650519761198009953643780277",
                    "303889801061278989660237624156804437810",
                    "330280524638301659237974377702301493956",
                    "61575102499308463584280069267727587256",
                    "188878013305298697435867019320030507488",
                    "295172392051987475833251572211045671379",
                    "40115560779148342763031078776626709575",
                    "57198598328577542566562127842772860103",
                    "140866736652395142428770206577157501928",
                    "188723856877229184982713217482920167301",
                    "153146367015738489395256274677226207509",
                    "198447747238259346619549045580717988911",
                    "69513313904291636761244810779958176812",
                    "214795391362024937521248845951578369587",
                    "140146659449021751305852490675741864485",
                    "96012855578514324675826110148551386398",
                    "283930441763412156148757937240752214307",
                    "214172887019698091006711900826038364562",
                    "228692863343636533811103358801856522906",
                    "198447747238259346619549045580717988911",
                    "12135335853160930817860218440635817184",
                    "301675251012904543405543475562349575173",
                    "169001489308926815890993318193640685266",
                    "338779476607390969989624890256070500110",
                    "198447747238259346619549045580717988911",
                    "12135335853160930817860218440635817184",
                    "301675251012904543405543475562349575173",
                    "301675251012904543405543475562349575173",
                    "46834315837152808841809306832859629128",
                    "176894348897803162806601236690066268882",
                    "54789962542638813940212398351416286921",
                    "253294334315546344520588145648029108314",
                    "188237715277448797342493501356218361698",
                    "17655509867136878218973444717099635605",
                    "304368913811555878312765952233346298832",
                    "87392332340258716518461741016376636594",
                    "301761724106209219132745360902960641055",
                    "303323771045692290225793163326664697465",
                    "213171831129155365715726017770366301081",
                    "207871826900378865235642332891141452266",
                    "79770136161282460204385642094281576476",
                    "223806271234802523021061016499458327744"
                ]
            },
            "id": "ASB-A-260729089-cdeea496",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1029.0,
                "function_hash": "105245200659476235761901432921603508989"
            },
            "id": "ASB-A-260729089-d0363911",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedInputMethods"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 556.0,
                "function_hash": "70779988364356717627974997482494143713"
            },
            "id": "ASB-A-260729089-dc99c968",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAccountManagementDisabled"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 499.0,
                "function_hash": "127961275272553341971742712035071697096"
            },
            "id": "ASB-A-260729089-f15cea60",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setOrganizationName"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 759.0,
                "function_hash": "237422946829492367672994529722904593579"
            },
            "id": "ASB-A-260729089-f1db4f8b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAffiliationIds"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/bb7e82ceaa6d16267e7b0e14563161b506d26be8"
    ],
    "spl": "2023-08-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

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

Affected versions

Other

12

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 1291.0,
                "function_hash": "138735831610282768568339415152038217591"
            },
            "id": "ASB-A-260729089-0ff6ca4d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedAccessibilityServices"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 538.0,
                "function_hash": "173964500963085799782884541489430600263"
            },
            "id": "ASB-A-260729089-360a1144",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLongSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1965.0,
                "function_hash": "95120530605811029494369347053096745984"
            },
            "id": "ASB-A-260729089-37ce2d49",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "transferOwnership"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 460.0,
                "function_hash": "123752626410668972322326909120942765219"
            },
            "id": "ASB-A-260729089-42fe9387",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setOrganizationName"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1463.0,
                "function_hash": "134763484750977604134735270329631670990"
            },
            "id": "ASB-A-260729089-7722b143",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedInputMethods"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "160264174626441516506977723065799230710",
                    "194506586448464196631828653445198907723",
                    "31981275407155117118621083286051728591",
                    "74119734643303727614498940389072301729",
                    "255566583751076471500257392781464457120",
                    "211170252161217640964532748507855484046",
                    "16029924615948073029911320795753587425",
                    "182231464794726783913195704482224045358",
                    "261632806508549377328375700223001763684",
                    "72071718042071190986683616560344911631",
                    "249579893198889923221703755640549339828",
                    "328555174457986486799765099641307104219",
                    "87749176778650519761198009953643780277",
                    "303889801061278989660237624156804437810",
                    "330280524638301659237974377702301493956",
                    "147051136363636446077686040509372227111",
                    "277212026390657237156933753316939788730",
                    "84470650753286170941194218666122806825",
                    "316670429099652605122646817002119571075",
                    "69328303209188917148051208483178462771",
                    "305158907795943690776893357669512709502",
                    "9272683333753709515101966419844467814",
                    "28576386852131540937118622681549451133",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "291432072208725622836310866385888306846",
                    "96012855578514324675826110148551386398",
                    "175534728947746704005665270715882291135",
                    "28741629610188161960328766554195796801",
                    "262393226015726253622055706247820970115",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "236639041178328405587062483900317262970",
                    "338779476607390969989624890256070500110",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "152221864967211753348730631041519643032",
                    "239789321646163254176268857950074566014",
                    "89211989144283229158187976632541479681",
                    "54789962542638813940212398351416286921",
                    "253294334315546344520588145648029108314",
                    "188237715277448797342493501356218361698",
                    "17655509867136878218973444717099635605",
                    "304368913811555878312765952233346298832",
                    "48002554344163748835936503765699584645",
                    "295926671987920157596465011089576015867",
                    "11506470675801739395497295529481903239",
                    "125311633994382438288537155630339926655",
                    "36807645692267883170248680661602287590",
                    "210740490493433996488458899018540955343",
                    "194032958059919989213856135719816869407"
                ]
            },
            "id": "ASB-A-260729089-8259e7a2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 571.0,
                "function_hash": "167321241776154468418090449705515811468"
            },
            "id": "ASB-A-260729089-aa4505ca",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAccountManagementDisabled"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 793.0,
                "function_hash": "93500551268765240265147621121528429543"
            },
            "id": "ASB-A-260729089-b3b8ab50",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAffiliationIds"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 606.0,
                "function_hash": "302644687547226035589656111476250623518"
            },
            "id": "ASB-A-260729089-bcf1c852",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setTrustAgentConfiguration"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 541.0,
                "function_hash": "40838810838303804444980091168564844088"
            },
            "id": "ASB-A-260729089-bdfb3587",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setShortSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 454.0,
                "function_hash": "150366450828046697881670426359646732760"
            },
            "id": "ASB-A-260729089-e47fc5d6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLockTaskPackages"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99"
    ],
    "spl": "2023-08-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

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

Affected versions

Other

12L

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 538.0,
                "function_hash": "173964500963085799782884541489430600263"
            },
            "id": "ASB-A-260729089-006da461",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLongSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1291.0,
                "function_hash": "138735831610282768568339415152038217591"
            },
            "id": "ASB-A-260729089-0391e285",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedAccessibilityServices"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1965.0,
                "function_hash": "95120530605811029494369347053096745984"
            },
            "id": "ASB-A-260729089-060e1aed",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "transferOwnership"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 571.0,
                "function_hash": "167321241776154468418090449705515811468"
            },
            "id": "ASB-A-260729089-0eda6172",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAccountManagementDisabled"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 793.0,
                "function_hash": "93500551268765240265147621121528429543"
            },
            "id": "ASB-A-260729089-5d74d961",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAffiliationIds"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1463.0,
                "function_hash": "134763484750977604134735270329631670990"
            },
            "id": "ASB-A-260729089-6c57782f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedInputMethods"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 541.0,
                "function_hash": "40838810838303804444980091168564844088"
            },
            "id": "ASB-A-260729089-74787804",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setShortSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 606.0,
                "function_hash": "302644687547226035589656111476250623518"
            },
            "id": "ASB-A-260729089-dd5b5e7f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setTrustAgentConfiguration"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 454.0,
                "function_hash": "150366450828046697881670426359646732760"
            },
            "id": "ASB-A-260729089-e856e7de",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLockTaskPackages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "160264174626441516506977723065799230710",
                    "194506586448464196631828653445198907723",
                    "31981275407155117118621083286051728591",
                    "74119734643303727614498940389072301729",
                    "255566583751076471500257392781464457120",
                    "211170252161217640964532748507855484046",
                    "16029924615948073029911320795753587425",
                    "182231464794726783913195704482224045358",
                    "261632806508549377328375700223001763684",
                    "72071718042071190986683616560344911631",
                    "249579893198889923221703755640549339828",
                    "328555174457986486799765099641307104219",
                    "87749176778650519761198009953643780277",
                    "303889801061278989660237624156804437810",
                    "330280524638301659237974377702301493956",
                    "147051136363636446077686040509372227111",
                    "277212026390657237156933753316939788730",
                    "84470650753286170941194218666122806825",
                    "316670429099652605122646817002119571075",
                    "69328303209188917148051208483178462771",
                    "305158907795943690776893357669512709502",
                    "9272683333753709515101966419844467814",
                    "28576386852131540937118622681549451133",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "291432072208725622836310866385888306846",
                    "96012855578514324675826110148551386398",
                    "175534728947746704005665270715882291135",
                    "28741629610188161960328766554195796801",
                    "262393226015726253622055706247820970115",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "236639041178328405587062483900317262970",
                    "338779476607390969989624890256070500110",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "152221864967211753348730631041519643032",
                    "239789321646163254176268857950074566014",
                    "89211989144283229158187976632541479681",
                    "54789962542638813940212398351416286921",
                    "253294334315546344520588145648029108314",
                    "188237715277448797342493501356218361698",
                    "17655509867136878218973444717099635605",
                    "304368913811555878312765952233346298832",
                    "48002554344163748835936503765699584645",
                    "295926671987920157596465011089576015867",
                    "11506470675801739395497295529481903239",
                    "125311633994382438288537155630339926655",
                    "36807645692267883170248680661602287590",
                    "210740490493433996488458899018540955343",
                    "194032958059919989213856135719816869407"
                ]
            },
            "id": "ASB-A-260729089-e8d3b1ad",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 460.0,
                "function_hash": "123752626410668972322326909120942765219"
            },
            "id": "ASB-A-260729089-f3300b1b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setOrganizationName"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/12c201509e911f4dddabf371bd22c93e097e5d99"
    ],
    "spl": "2023-08-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

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

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 454.0,
                "function_hash": "150366450828046697881670426359646732760"
            },
            "id": "ASB-A-260729089-000caa11",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLockTaskPackages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1463.0,
                "function_hash": "134763484750977604134735270329631670990"
            },
            "id": "ASB-A-260729089-076c9140",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedInputMethods"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 460.0,
                "function_hash": "123752626410668972322326909120942765219"
            },
            "id": "ASB-A-260729089-0911cc14",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setOrganizationName"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 812.0,
                "function_hash": "235467031038436177630447159905549663186"
            },
            "id": "ASB-A-260729089-324bf5ee",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAffiliationIds"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1291.0,
                "function_hash": "138735831610282768568339415152038217591"
            },
            "id": "ASB-A-260729089-4211e649",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setPermittedAccessibilityServices"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 541.0,
                "function_hash": "40838810838303804444980091168564844088"
            },
            "id": "ASB-A-260729089-60ebc8b7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setShortSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 538.0,
                "function_hash": "173964500963085799782884541489430600263"
            },
            "id": "ASB-A-260729089-721eff38",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setLongSupportMessage"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 571.0,
                "function_hash": "167321241776154468418090449705515811468"
            },
            "id": "ASB-A-260729089-876894ab",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setAccountManagementDisabled"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 606.0,
                "function_hash": "302644687547226035589656111476250623518"
            },
            "id": "ASB-A-260729089-b6a0b5d0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "setTrustAgentConfiguration"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "160264174626441516506977723065799230710",
                    "194506586448464196631828653445198907723",
                    "31981275407155117118621083286051728591",
                    "74119734643303727614498940389072301729",
                    "255566583751076471500257392781464457120",
                    "211170252161217640964532748507855484046",
                    "17801454366123835620732259115141692883",
                    "269891903549462966113462931947911239375",
                    "261632806508549377328375700223001763684",
                    "72071718042071190986683616560344911631",
                    "249579893198889923221703755640549339828",
                    "328555174457986486799765099641307104219",
                    "87749176778650519761198009953643780277",
                    "303889801061278989660237624156804437810",
                    "330280524638301659237974377702301493956",
                    "147051136363636446077686040509372227111",
                    "277212026390657237156933753316939788730",
                    "84470650753286170941194218666122806825",
                    "316670429099652605122646817002119571075",
                    "36745906110905091853570846105211197485",
                    "170729049684199104497378504209978544318",
                    "9272683333753709515101966419844467814",
                    "28576386852131540937118622681549451133",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "291432072208725622836310866385888306846",
                    "96012855578514324675826110148551386398",
                    "175534728947746704005665270715882291135",
                    "28741629610188161960328766554195796801",
                    "262393226015726253622055706247820970115",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "236639041178328405587062483900317262970",
                    "338779476607390969989624890256070500110",
                    "198447747238259346619549045580717988911",
                    "210592916141815601906654119459186363928",
                    "152221864967211753348730631041519643032",
                    "152221864967211753348730631041519643032",
                    "239789321646163254176268857950074566014",
                    "89211989144283229158187976632541479681",
                    "54789962542638813940212398351416286921",
                    "253294334315546344520588145648029108314",
                    "188237715277448797342493501356218361698",
                    "17655509867136878218973444717099635605",
                    "304368913811555878312765952233346298832",
                    "48002554344163748835936503765699584645",
                    "295926671987920157596465011089576015867",
                    "11506470675801739395497295529481903239",
                    "150955547675232427374024553717943192983",
                    "131264372501067403937126848070835589117",
                    "210983134568224865932979606599216277936",
                    "155490817301921130137981311807256819763"
                ]
            },
            "id": "ASB-A-260729089-d2c688d2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1965.0,
                "function_hash": "95120530605811029494369347053096745984"
            },
            "id": "ASB-A-260729089-ea110369",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java",
                "function": "transferOwnership"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/5dd3e81347e3c841510094fb5effd51fc0fa995b"
    ],
    "spl": "2023-08-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}