ASB-A-353680402

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-353680402.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-353680402
Aliases
  • A-353680402
  • CVE-2025-48535
Published
2025-09-01T00:00:00Z
Modified
2025-09-02T14:59:13.694122Z
Summary
[none]
Details

In assertSafeToStartCustomActivity of AppRestrictionsFragment.java , there is a possible way to exploit a parcel mismatch resulting in a launch anywhere vulnerability due to unsafe deserialization. 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/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16-next:0
Fixed
16-next:2025-09-01

Affected versions

Other

16-next

Ecosystem specific

{
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java",
                "function": "assertSafeToStartCustomActivity"
            },
            "signature_version": "v1",
            "digest": {
                "length": 583.0,
                "function_hash": "167051775218518309602972445688464531447"
            },
            "id": "ASB-A-353680402-1a5f3406",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b7240e2f0c50455a1c8f3ae1fc4f27d55b86e89b"
        },
        {
            "signature_type": "Line",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java"
            },
            "signature_version": "v1",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "87249741624904178570740848043246456225",
                    "322900107720807731356549153451401585236",
                    "30641909703164034095131522789235472829",
                    "312449678066938024485074749804097670041",
                    "204461751170142905684839284015484469701",
                    "275251800527781872931916296749898367687",
                    "276736092446101932266423162397011781416",
                    "220607371548842682738531909079559250648",
                    "193851804838495652505114225811346447401",
                    "335330703028102328901877311581203144736"
                ]
            },
            "id": "ASB-A-353680402-97e00931",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b7240e2f0c50455a1c8f3ae1fc4f27d55b86e89b"
        }
    ],
    "types": [
        "EoP"
    ],
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/b7240e2f0c50455a1c8f3ae1fc4f27d55b86e89b"
    ],
    "spl": "2025-09-01"
}

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

15

Ecosystem specific

{
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java"
            },
            "signature_version": "v1",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "87249741624904178570740848043246456225",
                    "322900107720807731356549153451401585236",
                    "30641909703164034095131522789235472829",
                    "312449678066938024485074749804097670041",
                    "204461751170142905684839284015484469701",
                    "275251800527781872931916296749898367687",
                    "276736092446101932266423162397011781416",
                    "220607371548842682738531909079559250648",
                    "193851804838495652505114225811346447401",
                    "335330703028102328901877311581203144736"
                ]
            },
            "id": "ASB-A-353680402-8a2b1021",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/9a2ddc6aab7950ab3c527321d4eab8e578097936"
        },
        {
            "signature_type": "Function",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java",
                "function": "assertSafeToStartCustomActivity"
            },
            "signature_version": "v1",
            "digest": {
                "length": 583.0,
                "function_hash": "167051775218518309602972445688464531447"
            },
            "id": "ASB-A-353680402-8d0f6de5",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/9a2ddc6aab7950ab3c527321d4eab8e578097936"
        }
    ],
    "types": [
        "EoP"
    ],
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/9a2ddc6aab7950ab3c527321d4eab8e578097936"
    ],
    "spl": "2025-09-01"
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16:0
Fixed
16:2025-09-01

Affected versions

Other

16

Ecosystem specific

{
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java",
                "function": "assertSafeToStartCustomActivity"
            },
            "signature_version": "v1",
            "digest": {
                "length": 583.0,
                "function_hash": "167051775218518309602972445688464531447"
            },
            "id": "ASB-A-353680402-1ad0895b",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/d8166274a030372f9b1184137fceef9d4dac83e1"
        },
        {
            "signature_type": "Line",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java"
            },
            "signature_version": "v1",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "87249741624904178570740848043246456225",
                    "322900107720807731356549153451401585236",
                    "30641909703164034095131522789235472829",
                    "312449678066938024485074749804097670041",
                    "204461751170142905684839284015484469701",
                    "275251800527781872931916296749898367687",
                    "276736092446101932266423162397011781416",
                    "220607371548842682738531909079559250648",
                    "193851804838495652505114225811346447401",
                    "335330703028102328901877311581203144736"
                ]
            },
            "id": "ASB-A-353680402-bcccbde6",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/d8166274a030372f9b1184137fceef9d4dac83e1"
        }
    ],
    "types": [
        "EoP"
    ],
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/d8166274a030372f9b1184137fceef9d4dac83e1"
    ],
    "spl": "2025-09-01"
}

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java"
            },
            "signature_version": "v1",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "87249741624904178570740848043246456225",
                    "322900107720807731356549153451401585236",
                    "30641909703164034095131522789235472829",
                    "312449678066938024485074749804097670041",
                    "204461751170142905684839284015484469701",
                    "275251800527781872931916296749898367687",
                    "276736092446101932266423162397011781416",
                    "220607371548842682738531909079559250648",
                    "193851804838495652505114225811346447401",
                    "335330703028102328901877311581203144736"
                ]
            },
            "id": "ASB-A-353680402-b0306cd4",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/4dddd8cbc6757a06b92acf7f77f4bbecb363ed6c"
        },
        {
            "signature_type": "Function",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java",
                "function": "assertSafeToStartCustomActivity"
            },
            "signature_version": "v1",
            "digest": {
                "length": 583.0,
                "function_hash": "167051775218518309602972445688464531447"
            },
            "id": "ASB-A-353680402-d478113e",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/4dddd8cbc6757a06b92acf7f77f4bbecb363ed6c"
        }
    ],
    "types": [
        "EoP"
    ],
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/4dddd8cbc6757a06b92acf7f77f4bbecb363ed6c"
    ],
    "spl": "2025-09-01"
}

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

14

Ecosystem specific

{
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java"
            },
            "signature_version": "v1",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "87249741624904178570740848043246456225",
                    "322900107720807731356549153451401585236",
                    "30641909703164034095131522789235472829",
                    "312449678066938024485074749804097670041",
                    "204461751170142905684839284015484469701",
                    "275251800527781872931916296749898367687",
                    "276736092446101932266423162397011781416",
                    "220607371548842682738531909079559250648",
                    "193851804838495652505114225811346447401",
                    "335330703028102328901877311581203144736"
                ]
            },
            "id": "ASB-A-353680402-0273d775",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/96fb144d425f91b124aaab9d56f0305535e6b453"
        },
        {
            "signature_type": "Function",
            "deprecated": false,
            "target": {
                "file": "src/com/android/settings/users/AppRestrictionsFragment.java",
                "function": "assertSafeToStartCustomActivity"
            },
            "signature_version": "v1",
            "digest": {
                "length": 583.0,
                "function_hash": "167051775218518309602972445688464531447"
            },
            "id": "ASB-A-353680402-9a42fcc0",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/96fb144d425f91b124aaab9d56f0305535e6b453"
        }
    ],
    "types": [
        "EoP"
    ],
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/96fb144d425f91b124aaab9d56f0305535e6b453"
    ],
    "spl": "2025-09-01"
}