ASB-A-235823407

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-235823407.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-235823407
Aliases
  • A-235823407
  • CVE-2022-20425
Published
2022-10-01T00:00:00Z
Modified
2024-08-07T19:29:06.456385Z
Summary
Bypass fix of CVE-2022-20143: Bypass zen rule limit with different configuration Activity
Details

In addAutomaticZenRule of ZenModeHelper.java, there is a possible permanent degradation of performance due to resource exhaustion. This could lead to local denial of service with User 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:2022-10-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "52032400407551221555341874562080631820",
                    "159534058280565933925133289804546486492",
                    "99863824038744712785459197739234634482",
                    "13886773141271503208872235605651200111",
                    "118961936587444934498997541510140245573",
                    "227203157214289862180693358026084498843",
                    "171624915544918314928012940885743605223",
                    "76872462272578165643192706165429844064",
                    "64747007719464180528592450330377702212",
                    "264817794948255108947779836957810424399",
                    "120616779837478403895833319434893807794",
                    "284631747397879161783325574556221372980",
                    "40962291618270218667545151970210134208",
                    "53716924682492122705647478750469149271",
                    "145452991408121071764907114044273785893",
                    "132860225885090890583364714501895498502",
                    "175872504360712013610647645533380177440",
                    "298051784751312277068411884897503882314",
                    "207391889052928118614024682707620008381",
                    "335363931838908367870946003892056719642",
                    "309620502452412098856740214925973335275",
                    "289753484087464728954973080816941253677",
                    "299451595678694123529105577047174437475",
                    "312734558017805407603437826035218377096",
                    "216102057164290827299254246026711902013",
                    "275421100031595711343214386517813391645",
                    "303035836849921003339916482120892513393",
                    "172287888713282843684598902632286221638",
                    "162118400994071872002110139900511466624"
                ]
            },
            "id": "ASB-A-235823407-0310c78c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1172.0,
                "function_hash": "129908974562855040986865080276475978562"
            },
            "id": "ASB-A-235823407-1ea43d6f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java",
                "function": "writeRuleXml"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 586.0,
                "function_hash": "271407475633685716491123407719040751325"
            },
            "id": "ASB-A-235823407-1fb182e9",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "toString"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 743.0,
                "function_hash": "72687955319037427509617028255601048658"
            },
            "id": "ASB-A-235823407-2435a097",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 484.0,
                "function_hash": "225200946623824302921099351842252028936"
            },
            "id": "ASB-A-235823407-39fb067e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7bb9cd92bfb46bef8a739a322b25c41690171b87",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "removeAutomaticZenRules"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "15160034087532652848226102623500695094",
                    "197683996397108645856600649593676179544",
                    "210138781986658617334164122014079660961",
                    "111024349940867515186437846808644309145",
                    "141236868970163267082572696839821107134",
                    "210888188428661782260165496081296981665",
                    "266922264758710145319971665339558161118",
                    "317031331705747290180629625402702056943",
                    "41245736874137539285589359719872629358",
                    "193036480236831925213196559605344331345",
                    "4999833174248487610735665762851120630",
                    "210218395160779129714060448779165236505",
                    "54289085553526825555772979032371682413",
                    "333945149014002150519349350866221661460",
                    "162116850578672783303164805313333954529",
                    "334015700193326428179646008451977960675",
                    "112272748620546946596931158887263635567",
                    "103845466962592546159046750226500791459",
                    "94935902953976792237697699374766210553",
                    "184425345241509123738812182748995285351"
                ]
            },
            "id": "ASB-A-235823407-3bc4f1e0",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 502.0,
                "function_hash": "20105893843708782624906213055555828378"
            },
            "id": "ASB-A-235823407-3e840793",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "writeToParcel"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1335.0,
                "function_hash": "209654053211803773913323261198753243329"
            },
            "id": "ASB-A-235823407-42e3c5b8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java",
                "function": "readRuleXml"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 444.0,
                "function_hash": "55215181151991904820553559460438947631"
            },
            "id": "ASB-A-235823407-45adefe7",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "AutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1143.0,
                "function_hash": "70023391847312506417346348616262845396"
            },
            "id": "ASB-A-235823407-4cb5d383",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "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": [
                    "123947429122715072782022656921203393366",
                    "53922989952889795424017324574365471466",
                    "286172642254040996471292918726678155944",
                    "128090410984032858646779967959603930149",
                    "96315143889112686202512201328023511140",
                    "148248410242396576709470681640415080748",
                    "325048576837101092772770485743726689813",
                    "279659797836186988577541350317730775301",
                    "252555112841675827611478593774177013307",
                    "210752635790858995554883823302921674398",
                    "191224124655344410074905513616482854323"
                ]
            },
            "id": "ASB-A-235823407-59f34638",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/NotificationManager.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 444.0,
                "function_hash": "132850158131149658735842703125832885089"
            },
            "id": "ASB-A-235823407-67e46c2a",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/NotificationManager.java",
                "function": "getAutomaticZenRules"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "192744905315035232902594389359329263676",
                    "333171540544195696526718002408511835802",
                    "122184513792558040756467565644019289428",
                    "58870975466776913398683941055369840233",
                    "198752343055695189589279589854035281429",
                    "278112565723919045395187578594742636548",
                    "52821502573562234866740480635526407505",
                    "227691639735209532158924865456806374039",
                    "179588941005215302981347250677705839235",
                    "28458567083844134702595293592556933453",
                    "150838365129634874641935232700733867143",
                    "239512624620789771416924073412674962411"
                ]
            },
            "id": "ASB-A-235823407-7f69255c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 644.0,
                "function_hash": "195130333195350058833705083804148599241"
            },
            "id": "ASB-A-235823407-9fa6955b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "updateAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 258.0,
                "function_hash": "107523957499796683930421494644769149648"
            },
            "id": "ASB-A-235823407-b3edd775",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "createAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 810.0,
                "function_hash": "338503747066269938203819056201202851275"
            },
            "id": "ASB-A-235823407-c6bfdb8e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "populateZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 592.0,
                "function_hash": "239983725966023074317260242266049204371"
            },
            "id": "ASB-A-235823407-cc4a76a9",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "equals"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 176.0,
                "function_hash": "220614636913169644283395268743644454085"
            },
            "id": "ASB-A-235823407-d27cc428",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "hashCode"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "238795775232051392704759427238010199252",
                    "57279338009037992342933524057726068294",
                    "329381191067146131395216347719437096036",
                    "339976641640341433963434323191397438453"
                ]
            },
            "id": "ASB-A-235823407-f8c961fd",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/7bb9cd92bfb46bef8a739a322b25c41690171b87",
            "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": [
                    "234103737030314707437719687140601582853",
                    "139161621752009799905808332465724719327",
                    "91115951832784963518721914409822384519",
                    "53920123894157140155928010370616336884",
                    "47219552671293007836090865881821500421",
                    "314770161182496672086797854529249260584",
                    "182312726638014144314997249694749503521",
                    "264725758922766867685988133517198937742",
                    "236640676782811901464269658233229891583",
                    "36997362196707672145670981460862684292",
                    "102223891132024755200242654820986263485",
                    "67687746561430233878738780977131330590",
                    "184356414743229362513235031738694389888",
                    "207085847228397808970582889078677173067",
                    "291475239574589899523787701761766187279",
                    "310331232763445221255473442628199671067",
                    "145239498345909555580274554369462689094",
                    "34604964807062838843876887154450455477",
                    "79883872763165904421838311094392512383",
                    "92257694221711174963254330810937268041",
                    "41750279390152973249200951252755637397",
                    "33526472280404172149023138460322819338",
                    "130792639372761203508983329976323599844",
                    "243221162184255535924621190455581791853",
                    "301558325461242433778113193226114428872",
                    "113724103413921467889869789562423272055",
                    "326158218181247501980241568658768526410",
                    "223676530137407457585099067467904704849",
                    "229547394865061325931463302768046430107",
                    "113192271779461756888983293327335757748",
                    "271149132112896041060238655246474745539"
                ]
            },
            "id": "ASB-A-235823407-fedf3342",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
            "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/+/55d8e634dccf20be558dbe4eb657325a35078e43",
        "https://android.googlesource.com/platform/frameworks/base/+/eda171cffa76e3fbfd5d7da9db738d9d1da07104",
        "https://android.googlesource.com/platform/frameworks/base/+/7bb9cd92bfb46bef8a739a322b25c41690171b87"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2022-10-01

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 485.0,
                "function_hash": "108394253431743321206873305076616574720"
            },
            "id": "ASB-A-235823407-979d83dc",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java",
                "function": "getSettingsActivity"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 697.0,
                "function_hash": "126982616569768030722230712256608770817"
            },
            "id": "ASB-A-235823407-9bd30951",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/ZenRulePreference.java",
                "function": "setAttributes"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1092.0,
                "function_hash": "231875596699717597592421807747834080049"
            },
            "id": "ASB-A-235823407-e3cb43bd",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java",
                "function": "getRuleInfo"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "172182015794502842421206397546075501772",
                    "206754505871781811037022586293976894433",
                    "131386973533186430080428056678079858951",
                    "156160778896768068811499422277693620985",
                    "10933685873127184669572686861918668115",
                    "327940606447984949411818443652415940188",
                    "112403597067772243297867232933963854206",
                    "216876933614512830639271987587538957451",
                    "14998446710045406614496891617379199594",
                    "239031371457812499285389409826232418546",
                    "232320596288275819254093825846546113017",
                    "135493758258693436363117727279067995342",
                    "44590829211747955853457408506793289519",
                    "42214391274456353666662888733815115481",
                    "132205131957042431510952609980208755334",
                    "333172028052741019753128370884099243744",
                    "203669921412893435191319453893354922527",
                    "113845661411333655571266253068766849835",
                    "167020364197837693100638790353282289976",
                    "247290815281153082588800693686248403032",
                    "124885016603829123506171418431352609091",
                    "322521744017082369350831919499237921275",
                    "221714875597490984854315403194235521353",
                    "65866715533541187161424418585160314588",
                    "88068448607944561887401259557518306787",
                    "24205485907594115900594704084627965668",
                    "191315626387539994143746251104223256600",
                    "290669930047430094030160900942707120618",
                    "829893616263383998225634763904688218",
                    "67170880677960146040526457757635085368",
                    "114992586087180739268654497259347690760",
                    "213391185897816476497045183233745815571",
                    "220884027888050459794073188008898298494",
                    "122948384705907559207354700790886449105",
                    "175973615313985750643647400763402869942"
                ]
            },
            "id": "ASB-A-235823407-eac3f856",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "264438471102010583840447936651210106453",
                    "204527966482969245245025693349533519906",
                    "184081639239139399970070037573282387851",
                    "265036526286213377710230562826040754920"
                ]
            },
            "id": "ASB-A-235823407-ed5b8db0",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/ZenRulePreference.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/65b18b5e6945a37511d46ff93d3eea3c04b5d567"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2022-10-01

Affected versions

Other

11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 502.0,
                "function_hash": "20105893843708782624906213055555828378"
            },
            "id": "ASB-A-235823407-01e93d44",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "writeToParcel"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1172.0,
                "function_hash": "129908974562855040986865080276475978562"
            },
            "id": "ASB-A-235823407-07ed1343",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java",
                "function": "writeRuleXml"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 592.0,
                "function_hash": "239983725966023074317260242266049204371"
            },
            "id": "ASB-A-235823407-2333b440",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "equals"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "234103737030314707437719687140601582853",
                    "139161621752009799905808332465724719327",
                    "91115951832784963518721914409822384519",
                    "53920123894157140155928010370616336884",
                    "47219552671293007836090865881821500421",
                    "314770161182496672086797854529249260584",
                    "182312726638014144314997249694749503521",
                    "264725758922766867685988133517198937742",
                    "229828107852178784133977070248173506205",
                    "37433962354723286213092702996653136530",
                    "102223891132024755200242654820986263485",
                    "67687746561430233878738780977131330590",
                    "184356414743229362513235031738694389888",
                    "207085847228397808970582889078677173067",
                    "291475239574589899523787701761766187279",
                    "310331232763445221255473442628199671067",
                    "145239498345909555580274554369462689094",
                    "34604964807062838843876887154450455477",
                    "79883872763165904421838311094392512383",
                    "92257694221711174963254330810937268041",
                    "41750279390152973249200951252755637397",
                    "33526472280404172149023138460322819338",
                    "130792639372761203508983329976323599844",
                    "243221162184255535924621190455581791853",
                    "301558325461242433778113193226114428872",
                    "113724103413921467889869789562423272055",
                    "326158218181247501980241568658768526410",
                    "223676530137407457585099067467904704849",
                    "229547394865061325931463302768046430107",
                    "113192271779461756888983293327335757748",
                    "271149132112896041060238655246474745539"
                ]
            },
            "id": "ASB-A-235823407-26b5bba2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 176.0,
                "function_hash": "220614636913169644283395268743644454085"
            },
            "id": "ASB-A-235823407-2fd265d8",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "hashCode"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 586.0,
                "function_hash": "271407475633685716491123407719040751325"
            },
            "id": "ASB-A-235823407-4596fbbc",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "toString"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 810.0,
                "function_hash": "338503747066269938203819056201202851275"
            },
            "id": "ASB-A-235823407-54180e70",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "populateZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 831.0,
                "function_hash": "13002902887116201855215940372933241127"
            },
            "id": "ASB-A-235823407-61d5e4bc",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "updateAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 725.0,
                "function_hash": "243039738628466376324541586276061781722"
            },
            "id": "ASB-A-235823407-750a3496",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/NotificationManagerService.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 484.0,
                "function_hash": "225200946623824302921099351842252028936"
            },
            "id": "ASB-A-235823407-7ba5868c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/66896a01fa817c3546aacae23d326c37344984ec",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "removeAutomaticZenRules"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1143.0,
                "function_hash": "70023391847312506417346348616262845396"
            },
            "id": "ASB-A-235823407-8245bf1e",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "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": [
                    "15160034087532652848226102623500695094",
                    "197683996397108645856600649593676179544",
                    "210138781986658617334164122014079660961",
                    "111024349940867515186437846808644309145",
                    "141236868970163267082572696839821107134",
                    "210888188428661782260165496081296981665",
                    "266922264758710145319971665339558161118",
                    "317031331705747290180629625402702056943",
                    "41245736874137539285589359719872629358",
                    "193036480236831925213196559605344331345",
                    "4999833174248487610735665762851120630",
                    "210218395160779129714060448779165236505",
                    "54289085553526825555772979032371682413",
                    "333945149014002150519349350866221661460",
                    "162116850578672783303164805313333954529",
                    "334015700193326428179646008451977960675",
                    "112272748620546946596931158887263635567",
                    "103845466962592546159046750226500791459",
                    "94935902953976792237697699374766210553",
                    "184425345241509123738812182748995285351"
                ]
            },
            "id": "ASB-A-235823407-86ba5187",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "123947429122715072782022656921203393366",
                    "53922989952889795424017324574365471466",
                    "286172642254040996471292918726678155944",
                    "128090410984032858646779967959603930149",
                    "96315143889112686202512201328023511140",
                    "148248410242396576709470681640415080748",
                    "325048576837101092772770485743726689813",
                    "279659797836186988577541350317730775301",
                    "252555112841675827611478593774177013307",
                    "210752635790858995554883823302921674398",
                    "191224124655344410074905513616482854323"
                ]
            },
            "id": "ASB-A-235823407-abe6986c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/NotificationManager.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 258.0,
                "function_hash": "107523957499796683930421494644769149648"
            },
            "id": "ASB-A-235823407-bca5cae4",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "createAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "52032400407551221555341874562080631820",
                    "159534058280565933925133289804546486492",
                    "99863824038744712785459197739234634482",
                    "13886773141271503208872235605651200111",
                    "118961936587444934498997541510140245573",
                    "227203157214289862180693358026084498843",
                    "171624915544918314928012940885743605223",
                    "76872462272578165643192706165429844064",
                    "64747007719464180528592450330377702212",
                    "264817794948255108947779836957810424399",
                    "120616779837478403895833319434893807794",
                    "284631747397879161783325574556221372980",
                    "40962291618270218667545151970210134208",
                    "53716924682492122705647478750469149271",
                    "145452991408121071764907114044273785893",
                    "132860225885090890583364714501895498502",
                    "175872504360712013610647645533380177440",
                    "298051784751312277068411884897503882314",
                    "207391889052928118614024682707620008381",
                    "335363931838908367870946003892056719642",
                    "309620502452412098856740214925973335275",
                    "289753484087464728954973080816941253677",
                    "299451595678694123529105577047174437475",
                    "312734558017805407603437826035218377096",
                    "216102057164290827299254246026711902013",
                    "275421100031595711343214386517813391645",
                    "303035836849921003339916482120892513393",
                    "172287888713282843684598902632286221638",
                    "162118400994071872002110139900511466624"
                ]
            },
            "id": "ASB-A-235823407-c247f97b",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 444.0,
                "function_hash": "132850158131149658735842703125832885089"
            },
            "id": "ASB-A-235823407-c5cfd7dc",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/NotificationManager.java",
                "function": "getAutomaticZenRules"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "192744905315035232902594389359329263676",
                    "245689366672663532664102939572881207917",
                    "255358298001249503313262069784920475294",
                    "159496979841704024503225698591621512787",
                    "292777497342703944046346011602400021277",
                    "269145353134083844931366011652312418712",
                    "90312517808622758953926505223576464180",
                    "285041329459082459319800111255015266046",
                    "179588941005215302981347250677705839235",
                    "28458567083844134702595293592556933453",
                    "150838365129634874641935232700733867143",
                    "239512624620789771416924073412674962411"
                ]
            },
            "id": "ASB-A-235823407-dc7772f2",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "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": [
                    "238795775232051392704759427238010199252",
                    "57279338009037992342933524057726068294",
                    "329381191067146131395216347719437096036",
                    "339976641640341433963434323191397438453"
                ]
            },
            "id": "ASB-A-235823407-ee950d70",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/66896a01fa817c3546aacae23d326c37344984ec",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 444.0,
                "function_hash": "55215181151991904820553559460438947631"
            },
            "id": "ASB-A-235823407-f949c171",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/app/AutomaticZenRule.java",
                "function": "AutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1335.0,
                "function_hash": "209654053211803773913323261198753243329"
            },
            "id": "ASB-A-235823407-fd5f79ae",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "core/java/android/service/notification/ZenModeConfig.java",
                "function": "readRuleXml"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/frameworks/base/+/468dd54e8b59ca494e5e3258a914447e5168ceaf",
        "https://android.googlesource.com/platform/frameworks/base/+/422cffbefa80c3b248458ef8ffe58d5fcf90ea3b",
        "https://android.googlesource.com/platform/frameworks/base/+/66896a01fa817c3546aacae23d326c37344984ec"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2022-10-01

Affected versions

Other

11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "264438471102010583840447936651210106453",
                    "204527966482969245245025693349533519906",
                    "184081639239139399970070037573282387851",
                    "265036526286213377710230562826040754920"
                ]
            },
            "id": "ASB-A-235823407-0c837d56",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/zen/ZenRulePreference.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 697.0,
                "function_hash": "126982616569768030722230712256608770817"
            },
            "id": "ASB-A-235823407-1f613b50",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/zen/ZenRulePreference.java",
                "function": "setAttributes"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 485.0,
                "function_hash": "108394253431743321206873305076616574720"
            },
            "id": "ASB-A-235823407-7877d46d",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java",
                "function": "getSettingsActivity"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1092.0,
                "function_hash": "231875596699717597592421807747834080049"
            },
            "id": "ASB-A-235823407-e2b5a5f7",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java",
                "function": "getRuleInfo"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "172182015794502842421206397546075501772",
                    "206754505871781811037022586293976894433",
                    "131386973533186430080428056678079858951",
                    "156160778896768068811499422277693620985",
                    "10933685873127184669572686861918668115",
                    "327940606447984949411818443652415940188",
                    "112403597067772243297867232933963854206",
                    "216876933614512830639271987587538957451",
                    "14998446710045406614496891617379199594",
                    "239031371457812499285389409826232418546",
                    "232320596288275819254093825846546113017",
                    "135493758258693436363117727279067995342",
                    "44590829211747955853457408506793289519",
                    "42214391274456353666662888733815115481",
                    "132205131957042431510952609980208755334",
                    "333172028052741019753128370884099243744",
                    "203669921412893435191319453893354922527",
                    "113845661411333655571266253068766849835",
                    "167020364197837693100638790353282289976",
                    "247290815281153082588800693686248403032",
                    "124885016603829123506171418431352609091",
                    "322521744017082369350831919499237921275",
                    "221714875597490984854315403194235521353",
                    "65866715533541187161424418585160314588",
                    "88068448607944561887401259557518306787",
                    "24205485907594115900594704084627965668",
                    "191315626387539994143746251104223256600",
                    "290669930047430094030160900942707120618",
                    "829893616263383998225634763904688218",
                    "67170880677960146040526457757635085368",
                    "114992586087180739268654497259347690760",
                    "213391185897816476497045183233745815571",
                    "220884027888050459794073188008898298494",
                    "122948384705907559207354700790886449105",
                    "175973615313985750643647400763402869942"
                ]
            },
            "id": "ASB-A-235823407-fe69efbc",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/b161a3b8502376ed12c308fce33f9592919a579e"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2022-10-01

Affected versions

Other

12

Ecosystem specific

{
    "vanir_signatures": [
        {
            "match_only_versions": [
                "12"
            ],
            "digest": {
                "length": 1165.0,
                "function_hash": "47970527000651515080802080833366220569"
            },
            "id": "ASB-A-235823407-2c782cb6",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/34f2ef779b368e9d57bfab09b61cab6d282e10e9",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java",
                "function": "addAutomaticZenRule"
            },
            "signature_type": "Function"
        },
        {
            "match_only_versions": [
                "12"
            ],
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "329262454861659215445117817837721063769",
                    "46659985177568583182293127604622773009",
                    "171003942168859419556777697240147405436",
                    "292711181694898522578996262493724980930",
                    "221743904413247080382137610065635713812",
                    "52665844731531509654482755444453853756",
                    "169163847848035805357998829510596283606"
                ]
            },
            "id": "ASB-A-235823407-913a6c3c",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/34f2ef779b368e9d57bfab09b61cab6d282e10e9",
            "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/+/34f2ef779b368e9d57bfab09b61cab6d282e10e9"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2022-10-01

Affected versions

Other

12L

Ecosystem specific

{
    "vanir_signatures": [
        {
            "match_only_versions": [
                "12L"
            ],
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "329262454861659215445117817837721063769",
                    "46659985177568583182293127604622773009",
                    "171003942168859419556777697240147405436",
                    "292711181694898522578996262493724980930",
                    "221743904413247080382137610065635713812",
                    "52665844731531509654482755444453853756",
                    "169163847848035805357998829510596283606"
                ]
            },
            "id": "ASB-A-235823407-77263d04",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/08cefc39045536729b10bb2d2ec363576624334c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "match_only_versions": [
                "12L"
            ],
            "digest": {
                "length": 1165.0,
                "function_hash": "47970527000651515080802080833366220569"
            },
            "id": "ASB-A-235823407-ce956774",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/08cefc39045536729b10bb2d2ec363576624334c",
            "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/+/08cefc39045536729b10bb2d2ec363576624334c"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
13:0
Fixed
13:2022-10-01

Affected versions

Other

13

Ecosystem specific

{
    "vanir_signatures": [
        {
            "match_only_versions": [
                "13"
            ],
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "329262454861659215445117817837721063769",
                    "46659985177568583182293127604622773009",
                    "171003942168859419556777697240147405436",
                    "292711181694898522578996262493724980930",
                    "221743904413247080382137610065635713812",
                    "52665844731531509654482755444453853756",
                    "169163847848035805357998829510596283606"
                ]
            },
            "id": "ASB-A-235823407-3ad1443f",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/aa14df0e501e7c0642bde6c89db72c017d2de0d4",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "services/core/java/com/android/server/notification/ZenModeHelper.java"
            },
            "signature_type": "Line"
        },
        {
            "match_only_versions": [
                "13"
            ],
            "digest": {
                "length": 1165.0,
                "function_hash": "47970527000651515080802080833366220569"
            },
            "id": "ASB-A-235823407-8e6e8569",
            "source": "https://android.googlesource.com/platform/frameworks/base/+/aa14df0e501e7c0642bde6c89db72c017d2de0d4",
            "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/+/aa14df0e501e7c0642bde6c89db72c017d2de0d4"
    ],
    "spl": "2022-10-01",
    "severity": "High",
    "types": [
        "DoS"
    ]
}