ASB-A-281525042

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-281525042.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-281525042
Aliases
  • A-281525042
  • CVE-2024-0053
Published
2024-03-01T00:00:00Z
Modified
2025-07-10T15:11:05.955812Z
Summary
[none]
Details

In getCustomPrinterIcon of PrintManagerService.java, there is a possible way to view other user's images due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14-next:0
Fixed
14-next:2024-03-01

Affected versions

Other

14-next

Ecosystem specific

{
    "spl": "2024-03-01",
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/df127e12b95a6c499b6fe1c4876eb54b90cd6327"
    ],
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-0fff82cc",
            "digest": {
                "length": 378.0,
                "function_hash": "180367411456036369595812059490796090797"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/df127e12b95a6c499b6fe1c4876eb54b90cd6327",
            "deprecated": false,
            "target": {
                "function": "getCustomPrinterIcon",
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        },
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-3f5de5a7",
            "digest": {
                "line_hashes": [
                    "248395626035543703685135719755996992896",
                    "329392954003326859936652630030139930525",
                    "47938656684501295851478631079284904456",
                    "130135321277567940235206918348948720668",
                    "281285480602034854964864225789306182943",
                    "229640954779443452533459427897680671944",
                    "152067180050782279200912405906596721716",
                    "32930093571262382128838773306069558107"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/df127e12b95a6c499b6fe1c4876eb54b90cd6327",
            "deprecated": false,
            "target": {
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        }
    ],
    "types": [
        "ID"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2024-03-01

Affected versions

Other

12

Ecosystem specific

{
    "spl": "2024-03-01",
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/0e0693ca9cb408d0dc82f6c6b3feb453fc8ddd83"
    ],
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-1c7db41b",
            "digest": {
                "length": 378.0,
                "function_hash": "180367411456036369595812059490796090797"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0e0693ca9cb408d0dc82f6c6b3feb453fc8ddd83",
            "deprecated": false,
            "target": {
                "function": "getCustomPrinterIcon",
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        },
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-c02a9fd6",
            "digest": {
                "line_hashes": [
                    "248395626035543703685135719755996992896",
                    "329392954003326859936652630030139930525",
                    "47938656684501295851478631079284904456",
                    "130135321277567940235206918348948720668",
                    "281285480602034854964864225789306182943",
                    "229640954779443452533459427897680671944",
                    "152067180050782279200912405906596721716",
                    "32930093571262382128838773306069558107"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0e0693ca9cb408d0dc82f6c6b3feb453fc8ddd83",
            "deprecated": false,
            "target": {
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        }
    ],
    "types": [
        "ID"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2024-03-01

Affected versions

Other

12L

Ecosystem specific

{
    "spl": "2024-03-01",
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/7cfc47271c77b2fa5e9fa05fcf5c315dfb778dec"
    ],
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-66e98441",
            "digest": {
                "length": 378.0,
                "function_hash": "180367411456036369595812059490796090797"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7cfc47271c77b2fa5e9fa05fcf5c315dfb778dec",
            "deprecated": false,
            "target": {
                "function": "getCustomPrinterIcon",
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        },
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-d6a40029",
            "digest": {
                "line_hashes": [
                    "248395626035543703685135719755996992896",
                    "329392954003326859936652630030139930525",
                    "47938656684501295851478631079284904456",
                    "130135321277567940235206918348948720668",
                    "281285480602034854964864225789306182943",
                    "229640954779443452533459427897680671944",
                    "152067180050782279200912405906596721716",
                    "32930093571262382128838773306069558107"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7cfc47271c77b2fa5e9fa05fcf5c315dfb778dec",
            "deprecated": false,
            "target": {
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        }
    ],
    "types": [
        "ID"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2024-03-01

Affected versions

Other

13

Ecosystem specific

{
    "spl": "2024-03-01",
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/39f5737626ca644f41fda890c12518ce51875835"
    ],
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-717f191e",
            "digest": {
                "length": 378.0,
                "function_hash": "180367411456036369595812059490796090797"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/39f5737626ca644f41fda890c12518ce51875835",
            "deprecated": false,
            "target": {
                "function": "getCustomPrinterIcon",
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        },
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-9f4bb365",
            "digest": {
                "line_hashes": [
                    "248395626035543703685135719755996992896",
                    "329392954003326859936652630030139930525",
                    "47938656684501295851478631079284904456",
                    "130135321277567940235206918348948720668",
                    "281285480602034854964864225789306182943",
                    "229640954779443452533459427897680671944",
                    "152067180050782279200912405906596721716",
                    "32930093571262382128838773306069558107"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/39f5737626ca644f41fda890c12518ce51875835",
            "deprecated": false,
            "target": {
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        }
    ],
    "types": [
        "ID"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14:0
Fixed
14:2024-03-01

Affected versions

Other

14

Ecosystem specific

{
    "spl": "2024-03-01",
    "severity": "High",
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/c58f2b7b262eee49130f47d72247615f07af4a81"
    ],
    "vanir_signatures": [
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-2f30f638",
            "digest": {
                "length": 378.0,
                "function_hash": "180367411456036369595812059490796090797"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/c58f2b7b262eee49130f47d72247615f07af4a81",
            "deprecated": false,
            "target": {
                "function": "getCustomPrinterIcon",
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        },
        {
            "signature_version": "v1",
            "id": "ASB-A-281525042-33f2e020",
            "digest": {
                "line_hashes": [
                    "248395626035543703685135719755996992896",
                    "329392954003326859936652630030139930525",
                    "47938656684501295851478631079284904456",
                    "130135321277567940235206918348948720668",
                    "281285480602034854964864225789306182943",
                    "229640954779443452533459427897680671944",
                    "152067180050782279200912405906596721716",
                    "32930093571262382128838773306069558107"
                ],
                "threshold": 0.9
            },
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/c58f2b7b262eee49130f47d72247615f07af4a81",
            "deprecated": false,
            "target": {
                "file": "services/print/java/com/android/server/print/PrintManagerService.java"
            }
        }
    ],
    "types": [
        "ID"
    ]
}