ASB-A-284297711

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-284297711.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-284297711
Aliases
Published
2023-09-01T00:00:00Z
Modified
2026-04-30T15:48:46.890647Z
Summary
[none]
Details

In loadMediaResumptionControls of MediaResumeListener.kt, there is a possible way to play and listen to media files played by another user on the same device due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android
platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other
13-next

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2023-09-01",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/e566a250ad61e269119b475c7ebdae6ca962c4a7"
    ],
    "severity": "High",
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "target": {
                "function": "ResumeMediaBrowser",
                "file": "packages/SystemUI/src/com/android/systemui/media/controls/resume/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-2a539e01",
            "digest": {
                "function_hash": "37882663302482763284725506942215921346",
                "length": 203.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e566a250ad61e269119b475c7ebdae6ca962c4a7"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/controls/resume/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-b7d2ddb1",
            "digest": {
                "line_hashes": [
                    "256698732200180448596800642338138507062",
                    "173478072067900714635025148433857750736",
                    "128132175207878976811859125837317981366",
                    "235418626425009546242451841945182907175",
                    "223563609857351350082394687946175416987",
                    "112306970489906780575061435114422111737",
                    "243307845533886910097124176904255143866",
                    "248928235820196580858924036931785065626",
                    "294565683655599289866763484396863826191",
                    "293551295564230929392056064455997304433",
                    "91807809175681459259020685724086921163",
                    "175902782160619912477847772047275114126",
                    "233885047923780685929191931446455840336",
                    "50938108172549613114155224947801773465",
                    "219421761348678854865661574418739324031",
                    "109905927878014416683253342942049728844",
                    "82725189981452381615230245810502004996",
                    "75355437531535306749309121730457622524",
                    "137895554531615529462246473314972490801",
                    "315607468538520956893612640482031315572",
                    "112286163188287015773777466172468895922",
                    "86991411814107469071363846903077765576"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e566a250ad61e269119b475c7ebdae6ca962c4a7"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/controls/resume/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-d6cce605",
            "digest": {
                "line_hashes": [
                    "74190183741714291397950167086520701731",
                    "319564735852686264796161375685055763548",
                    "210031620796258729120565630019705353286",
                    "90135634314005142359449435920567101871",
                    "273598153241507979419931766293840613142",
                    "186048688671706252428446301202758023191"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e566a250ad61e269119b475c7ebdae6ca962c4a7"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "create",
                "file": "packages/SystemUI/src/com/android/systemui/media/controls/resume/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-dd467658",
            "digest": {
                "function_hash": "140227383091478789804809558552345472476",
                "length": 124.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e566a250ad61e269119b475c7ebdae6ca962c4a7"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-284297711.json"
platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other
11

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2023-09-01",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
    ],
    "severity": "High",
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "target": {
                "function": "restart",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-33f4c0ec",
            "digest": {
                "function_hash": "29385694862574547600050972513877566026",
                "length": 983.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "ResumeMediaBrowser",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-661e039f",
            "digest": {
                "function_hash": "293865426549619313132069368839856428013",
                "length": 120.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "testConnection",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-af78dc04",
            "digest": {
                "function_hash": "51170399665814086385843845762301673985",
                "length": 768.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-d55efb39",
            "digest": {
                "line_hashes": [
                    "287030533438819041387167423328999967574",
                    "78232782252233067667880679386140675952",
                    "250926710439573474510660528778473659020",
                    "67328214690464877638325464473491274223",
                    "287055508730740409360173691742233623942",
                    "290483283791187679020131224254580882285",
                    "47814498792607150863169242772104610586",
                    "10788387026005956450405097418097778037",
                    "320388037318313918128970228000802645086",
                    "270157687848194690490678062626830423620",
                    "247229145450543295959935988870531410577",
                    "71082245305607638489594570704786413265",
                    "56719174071725399987867809861051750075",
                    "298625411974996713097054821607119672330",
                    "109118376601616308958675787972139580078",
                    "251384122877151472583845927787978379945",
                    "326502756759965590317256913416472908111",
                    "16028128164482265808200398347354429081",
                    "35441356439122300657205877818690877204",
                    "77945548384072491771858689494252723758",
                    "137087195366446967207076213393558611663",
                    "153573118062896934495416084212234756270",
                    "185640351460855748770980437907393883696",
                    "56719174071725399987867809861051750075",
                    "220007226353372622393382808504949386180",
                    "168081392440814853866688353388762397634"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "findRecentMedia",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-dcb96a8d",
            "digest": {
                "function_hash": "177049598678070331206978122513249364227",
                "length": 323.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/684492a0dfb0c045a07906a2a79d5e785e3b794d"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-284297711.json"
platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other
12

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2023-09-01",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/8dccce4f519c91354d5bc6850137269fec715e5d"
    ],
    "severity": "High",
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "target": {
                "function": "ResumeMediaBrowser",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-3bc7c967",
            "digest": {
                "function_hash": "319519944587063183454467925054721260451",
                "length": 171.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/8dccce4f519c91354d5bc6850137269fec715e5d"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "create",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-9e3bec34",
            "digest": {
                "function_hash": "260007071415382191442987505989115384414",
                "length": 114.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/8dccce4f519c91354d5bc6850137269fec715e5d"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-b03b3fa9",
            "digest": {
                "line_hashes": [
                    "177413246295837644229543471153399910161",
                    "198892382706512718135766243721168009681",
                    "287978370417402088313826271059565607679",
                    "67970998296617639246313174471183490671",
                    "211921315134986188517912255949071513009",
                    "303200545754177152504454901503843598079"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/8dccce4f519c91354d5bc6850137269fec715e5d"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-f5b633ce",
            "digest": {
                "line_hashes": [
                    "236597294355180211148526946610450541221",
                    "173478072067900714635025148433857750736",
                    "87670171726247297385608132658194888871",
                    "231652402986554576254330999165081196361",
                    "188366375188586170492362820642962119858",
                    "287884031218880188247178465241063515813",
                    "77568406747413685341257547738161383214",
                    "295739817201265772752677669202115758663",
                    "155655330679262933175425479176490797514",
                    "305710564557343378788485079534798933792",
                    "219421761348678854865661574418739324031",
                    "9726876982987343470655342532389614451",
                    "261877600252890020276854016986763351533",
                    "252766741830948990972662741610430603584",
                    "315607468538520956893612640482031315572",
                    "175088565425181146692356497894359746711",
                    "153573118062896934495416084212234756270"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/8dccce4f519c91354d5bc6850137269fec715e5d"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-284297711.json"
platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other
12L

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2023-09-01",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/b7e77454e8889395b6f998c40e1ce12f994caca5"
    ],
    "severity": "High",
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-41ae12d4",
            "digest": {
                "line_hashes": [
                    "177413246295837644229543471153399910161",
                    "198892382706512718135766243721168009681",
                    "287978370417402088313826271059565607679",
                    "67970998296617639246313174471183490671",
                    "211921315134986188517912255949071513009",
                    "303200545754177152504454901503843598079"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b7e77454e8889395b6f998c40e1ce12f994caca5"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-6ae30c22",
            "digest": {
                "line_hashes": [
                    "236597294355180211148526946610450541221",
                    "173478072067900714635025148433857750736",
                    "87670171726247297385608132658194888871",
                    "231652402986554576254330999165081196361",
                    "188366375188586170492362820642962119858",
                    "287884031218880188247178465241063515813",
                    "77568406747413685341257547738161383214",
                    "295739817201265772752677669202115758663",
                    "155655330679262933175425479176490797514",
                    "305710564557343378788485079534798933792",
                    "219421761348678854865661574418739324031",
                    "9726876982987343470655342532389614451",
                    "261877600252890020276854016986763351533",
                    "252766741830948990972662741610430603584",
                    "315607468538520956893612640482031315572",
                    "175088565425181146692356497894359746711",
                    "153573118062896934495416084212234756270"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b7e77454e8889395b6f998c40e1ce12f994caca5"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "ResumeMediaBrowser",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-6c4fa8c6",
            "digest": {
                "function_hash": "319519944587063183454467925054721260451",
                "length": 171.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b7e77454e8889395b6f998c40e1ce12f994caca5"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "create",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-e0bb4536",
            "digest": {
                "function_hash": "260007071415382191442987505989115384414",
                "length": 114.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b7e77454e8889395b6f998c40e1ce12f994caca5"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-284297711.json"
platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other
13

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2023-09-01",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/d61741288b4d7614e4677428aac6418f6f1d79f0"
    ],
    "severity": "High",
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-26d60d27",
            "digest": {
                "line_hashes": [
                    "236597294355180211148526946610450541221",
                    "173478072067900714635025148433857750736",
                    "128132175207878976811859125837317981366",
                    "235418626425009546242451841945182907175",
                    "223563609857351350082394687946175416987",
                    "112306970489906780575061435114422111737",
                    "243307845533886910097124176904255143866",
                    "248928235820196580858924036931785065626",
                    "294565683655599289866763484396863826191",
                    "293551295564230929392056064455997304433",
                    "91807809175681459259020685724086921163",
                    "175902782160619912477847772047275114126",
                    "233885047923780685929191931446455840336",
                    "50938108172549613114155224947801773465",
                    "219421761348678854865661574418739324031",
                    "109905927878014416683253342942049728844",
                    "82725189981452381615230245810502004996",
                    "75355437531535306749309121730457622524",
                    "306964280349707144796711647675239965508",
                    "315607468538520956893612640482031315572",
                    "112286163188287015773777466172468895922",
                    "86991411814107469071363846903077765576"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d61741288b4d7614e4677428aac6418f6f1d79f0"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "ResumeMediaBrowser",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowser.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-5f373ae1",
            "digest": {
                "function_hash": "37882663302482763284725506942215921346",
                "length": 203.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d61741288b4d7614e4677428aac6418f6f1d79f0"
        },
        {
            "signature_type": "Function",
            "target": {
                "function": "create",
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-6f52d67a",
            "digest": {
                "function_hash": "140227383091478789804809558552345472476",
                "length": 124.0
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d61741288b4d7614e4677428aac6418f6f1d79f0"
        },
        {
            "signature_type": "Line",
            "target": {
                "file": "packages/SystemUI/src/com/android/systemui/media/ResumeMediaBrowserFactory.java"
            },
            "signature_version": "v1",
            "id": "ASB-A-284297711-7526590e",
            "digest": {
                "line_hashes": [
                    "177413246295837644229543471153399910161",
                    "319564735852686264796161375685055763548",
                    "210031620796258729120565630019705353286",
                    "90135634314005142359449435920567101871",
                    "273598153241507979419931766293840613142",
                    "186048688671706252428446301202758023191"
                ],
                "threshold": 0.9
            },
            "deprecated": false,
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d61741288b4d7614e4677428aac6418f6f1d79f0"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-284297711.json"