ASB-A-242537431

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-242537431.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-242537431
Aliases
  • A-242537431
  • CVE-2022-20455
Published
2023-02-01T00:00:00Z
Modified
2024-08-07T19:29:35.880220Z
Summary
Permanent denial of service via NotificationManager#addAutomaticZenRule
Details

In addAutomaticZenRule of ZenModeHelper.java, there is a possible persistent denial of service due to resource exhaustion. This could lead to local denial of service 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
10:0
Fixed
10:2023-02-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-2dd7fc14",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671"
                ]
            },
            "id": "ASB-A-242537431-46381b58",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/dbfe869c30480524e63edc7ada04b6728793a713",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 786.0,
                "function_hash": "137846247405372501418973429203236811383"
            },
            "id": "ASB-A-242537431-4a9a0e6d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671",
                    "60015399692279431192766786406881889846",
                    "90459087993240876215905780635130853821",
                    "164830394780632313211894778279234740532"
                ]
            },
            "id": "ASB-A-242537431-6696a30d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
            "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": [
                    "114832663924921978611536901556998741028",
                    "94044291921826785692682987780637715378",
                    "81052507466335751302172960347982800788",
                    "246806667682568171787861078398364429887",
                    "246082674658453305110177535726727119093",
                    "267879454831636596323221053784359230310",
                    "145336042553820515617103995708767622266",
                    "109257606312244319437907877354759496016",
                    "160973347213008348755240928512582615728",
                    "89028703602885587009458161568846965518"
                ]
            },
            "id": "ASB-A-242537431-a4cc2e8d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7fcdd1fa0ec5542cdc49eb2c9426d8312e2e7d45",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-a9574c56",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-c0388038",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 786.0,
                "function_hash": "137846247405372501418973429203236811383"
            },
            "id": "ASB-A-242537431-cdfb8e77",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/dbfe869c30480524e63edc7ada04b6728793a713",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-d30a08bb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-ddc61dd3",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-f2a35a5d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/dbfe869c30480524e63edc7ada04b6728793a713",
        "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
        "https://android.googlesource.com/platform/frameworks/base/+/7fcdd1fa0ec5542cdc49eb2c9426d8312e2e7d45",
        "https://android.googlesource.com/platform/frameworks/base/+/d8d16111a14004fed4e299e43fa7f2eb72fa1f06",
        "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2023-02-01

Affected versions

Other

11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-0a8bbf09",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671"
                ]
            },
            "id": "ASB-A-242537431-165bedc2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0b262d0ae5cd30a8411ca3fafd7919d72b2fa464",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-254509d6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/0b262d0ae5cd30a8411ca3fafd7919d72b2fa464",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-37ebf2e8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671",
                    "60015399692279431192766786406881889846",
                    "90459087993240876215905780635130853821",
                    "70345000260261934258829751125650879938"
                ]
            },
            "id": "ASB-A-242537431-4bf024bb",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
            "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": [
                    "114832663924921978611536901556998741028",
                    "94044291921826785692682987780637715378",
                    "81052507466335751302172960347982800788",
                    "246806667682568171787861078398364429887",
                    "246082674658453305110177535726727119093",
                    "267879454831636596323221053784359230310",
                    "145336042553820515617103995708767622266",
                    "109257606312244319437907877354759496016",
                    "160973347213008348755240928512582615728",
                    "89028703602885587009458161568846965518"
                ]
            },
            "id": "ASB-A-242537431-6d64cd11",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/8de098ee2f6f75a6e280476378b64ea38fe4f114",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-72d15b86",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-9c54ea1f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-b137938b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-c9e69c65",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-cd028231",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/0b262d0ae5cd30a8411ca3fafd7919d72b2fa464",
        "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
        "https://android.googlesource.com/platform/frameworks/base/+/8de098ee2f6f75a6e280476378b64ea38fe4f114",
        "https://android.googlesource.com/platform/frameworks/base/+/2643890445797097409a900a295ff8431a41a06a",
        "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2023-02-01

Affected versions

Other

12

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-06fe268c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-3913c8c0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-50fcda25",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/78245566a27882cce59c0d7cd4c60e1604392a3f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "114832663924921978611536901556998741028",
                    "94044291921826785692682987780637715378",
                    "81052507466335751302172960347982800788",
                    "246806667682568171787861078398364429887",
                    "246082674658453305110177535726727119093",
                    "267879454831636596323221053784359230310",
                    "145336042553820515617103995708767622266",
                    "109257606312244319437907877354759496016",
                    "160973347213008348755240928512582615728",
                    "89028703602885587009458161568846965518"
                ]
            },
            "id": "ASB-A-242537431-526766bf",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7deb6e4565789dafcdcafea7107d03662a5ee86c",
            "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": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671"
                ]
            },
            "id": "ASB-A-242537431-8756b14d",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/78245566a27882cce59c0d7cd4c60e1604392a3f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-c0fbfd83",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671",
                    "60015399692279431192766786406881889846",
                    "90459087993240876215905780635130853821",
                    "70345000260261934258829751125650879938"
                ]
            },
            "id": "ASB-A-242537431-caf5dd6a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-e135c71e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-e6822861",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-f1aabc65",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-fc4a21d8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/78245566a27882cce59c0d7cd4c60e1604392a3f",
        "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
        "https://android.googlesource.com/platform/frameworks/base/+/7deb6e4565789dafcdcafea7107d03662a5ee86c",
        "https://android.googlesource.com/platform/frameworks/base/+/3bba7fb1844c7d550b4b4a3665b641cffa1713fb",
        "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2023-02-01

Affected versions

Other

12L

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-018c380c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-227d6abd",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d9ead5f42c251c5ac16e0c4ef308402e650112f7",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "114832663924921978611536901556998741028",
                    "94044291921826785692682987780637715378",
                    "81052507466335751302172960347982800788",
                    "246806667682568171787861078398364429887",
                    "246082674658453305110177535726727119093",
                    "267879454831636596323221053784359230310",
                    "145336042553820515617103995708767622266",
                    "109257606312244319437907877354759496016",
                    "160973347213008348755240928512582615728",
                    "89028703602885587009458161568846965518"
                ]
            },
            "id": "ASB-A-242537431-2c6242d7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a8bdabf903660888a1086840af63839dd0451f2d",
            "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": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-410fdabf",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-68546db5",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-6a23f78a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671",
                    "60015399692279431192766786406881889846",
                    "90459087993240876215905780635130853821",
                    "70345000260261934258829751125650879938"
                ]
            },
            "id": "ASB-A-242537431-6eb20396",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-7d3aacce",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671"
                ]
            },
            "id": "ASB-A-242537431-997a752c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/d9ead5f42c251c5ac16e0c4ef308402e650112f7",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-a5bf0232",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-c6eeb3f0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/d9ead5f42c251c5ac16e0c4ef308402e650112f7",
        "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
        "https://android.googlesource.com/platform/frameworks/base/+/a8bdabf903660888a1086840af63839dd0451f2d",
        "https://android.googlesource.com/platform/frameworks/base/+/36c2974dcb82405272ba735bd0bfcae06656b139",
        "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2023-02-01

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671"
                ]
            },
            "id": "ASB-A-242537431-0ff3a981",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b8c4819ec24a0ab8af72c10055ef02d5fa10a194",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-1c127848",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "64305293481364650656555893108657213216",
                    "175917811764360624025980934787343278341",
                    "17733801683184479412969362478797506212",
                    "45542114933938084491411512313892464553",
                    "146826479061053861026729093441868600947",
                    "323324342117390161552951427066956875830",
                    "280597513717845957658363186113921051038",
                    "47145344210222420771716188631557668479"
                ]
            },
            "id": "ASB-A-242537431-269b0e45",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/tests/uiservicestests/src/com/android/server/notification/TestableNotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-47e7e7da",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-849117ab",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1202.0,
                "function_hash": "329481390565604887635707982542010364326"
            },
            "id": "ASB-A-242537431-9e138c9e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-b75ffb74",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 159.0,
                "function_hash": "269839255013250009107249060156448184196"
            },
            "id": "ASB-A-242537431-c244d953",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "isSystemRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 768.0,
                "function_hash": "135578466721458152909523663514220893640"
            },
            "id": "ASB-A-242537431-c37b61c1",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/b8c4819ec24a0ab8af72c10055ef02d5fa10a194",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "299386803658045379806845809089111678948",
                    "154865565641392906609746469091263383269",
                    "70315205311024934072024062488716517740",
                    "5438693812968976972501710104365050671",
                    "60015399692279431192766786406881889846",
                    "90459087993240876215905780635130853821",
                    "70345000260261934258829751125650879938"
                ]
            },
            "id": "ASB-A-242537431-cc06631e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
            "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": [
                    "114832663924921978611536901556998741028",
                    "94044291921826785692682987780637715378",
                    "81052507466335751302172960347982800788",
                    "246806667682568171787861078398364429887",
                    "246082674658453305110177535726727119093",
                    "267879454831636596323221053784359230310",
                    "145336042553820515617103995708767622266",
                    "109257606312244319437907877354759496016",
                    "160973347213008348755240928512582615728",
                    "89028703602885587009458161568846965518"
                ]
            },
            "id": "ASB-A-242537431-ce3f9926",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/ebbcea27014b33e1d69c93ece8510e12f6f31941",
            "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": [
                    "194954799463819179423632972964202862079",
                    "272263987345487807658718885105967877835",
                    "95474619295076108115306229173398039219",
                    "214532630962299954598271428691877943279",
                    "11560160457512371831258265799978671029",
                    "266110188609578426457958777688877270164",
                    "215705890015230153935101421811412671093",
                    "52847027094612747245302133453225453591",
                    "311679810261656570310031860145949448238",
                    "170466307956988662455809676699992772601",
                    "314094916453254053428115413812830080489"
                ]
            },
            "id": "ASB-A-242537431-e4b791e0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/b8c4819ec24a0ab8af72c10055ef02d5fa10a194",
        "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
        "https://android.googlesource.com/platform/frameworks/base/+/ebbcea27014b33e1d69c93ece8510e12f6f31941",
        "https://android.googlesource.com/platform/frameworks/base/+/e801502368e6e6f08c4f509f449fe0875162e811",
        "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f"
    ],
    "spl": "2023-02-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}