ASB-A-161370134

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-161370134.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-161370134
Aliases
  • A-161370134
  • CVE-2020-0454
Published
2020-11-01T00:00:00Z
Modified
2026-06-12T15:08:17.296522730Z
Summary
[none]
Details

In callCallbackForRequest of ConnectivityService.java, there is a possible permission bypass due to a missing permission check. This could lead to local information disclosure of the current SSID 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
9:0
Fixed
9:2020-11-01

Affected versions

Other
9

Ecosystem specific

{
    "types": [
        "ID"
    ],
    "spl": "2020-11-01",
    "vanir_signatures": [
        {
            "id": "ASB-A-161370134-26398324",
            "target": {
                "file": "core/java/android/net/NetworkSpecifier.java"
            },
            "deprecated": false,
            "signature_type": "Line",
            "digest": {
                "line_hashes": [
                    "41750540924876421795543889169397981588",
                    "320653660452709258495303455067266570832",
                    "165619541108193421049190638063307391769"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9b1d701af461899a03b046dbf97316abc1465ac3",
            "signature_version": "v1"
        },
        {
            "signature_type": "Function",
            "target": {
                "file": "services/core/java/com/android/server/ConnectivityService.java",
                "function": "callCallbackForRequest"
            },
            "deprecated": false,
            "digest": {
                "function_hash": "244648458143701244857651541663122227227",
                "length": 1281.0
            },
            "id": "ASB-A-161370134-3e8a2390",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9b1d701af461899a03b046dbf97316abc1465ac3",
            "signature_version": "v1"
        },
        {
            "id": "ASB-A-161370134-5ab26a21",
            "target": {
                "file": "services/core/java/com/android/server/ConnectivityService.java"
            },
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "64908480793503434194443228325251410634",
                    "93959184073957393704012454104880247562",
                    "181759802501073974075344696870031747559",
                    "13967322983454266479103010117821478018",
                    "274682479534064299191875377987477857737",
                    "201805671658800472987127607420274656461",
                    "45283108990960512657803373015692903668",
                    "156361305808350531313653326459768610221"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9b1d701af461899a03b046dbf97316abc1465ac3",
            "signature_version": "v1"
        },
        {
            "id": "ASB-A-161370134-de3240bb",
            "target": {
                "file": "services/core/java/com/android/server/ConnectivityService.java",
                "function": "networkCapabilitiesRestrictedForCallerPermissions"
            },
            "deprecated": false,
            "digest": {
                "function_hash": "254636724448741048342525518162750353099",
                "length": 207.0
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/9b1d701af461899a03b046dbf97316abc1465ac3",
            "signature_version": "v1"
        },
        {
            "id": "ASB-A-161370134-e47bd65d",
            "target": {
                "file": "wifi/java/android/net/wifi/aware/WifiAwareAgentNetworkSpecifier.java"
            },
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "13901909979477510420513569477512162004",
                    "247253085583972152373255890304629014140",
                    "198124119316495475315496290879082431960"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7f60f432fbfac7ed1e258c32d278d2f27657994b",
            "signature_version": "v1"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/7f60f432fbfac7ed1e258c32d278d2f27657994b",
        "https://android.googlesource.com/platform/frameworks/base/+/9b1d701af461899a03b046dbf97316abc1465ac3"
    ],
    "severity": "High"
}

Database specific

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