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.
{
"spl": "2023-02-01",
"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"
],
"types": [
"DoS"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-2dd7fc14"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbfe869c30480524e63edc7ada04b6728793a713",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-46381b58"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 786.0,
"function_hash": "137846247405372501418973429203236811383"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-4a9a0e6d"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671",
"60015399692279431192766786406881889846",
"90459087993240876215905780635130853821",
"164830394780632313211894778279234740532"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-6696a30d"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"114832663924921978611536901556998741028",
"94044291921826785692682987780637715378",
"81052507466335751302172960347982800788",
"246806667682568171787861078398364429887",
"246082674658453305110177535726727119093",
"267879454831636596323221053784359230310",
"145336042553820515617103995708767622266",
"109257606312244319437907877354759496016",
"160973347213008348755240928512582615728",
"89028703602885587009458161568846965518"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7fcdd1fa0ec5542cdc49eb2c9426d8312e2e7d45",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-a4cc2e8d"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-a9574c56"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/fcc640c5783a40bb2375883ad8764db31b49aea1",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-c0388038"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 786.0,
"function_hash": "137846247405372501418973429203236811383"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbfe869c30480524e63edc7ada04b6728793a713",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-cdfb8e77"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-d30a08bb"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-ddc61dd3"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f1b892b053920509a917dca67651c88ab9aeef13",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-f2a35a5d"
}
],
"severity": "High"
}{
"spl": "2023-02-01",
"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"
],
"types": [
"DoS"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-0a8bbf09"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0b262d0ae5cd30a8411ca3fafd7919d72b2fa464",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-165bedc2"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/0b262d0ae5cd30a8411ca3fafd7919d72b2fa464",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-254509d6"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-37ebf2e8"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671",
"60015399692279431192766786406881889846",
"90459087993240876215905780635130853821",
"70345000260261934258829751125650879938"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-4bf024bb"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"114832663924921978611536901556998741028",
"94044291921826785692682987780637715378",
"81052507466335751302172960347982800788",
"246806667682568171787861078398364429887",
"246082674658453305110177535726727119093",
"267879454831636596323221053784359230310",
"145336042553820515617103995708767622266",
"109257606312244319437907877354759496016",
"160973347213008348755240928512582615728",
"89028703602885587009458161568846965518"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/8de098ee2f6f75a6e280476378b64ea38fe4f114",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-6d64cd11"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-72d15b86"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-9c54ea1f"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-b137938b"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7e58ab94f9e3b2f65ae18d515a81c1a31fd4dde6",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-c9e69c65"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/3201baad70443854e7630a5c301f8bde573a43f7",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-cd028231"
}
],
"severity": "High"
}{
"spl": "2023-02-01",
"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"
],
"types": [
"DoS"
],
"vanir_signatures": [
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-06fe268c"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-3913c8c0"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/78245566a27882cce59c0d7cd4c60e1604392a3f",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-50fcda25"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"114832663924921978611536901556998741028",
"94044291921826785692682987780637715378",
"81052507466335751302172960347982800788",
"246806667682568171787861078398364429887",
"246082674658453305110177535726727119093",
"267879454831636596323221053784359230310",
"145336042553820515617103995708767622266",
"109257606312244319437907877354759496016",
"160973347213008348755240928512582615728",
"89028703602885587009458161568846965518"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/7deb6e4565789dafcdcafea7107d03662a5ee86c",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-526766bf"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/78245566a27882cce59c0d7cd4c60e1604392a3f",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-8756b14d"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-c0fbfd83"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671",
"60015399692279431192766786406881889846",
"90459087993240876215905780635130853821",
"70345000260261934258829751125650879938"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-caf5dd6a"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-e135c71e"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-e6822861"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6e34748bdc541dbc841d6f29c0fb19a2eedec57d",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-f1aabc65"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/59732d6232d7d82d03897b25be0381c3c510db9b",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-fc4a21d8"
}
],
"severity": "High"
}{
"spl": "2023-02-01",
"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"
],
"types": [
"DoS"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-018c380c"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/d9ead5f42c251c5ac16e0c4ef308402e650112f7",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-227d6abd"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"114832663924921978611536901556998741028",
"94044291921826785692682987780637715378",
"81052507466335751302172960347982800788",
"246806667682568171787861078398364429887",
"246082674658453305110177535726727119093",
"267879454831636596323221053784359230310",
"145336042553820515617103995708767622266",
"109257606312244319437907877354759496016",
"160973347213008348755240928512582615728",
"89028703602885587009458161568846965518"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a8bdabf903660888a1086840af63839dd0451f2d",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-2c6242d7"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-410fdabf"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-68546db5"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-6a23f78a"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671",
"60015399692279431192766786406881889846",
"90459087993240876215905780635130853821",
"70345000260261934258829751125650879938"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-6eb20396"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-7d3aacce"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/d9ead5f42c251c5ac16e0c4ef308402e650112f7",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-997a752c"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/6b38e116357e2cc6cb4f15cd75ad78c61144b055",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-a5bf0232"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/cf692cd0de537f5aa92c039da717bd979691dca0",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-c6eeb3f0"
}
],
"severity": "High"
}{
"spl": "2023-02-01",
"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"
],
"types": [
"DoS"
],
"vanir_signatures": [
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/b8c4819ec24a0ab8af72c10055ef02d5fa10a194",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-0ff3a981"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-1c127848"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"64305293481364650656555893108657213216",
"175917811764360624025980934787343278341",
"17733801683184479412969362478797506212",
"45542114933938084491411512313892464553",
"146826479061053861026729093441868600947",
"323324342117390161552951427066956875830",
"280597513717845957658363186113921051038",
"47145344210222420771716188631557668479"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"file": "services/tests/uiservicestests/src/com/android/server/notification/TestableNotificationManagerService.java"
},
"id": "ASB-A-242537431-269b0e45"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-47e7e7da"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-849117ab"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 1202.0,
"function_hash": "329481390565604887635707982542010364326"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-9e138c9e"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-b75ffb74"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 159.0,
"function_hash": "269839255013250009107249060156448184196"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"function": "isSystemRule",
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-c244d953"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 768.0,
"function_hash": "135578466721458152909523663514220893640"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/b8c4819ec24a0ab8af72c10055ef02d5fa10a194",
"target": {
"function": "addAutomaticZenRule",
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-c37b61c1"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"299386803658045379806845809089111678948",
"154865565641392906609746469091263383269",
"70315205311024934072024062488716517740",
"5438693812968976972501710104365050671",
"60015399692279431192766786406881889846",
"90459087993240876215905780635130853821",
"70345000260261934258829751125650879938"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/55bc086ebf763e66745e8abf7eabbbce8c8d762f",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-cc06631e"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"114832663924921978611536901556998741028",
"94044291921826785692682987780637715378",
"81052507466335751302172960347982800788",
"246806667682568171787861078398364429887",
"246082674658453305110177535726727119093",
"267879454831636596323221053784359230310",
"145336042553820515617103995708767622266",
"109257606312244319437907877354759496016",
"160973347213008348755240928512582615728",
"89028703602885587009458161568846965518"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ebbcea27014b33e1d69c93ece8510e12f6f31941",
"target": {
"file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
},
"id": "ASB-A-242537431-ce3f9926"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"194954799463819179423632972964202862079",
"272263987345487807658718885105967877835",
"95474619295076108115306229173398039219",
"214532630962299954598271428691877943279",
"11560160457512371831258265799978671029",
"266110188609578426457958777688877270164",
"215705890015230153935101421811412671093",
"52847027094612747245302133453225453591",
"311679810261656570310031860145949448238",
"170466307956988662455809676699992772601",
"314094916453254053428115413812830080489"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a826f9bd15d149305814a835fb5d1a3921a085f5",
"target": {
"file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
},
"id": "ASB-A-242537431-e4b791e0"
}
],
"severity": "High"
}