ASB-A-414603411

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-414603411.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-414603411
Aliases
  • A-414603411
  • CVE-2025-48554
Published
2025-09-01T00:00:00Z
Modified
2025-10-17T15:04:01.284263Z
Summary
[none]
Details

In handlePackagesChanged of DevicePolicyManagerService.java, there is a possible persistent denial of service due to a logic error in the code. This could lead to local denial of service with no additional execution privileges needed. User interaction is needed for exploitation.

References

Affected packages

Android

platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other

16-next

Ecosystem specific

{
    "severity": "High",
    "spl": "2025-09-01",
    "vanir_signatures": [
        {
            "digest": {
                "line_hashes": [
                    "94720196632102637321977981891197885736",
                    "83706157311562590761479425433407389016",
                    "67399806112306460777844889267405988407",
                    "248801093488655933336276240117937593626",
                    "233406570654536098027916344674138702956",
                    "292703199734933694011225599895194664045",
                    "210635390672313168494326983518807160800",
                    "95168792896741007851083972695209039867",
                    "338084244245178083796041133842011941504",
                    "263851676115771085153424044117824394743",
                    "301877753837224152697039480889849498901",
                    "229561413618284568083732756325996978222",
                    "183044106225086971701581246487075553857",
                    "295701431372114834721068990686901702173",
                    "253286818327875334375550498141043985156",
                    "161195342110900765881172206148163507393"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/529153ed40020c0ce2e115e72b74d145314d9348",
            "signature_type": "Line",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-450defa1"
        },
        {
            "digest": {
                "line_hashes": [
                    "201548429223907915580926878885395949892",
                    "218921826108881853460957516639654166286",
                    "157819270337111358343798165169499670916",
                    "140359126599851279954842198522539482372"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/529153ed40020c0ce2e115e72b74d145314d9348",
            "signature_type": "Line",
            "target": {
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-56f929e5"
        },
        {
            "digest": {
                "length": 2846.0,
                "function_hash": "220046602039667000703671989283506737736"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/529153ed40020c0ce2e115e72b74d145314d9348",
            "signature_type": "Function",
            "target": {
                "function": "DeviceAdminInfo",
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-7719d881"
        },
        {
            "digest": {
                "length": 1724.0,
                "function_hash": "312256430665556210878467488485222245657"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/529153ed40020c0ce2e115e72b74d145314d9348",
            "signature_type": "Function",
            "target": {
                "function": "handlePackagesChanged",
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-daead801"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/529153ed40020c0ce2e115e72b74d145314d9348"
    ],
    "types": [
        "DoS"
    ]
}

platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other

15

Ecosystem specific

{
    "severity": "High",
    "spl": "2025-09-01",
    "vanir_signatures": [
        {
            "digest": {
                "length": 2999.0,
                "function_hash": "103271012250662253335910569816269411916"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ffb37079a13891b5914f5b700b4731ebdbf2e118",
            "signature_type": "Function",
            "target": {
                "function": "DeviceAdminInfo",
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-ac0c5fa1"
        },
        {
            "digest": {
                "line_hashes": [
                    "94720196632102637321977981891197885736",
                    "83706157311562590761479425433407389016",
                    "67399806112306460777844889267405988407",
                    "248801093488655933336276240117937593626",
                    "233406570654536098027916344674138702956",
                    "292703199734933694011225599895194664045",
                    "210635390672313168494326983518807160800",
                    "214449076880190409150467802290134829588",
                    "163594010568475155593915025383033873392",
                    "203532118972666429264269111294147540821",
                    "323950202650065119552255953946766396730",
                    "96637708339816718078232762384658797575",
                    "183044106225086971701581246487075553857",
                    "295701431372114834721068990686901702173",
                    "253286818327875334375550498141043985156",
                    "161195342110900765881172206148163507393"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ffb37079a13891b5914f5b700b4731ebdbf2e118",
            "signature_type": "Line",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-d4e804b4"
        },
        {
            "digest": {
                "length": 1758.0,
                "function_hash": "73863560409622497156114208946278296616"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ffb37079a13891b5914f5b700b4731ebdbf2e118",
            "signature_type": "Function",
            "target": {
                "function": "handlePackagesChanged",
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-e28bfdad"
        },
        {
            "digest": {
                "line_hashes": [
                    "201548429223907915580926878885395949892",
                    "218921826108881853460957516639654166286",
                    "157819270337111358343798165169499670916",
                    "140359126599851279954842198522539482372"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ffb37079a13891b5914f5b700b4731ebdbf2e118",
            "signature_type": "Line",
            "target": {
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-ff5ab92d"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/ffb37079a13891b5914f5b700b4731ebdbf2e118"
    ],
    "types": [
        "DoS"
    ]
}

platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other

16

Ecosystem specific

{
    "severity": "High",
    "spl": "2025-09-01",
    "vanir_signatures": [
        {
            "digest": {
                "length": 1724.0,
                "function_hash": "312256430665556210878467488485222245657"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a25dd078cf5edbe4ba8c43bbafb63b12645123ce",
            "signature_type": "Function",
            "target": {
                "function": "handlePackagesChanged",
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-10022fac"
        },
        {
            "digest": {
                "line_hashes": [
                    "201548429223907915580926878885395949892",
                    "218921826108881853460957516639654166286",
                    "157819270337111358343798165169499670916",
                    "140359126599851279954842198522539482372"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a25dd078cf5edbe4ba8c43bbafb63b12645123ce",
            "signature_type": "Line",
            "target": {
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-bba5b24b"
        },
        {
            "digest": {
                "length": 2846.0,
                "function_hash": "220046602039667000703671989283506737736"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a25dd078cf5edbe4ba8c43bbafb63b12645123ce",
            "signature_type": "Function",
            "target": {
                "function": "DeviceAdminInfo",
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-c104bf17"
        },
        {
            "digest": {
                "line_hashes": [
                    "94720196632102637321977981891197885736",
                    "83706157311562590761479425433407389016",
                    "67399806112306460777844889267405988407",
                    "248801093488655933336276240117937593626",
                    "233406570654536098027916344674138702956",
                    "292703199734933694011225599895194664045",
                    "210635390672313168494326983518807160800",
                    "95168792896741007851083972695209039867",
                    "338084244245178083796041133842011941504",
                    "263851676115771085153424044117824394743",
                    "301877753837224152697039480889849498901",
                    "229561413618284568083732756325996978222",
                    "183044106225086971701581246487075553857",
                    "295701431372114834721068990686901702173",
                    "253286818327875334375550498141043985156",
                    "161195342110900765881172206148163507393"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a25dd078cf5edbe4ba8c43bbafb63b12645123ce",
            "signature_type": "Line",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-e69c287d"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/a25dd078cf5edbe4ba8c43bbafb63b12645123ce"
    ],
    "types": [
        "DoS"
    ]
}

platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other

13

Ecosystem specific

{
    "severity": "High",
    "spl": "2025-09-01",
    "vanir_signatures": [
        {
            "digest": {
                "length": 2211.0,
                "function_hash": "125249824271335051800440036046524779283"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e48f8b89791ffb3a2a887634f12cc3a11b737b21",
            "signature_type": "Function",
            "target": {
                "function": "DeviceAdminInfo",
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-3f5e202a"
        },
        {
            "digest": {
                "line_hashes": [
                    "201548429223907915580926878885395949892",
                    "218921826108881853460957516639654166286",
                    "157819270337111358343798165169499670916",
                    "140359126599851279954842198522539482372"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e48f8b89791ffb3a2a887634f12cc3a11b737b21",
            "signature_type": "Line",
            "target": {
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-60a86235"
        },
        {
            "digest": {
                "length": 1486.0,
                "function_hash": "135062638964800748049529259378932951662"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e48f8b89791ffb3a2a887634f12cc3a11b737b21",
            "signature_type": "Function",
            "target": {
                "function": "handlePackagesChanged",
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-7851be1a"
        },
        {
            "digest": {
                "line_hashes": [
                    "56219608331352344013042742912109663198",
                    "24186754092468586835602673761130402636",
                    "147101371453042844537676390715939942391",
                    "43081825471696654236243562209314836555",
                    "94720196632102637321977981891197885736",
                    "83706157311562590761479425433407389016",
                    "96195597552895735482482435694876278291",
                    "248801093488655933336276240117937593626",
                    "233406570654536098027916344674138702956",
                    "292703199734933694011225599895194664045",
                    "210635390672313168494326983518807160800",
                    "214449076880190409150467802290134829588",
                    "163594010568475155593915025383033873392",
                    "203532118972666429264269111294147540821",
                    "44371226829235814565158079541593653804",
                    "201465500292415371788794337788374545355",
                    "186278175454941404470822557525090535377"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/e48f8b89791ffb3a2a887634f12cc3a11b737b21",
            "signature_type": "Line",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-a91ad18a"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/e48f8b89791ffb3a2a887634f12cc3a11b737b21"
    ],
    "types": [
        "DoS"
    ]
}

platform/frameworks/base

Package

Name
platform/frameworks/base

Affected ranges

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

Affected versions

Other

14

Ecosystem specific

{
    "severity": "High",
    "spl": "2025-09-01",
    "vanir_signatures": [
        {
            "digest": {
                "length": 1819.0,
                "function_hash": "318326022891041537964988301366655015893"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/2b60a030a21dd8996415d3be186ee24e4c01a240",
            "signature_type": "Function",
            "target": {
                "function": "handlePackagesChanged",
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-1baf5045"
        },
        {
            "digest": {
                "line_hashes": [
                    "94720196632102637321977981891197885736",
                    "83706157311562590761479425433407389016",
                    "67399806112306460777844889267405988407",
                    "248801093488655933336276240117937593626",
                    "233406570654536098027916344674138702956",
                    "292703199734933694011225599895194664045",
                    "210635390672313168494326983518807160800",
                    "214449076880190409150467802290134829588",
                    "163594010568475155593915025383033873392",
                    "203532118972666429264269111294147540821",
                    "323950202650065119552255953946766396730",
                    "96637708339816718078232762384658797575",
                    "183044106225086971701581246487075553857",
                    "295701431372114834721068990686901702173",
                    "253286818327875334375550498141043985156",
                    "161195342110900765881172206148163507393"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/2b60a030a21dd8996415d3be186ee24e4c01a240",
            "signature_type": "Line",
            "target": {
                "file": "services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-93548fcb"
        },
        {
            "digest": {
                "line_hashes": [
                    "201548429223907915580926878885395949892",
                    "218921826108881853460957516639654166286",
                    "157819270337111358343798165169499670916",
                    "140359126599851279954842198522539482372"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/2b60a030a21dd8996415d3be186ee24e4c01a240",
            "signature_type": "Line",
            "target": {
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-d29cc4cc"
        },
        {
            "digest": {
                "length": 2632.0,
                "function_hash": "136925760047255264460018910348577292327"
            },
            "source": "https://android.googlesource.com/platform/frameworks/base/+/2b60a030a21dd8996415d3be186ee24e4c01a240",
            "signature_type": "Function",
            "target": {
                "function": "DeviceAdminInfo",
                "file": "core/java/android/app/admin/DeviceAdminInfo.java"
            },
            "deprecated": false,
            "signature_version": "v1",
            "id": "ASB-A-414603411-eab430e6"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/2b60a030a21dd8996415d3be186ee24e4c01a240"
    ],
    "types": [
        "DoS"
    ]
}