ASB-A-140108616

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-140108616.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-140108616
Aliases
  • A-140108616
  • CVE-2020-0108
Published
2020-08-01T00:00:00Z
Modified
2024-08-07T19:29:36.798573Z
Summary
[none]
Details

In postNotification of ServiceRecord.java, there is a possible bypass of foreground process restrictions due to an uncaught exception. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
8.1:0
Fixed
8.1:2020-08-01

Affected versions

8.*

8.1

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "34985409524069151885028550296050716535",
                    "66333641585186022410225803530715699095",
                    "276376284257928488978183129515653231315",
                    "45509757864254247941778575907158566130"
                ]
            },
            "id": "ASB-A-140108616-01942895",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 485.0,
                "function_hash": "3825092656562894657443044996567503188"
            },
            "id": "ASB-A-140108616-02793669",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "killAppAtUserRequestLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "313946197704958950267683247287107834666",
                    "270266736432782472875195141692605342291",
                    "141429788637385144724026753516422466658",
                    "199196639341289460500426981869616538693",
                    "58225131798333247242773504602986282634",
                    "239607543681726346864426645787959290946",
                    "182913703348349760317534304244954100892",
                    "139388527391804446678384874235863742663"
                ]
            },
            "id": "ASB-A-140108616-03233077",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 568.0,
                "function_hash": "252218546729751961797146093475198071092"
            },
            "id": "ASB-A-140108616-0939e122",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java",
                "function": "runCrash"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 876.0,
                "function_hash": "43334670337723760658160897168511193663"
            },
            "id": "ASB-A-140108616-283af29a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 554.0,
                "function_hash": "149621928143866274689687963466794842915"
            },
            "id": "ASB-A-140108616-3c9f1141",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "crashApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "143601372367846182834991562776118234998",
                    "135054473370501555658841928156875172282",
                    "259413912022672033263116734158876641058",
                    "132865701534185734824710924815538700175",
                    "33221500967975037307911807329857710759",
                    "304357825380486879116840098397642262697",
                    "321548978768087966861740002991518836008",
                    "122300775703794910354959781196272758614",
                    "17975258426840986008465003447032398989",
                    "65175637495114972727615325621667917135",
                    "188565831291298022375968831169380617159",
                    "164833046307487695219374198625528032712",
                    "249114256344581820856070062925690531458",
                    "310055063692972777030412730704364974442",
                    "132290432259074836227969051924273966654",
                    "97689986426445442687016325937983660419",
                    "93302770067917719259628860243374337200",
                    "290588689902284880071354910382896034549",
                    "5944472855075682183577246901642223127",
                    "185969232195513316199743122484529943190",
                    "74080906483314335818555260379809441080",
                    "331985650668994449420872648789612303834",
                    "225978302605615175528088744049695200551",
                    "155244858234185635223473376257915975951",
                    "208411611485832545044539811168652945286"
                ]
            },
            "id": "ASB-A-140108616-40795276",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 3270.0,
                "function_hash": "204800263370801238942793194690391424617"
            },
            "id": "ASB-A-140108616-5bc8ba64",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "postNotification"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 232.0,
                "function_hash": "191163643441830946063158191146851559786"
            },
            "id": "ASB-A-140108616-90ced541",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java",
                "function": "serviceForegroundCrash"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "35457527594737366538626115366262628229",
                    "230884641476879389965427342240075504244",
                    "249445701461699414042331972924981854278",
                    "22717779729758172843145271880287560498"
                ]
            },
            "id": "ASB-A-140108616-97da76ae",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 691.0,
                "function_hash": "58153766471047083618315266312059021150"
            },
            "id": "ASB-A-140108616-aa08efbb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "onNotificationError"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2473.0,
                "function_hash": "287548358736806006396799087326048108956"
            },
            "id": "ASB-A-140108616-b3ab03a4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "run"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "245754129262702407218208242614483211368",
                    "2983777327837477647473492475305762513",
                    "4059743454139296612210565145925001922",
                    "227268241558318090133289670782465089397",
                    "253035881338134978069377194966213948819",
                    "197401886750360669679168603161103379748",
                    "293108325795696209626464571655354879204",
                    "270648395454571251355648921216243164785",
                    "216880071963339747623556930753620070375",
                    "67895051086779114950633353948211897173",
                    "171058004362778398524825810598592168894"
                ]
            },
            "id": "ASB-A-140108616-b9a48b8c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25270476512423591124273492796128008731",
                    "96749387042725738584228872181899572844",
                    "99682998900605998272004868233456310628",
                    "114666398654786132267154324611504465844"
                ]
            },
            "id": "ASB-A-140108616-dd2491c3",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "192212352339214897177911927408741843870",
                    "30514706583926759469028462036889810554",
                    "329972801526235203928518173988356642773",
                    "129172966794343481053233253226789397518",
                    "143012704232641422217105964114077067481",
                    "171979436898094925046594914685651535079",
                    "291979943614128316725083011869955599466"
                ]
            },
            "id": "ASB-A-140108616-ea2e0b5c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 712.0,
                "function_hash": "30886826920377124763360848616650452841"
            },
            "id": "ASB-A-140108616-f2b6abf6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
        "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
8.1:0
Fixed
8.1:2020-08-01

Affected versions

8.*

8.1

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-34f0e509",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-bff7b482",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/services/Car

Affected ranges

Type
ECOSYSTEM
Events
Introduced
8.1:0
Fixed
8.1:2020-08-01

Affected versions

8.*

8.1

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-3022452d",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-d685c789",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
9:0
Fixed
9:2020-08-01

Affected versions

Other

9

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "35457527594737366538626115366262628229",
                    "230884641476879389965427342240075504244",
                    "249445701461699414042331972924981854278",
                    "22717779729758172843145271880287560498"
                ]
            },
            "id": "ASB-A-140108616-02aaae82",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 3270.0,
                "function_hash": "204800263370801238942793194690391424617"
            },
            "id": "ASB-A-140108616-0e15a44b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "postNotification"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 568.0,
                "function_hash": "252218546729751961797146093475198071092"
            },
            "id": "ASB-A-140108616-385e77c6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java",
                "function": "runCrash"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2473.0,
                "function_hash": "287548358736806006396799087326048108956"
            },
            "id": "ASB-A-140108616-480790ea",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "run"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 712.0,
                "function_hash": "30886826920377124763360848616650452841"
            },
            "id": "ASB-A-140108616-4ff0798a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 554.0,
                "function_hash": "149621928143866274689687963466794842915"
            },
            "id": "ASB-A-140108616-612eefc7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "crashApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25270476512423591124273492796128008731",
                    "96749387042725738584228872181899572844",
                    "99682998900605998272004868233456310628",
                    "114666398654786132267154324611504465844"
                ]
            },
            "id": "ASB-A-140108616-64517b4b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 691.0,
                "function_hash": "58153766471047083618315266312059021150"
            },
            "id": "ASB-A-140108616-8a78dcb6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "onNotificationError"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "143601372367846182834991562776118234998",
                    "135054473370501555658841928156875172282",
                    "259413912022672033263116734158876641058",
                    "132865701534185734824710924815538700175",
                    "33221500967975037307911807329857710759",
                    "304357825380486879116840098397642262697",
                    "321548978768087966861740002991518836008",
                    "122300775703794910354959781196272758614",
                    "17975258426840986008465003447032398989",
                    "65175637495114972727615325621667917135",
                    "188565831291298022375968831169380617159",
                    "164833046307487695219374198625528032712",
                    "249114256344581820856070062925690531458",
                    "310055063692972777030412730704364974442",
                    "132290432259074836227969051924273966654",
                    "97689986426445442687016325937983660419",
                    "93302770067917719259628860243374337200",
                    "290588689902284880071354910382896034549",
                    "5944472855075682183577246901642223127",
                    "185969232195513316199743122484529943190",
                    "74080906483314335818555260379809441080",
                    "331985650668994449420872648789612303834",
                    "225978302605615175528088744049695200551",
                    "155244858234185635223473376257915975951",
                    "208411611485832545044539811168652945286"
                ]
            },
            "id": "ASB-A-140108616-8cee2006",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "192212352339214897177911927408741843870",
                    "30514706583926759469028462036889810554",
                    "329972801526235203928518173988356642773",
                    "129172966794343481053233253226789397518",
                    "143012704232641422217105964114077067481",
                    "171979436898094925046594914685651535079",
                    "291979943614128316725083011869955599466"
                ]
            },
            "id": "ASB-A-140108616-8ec3fb17",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "34985409524069151885028550296050716535",
                    "66333641585186022410225803530715699095",
                    "276376284257928488978183129515653231315",
                    "45509757864254247941778575907158566130"
                ]
            },
            "id": "ASB-A-140108616-9e5088bd",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "245754129262702407218208242614483211368",
                    "2983777327837477647473492475305762513",
                    "4059743454139296612210565145925001922",
                    "227268241558318090133289670782465089397",
                    "253035881338134978069377194966213948819",
                    "197401886750360669679168603161103379748",
                    "293108325795696209626464571655354879204",
                    "270648395454571251355648921216243164785",
                    "216880071963339747623556930753620070375",
                    "67895051086779114950633353948211897173",
                    "171058004362778398524825810598592168894"
                ]
            },
            "id": "ASB-A-140108616-a7607e60",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 485.0,
                "function_hash": "3825092656562894657443044996567503188"
            },
            "id": "ASB-A-140108616-b1bc0ded",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "killAppAtUserRequestLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 876.0,
                "function_hash": "43334670337723760658160897168511193663"
            },
            "id": "ASB-A-140108616-ced23ba6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "313946197704958950267683247287107834666",
                    "270266736432782472875195141692605342291",
                    "141429788637385144724026753516422466658",
                    "199196639341289460500426981869616538693",
                    "58225131798333247242773504602986282634",
                    "239607543681726346864426645787959290946",
                    "182913703348349760317534304244954100892",
                    "139388527391804446678384874235863742663"
                ]
            },
            "id": "ASB-A-140108616-d2a6f11c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 232.0,
                "function_hash": "191163643441830946063158191146851559786"
            },
            "id": "ASB-A-140108616-e0c5dae5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java",
                "function": "serviceForegroundCrash"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
        "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
9:0
Fixed
9:2020-08-01

Affected versions

Other

9

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-81fc31d7",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-e818baef",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/services/Car

Affected ranges

Type
ECOSYSTEM
Events
Introduced
9:0
Fixed
9:2020-08-01

Affected versions

Other

9

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-4bfcfe23",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-8a0a70d0",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2020-08-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 2473.0,
                "function_hash": "287548358736806006396799087326048108956"
            },
            "id": "ASB-A-140108616-0b58c9d2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "run"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 568.0,
                "function_hash": "252218546729751961797146093475198071092"
            },
            "id": "ASB-A-140108616-22960ad6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java",
                "function": "runCrash"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 876.0,
                "function_hash": "43334670337723760658160897168511193663"
            },
            "id": "ASB-A-140108616-39b7e4e2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 554.0,
                "function_hash": "149621928143866274689687963466794842915"
            },
            "id": "ASB-A-140108616-45b9274d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java",
                "function": "crashApplication"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "245754129262702407218208242614483211368",
                    "2983777327837477647473492475305762513",
                    "4059743454139296612210565145925001922",
                    "227268241558318090133289670782465089397",
                    "253035881338134978069377194966213948819",
                    "197401886750360669679168603161103379748",
                    "293108325795696209626464571655354879204",
                    "270648395454571251355648921216243164785",
                    "216880071963339747623556930753620070375",
                    "67895051086779114950633353948211897173",
                    "171058004362778398524825810598592168894"
                ]
            },
            "id": "ASB-A-140108616-52e9a896",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "143601372367846182834991562776118234998",
                    "135054473370501555658841928156875172282",
                    "259413912022672033263116734158876641058",
                    "132865701534185734824710924815538700175",
                    "33221500967975037307911807329857710759",
                    "304357825380486879116840098397642262697",
                    "321548978768087966861740002991518836008",
                    "122300775703794910354959781196272758614",
                    "17975258426840986008465003447032398989",
                    "65175637495114972727615325621667917135",
                    "188565831291298022375968831169380617159",
                    "164833046307487695219374198625528032712",
                    "249114256344581820856070062925690531458",
                    "310055063692972777030412730704364974442",
                    "132290432259074836227969051924273966654",
                    "97689986426445442687016325937983660419",
                    "93302770067917719259628860243374337200",
                    "290588689902284880071354910382896034549",
                    "5944472855075682183577246901642223127",
                    "185969232195513316199743122484529943190",
                    "74080906483314335818555260379809441080",
                    "331985650668994449420872648789612303834",
                    "225978302605615175528088744049695200551",
                    "155244858234185635223473376257915975951",
                    "208411611485832545044539811168652945286"
                ]
            },
            "id": "ASB-A-140108616-53fef098",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "192212352339214897177911927408741843870",
                    "30514706583926759469028462036889810554",
                    "329972801526235203928518173988356642773",
                    "129172966794343481053233253226789397518",
                    "143012704232641422217105964114077067481",
                    "171979436898094925046594914685651535079",
                    "291979943614128316725083011869955599466"
                ]
            },
            "id": "ASB-A-140108616-57cea1ef",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "313946197704958950267683247287107834666",
                    "270266736432782472875195141692605342291",
                    "141429788637385144724026753516422466658",
                    "199196639341289460500426981869616538693",
                    "58225131798333247242773504602986282634",
                    "239607543681726346864426645787959290946",
                    "182913703348349760317534304244954100892",
                    "139388527391804446678384874235863742663"
                ]
            },
            "id": "ASB-A-140108616-5d2f490e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "35457527594737366538626115366262628229",
                    "230884641476879389965427342240075504244",
                    "249445701461699414042331972924981854278",
                    "22717779729758172843145271880287560498"
                ]
            },
            "id": "ASB-A-140108616-63a0f4a2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActivityManagerShellCommand.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 232.0,
                "function_hash": "191163643441830946063158191146851559786"
            },
            "id": "ASB-A-140108616-66d12706",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ActiveServices.java",
                "function": "serviceForegroundCrash"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "34985409524069151885028550296050716535",
                    "66333641585186022410225803530715699095",
                    "276376284257928488978183129515653231315",
                    "45509757864254247941778575907158566130"
                ]
            },
            "id": "ASB-A-140108616-67d18ad5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 712.0,
                "function_hash": "30886826920377124763360848616650452841"
            },
            "id": "ASB-A-140108616-9342234e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "scheduleAppCrashLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25270476512423591124273492796128008731",
                    "96749387042725738584228872181899572844",
                    "99682998900605998272004868233456310628",
                    "114666398654786132267154324611504465844"
                ]
            },
            "id": "ASB-A-140108616-949d39ab",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 691.0,
                "function_hash": "58153766471047083618315266312059021150"
            },
            "id": "ASB-A-140108616-a0296c4b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "onNotificationError"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 485.0,
                "function_hash": "3825092656562894657443044996567503188"
            },
            "id": "ASB-A-140108616-f7092892",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/AppErrors.java",
                "function": "killAppAtUserRequestLocked"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 3270.0,
                "function_hash": "204800263370801238942793194690391424617"
            },
            "id": "ASB-A-140108616-fe6138e6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/am/ServiceRecord.java",
                "function": "postNotification"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/45a53e6cb8d3276126cfe0e717ad7ed486d39b24",
        "https://android.googlesource.com/platform/frameworks/base/+/0a163302b0288cdc4d9ca5e04398386ef8e1ec6b"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2020-08-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-221df41a",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-4868217d",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/36f182159ffae1f14a1733a3bb1334cdd9d44742"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/services/Car

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2020-08-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "100116979365077837739481981450599728935",
                    "312508974506267331483181757158466965699",
                    "288450175804572153005127995976106930010",
                    "248002092203509172811361704742494672445"
                ]
            },
            "id": "ASB-A-140108616-5a0fb8bb",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 351.0,
                "function_hash": "286640815432441847004410224668627857672"
            },
            "id": "ASB-A-140108616-aaeea5d2",
            "source": "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "tests/CarDeveloperOptions/src/com/android/car/developeroptions/password/PasswordUtils.java",
                "function": "crashCallingApplication"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/services/Car/+/d2d8933e006efc251fda52e6807807d107f2ca12"
    ],
    "spl": "2020-08-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}