In AutomaticZenRule of AutomaticZenRule.java, there is a possible persistent DoS 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.
{ "vanir_signatures": [ { "digest": { "length": 84.0, "function_hash": "54435919092991176024295105323017108803" }, "id": "ASB-A-243794204-02341ed9", "source": "https://android.googlesource.com/platform/frameworks/base/+/c4b2c877ec28e2473104d9fcdcf321bd81da881b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "setConfigurationActivity" }, "signature_type": "Function" }, { "digest": { "length": 474.0, "function_hash": "239581423764619223356691413254572772412" }, "id": "ASB-A-243794204-0b4a6c82", "source": "https://android.googlesource.com/platform/frameworks/base/+/c4b2c877ec28e2473104d9fcdcf321bd81da881b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "118052609716842766825613052740535763094", "260880535093338782620659363747911349297", "311073799531411033063728070650378112909", "131157691593798123417840052064083801209" ] }, "id": "ASB-A-243794204-2a721351", "source": "https://android.googlesource.com/platform/frameworks/base/+/303f6bde896877793370c1697fa8c8331b808e56", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "length": 331.0, "function_hash": "218610421173553910482080296254006711911" }, "id": "ASB-A-243794204-2ae35a46", "source": "https://android.googlesource.com/platform/frameworks/base/+/c4b2c877ec28e2473104d9fcdcf321bd81da881b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "265153882079873093703653664223358537220", "191536074921329372410358820982005752303", "245789393184621985081338706046274992700", "113019480759519963094145187121309850505", "321330425276678865450328651549586582339", "43606453606304995329062031171654129474", "181333889253560852706565540268479003175", "211593925556087990764577087911002622153", "274423793041550771749370464593325723592", "307898378791436685298815716415843617016", "339322679641138142032443671455440092047", "123261267301555928350699799990122356204", "23481785052486591019073472522057437047", "17564015395934891529182071334606568881", "146333088822289616163336145808448155670", "47083999307296385146385180081195941763", "309315646582182745541914540411605412638", "293009783378118820715355046599983097765", "118961936587444934498997541510140245573", "25676558174302700686853938492477866379", "187759754030437398669778881614856598458", "219969307711784288285466301538429559244", "66998203647859785416848278157495621883", "172357490107982799040920503978590210448", "268476911167730163049053135728491417453", "106860415481486380352910241743486910977", "225537671265174002389349271134311575554", "82011821962012512973984914259475422942", "257777813692069808942979802035819520874", "21734315547638321957556695457137892614", "222972439696655229951459973676194075993", "76455724406750721400144232440501942922", "106176914181823536843760781786749748357" ] }, "id": "ASB-A-243794204-bd1d7b1e", "source": "https://android.googlesource.com/platform/frameworks/base/+/c4b2c877ec28e2473104d9fcdcf321bd81da881b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "length": 513.0, "function_hash": "252676310824881644848101477234733272716" }, "id": "ASB-A-243794204-f2b150e1", "source": "https://android.googlesource.com/platform/frameworks/base/+/303f6bde896877793370c1697fa8c8331b808e56", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/c4b2c877ec28e2473104d9fcdcf321bd81da881b", "https://android.googlesource.com/platform/frameworks/base/+/303f6bde896877793370c1697fa8c8331b808e56" ], "spl": "2023-01-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "265153882079873093703653664223358537220", "191536074921329372410358820982005752303", "245789393184621985081338706046274992700", "113019480759519963094145187121309850505", "321330425276678865450328651549586582339", "43606453606304995329062031171654129474", "181333889253560852706565540268479003175", "211593925556087990764577087911002622153", "274423793041550771749370464593325723592", "307898378791436685298815716415843617016", "339322679641138142032443671455440092047", "123261267301555928350699799990122356204", "23481785052486591019073472522057437047", "17564015395934891529182071334606568881", "146333088822289616163336145808448155670", "47083999307296385146385180081195941763", "309315646582182745541914540411605412638", "293009783378118820715355046599983097765", "118961936587444934498997541510140245573", "25676558174302700686853938492477866379", "187759754030437398669778881614856598458", "219969307711784288285466301538429559244", "66998203647859785416848278157495621883", "172357490107982799040920503978590210448", "268476911167730163049053135728491417453", "106860415481486380352910241743486910977", "225537671265174002389349271134311575554", "82011821962012512973984914259475422942", "257777813692069808942979802035819520874", "21734315547638321957556695457137892614", "222972439696655229951459973676194075993", "76455724406750721400144232440501942922", "106176914181823536843760781786749748357" ] }, "id": "ASB-A-243794204-11885909", "source": "https://android.googlesource.com/platform/frameworks/base/+/1fcd99f5aa3490431154d1e80b854aafab821345", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "118052609716842766825613052740535763094", "260880535093338782620659363747911349297", "311073799531411033063728070650378112909", "131157691593798123417840052064083801209" ] }, "id": "ASB-A-243794204-1251d290", "source": "https://android.googlesource.com/platform/frameworks/base/+/83d23fb275d2bcfb090a9c6efd6c71a5f519372f", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "length": 331.0, "function_hash": "218610421173553910482080296254006711911" }, "id": "ASB-A-243794204-26074127", "source": "https://android.googlesource.com/platform/frameworks/base/+/1fcd99f5aa3490431154d1e80b854aafab821345", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 474.0, "function_hash": "239581423764619223356691413254572772412" }, "id": "ASB-A-243794204-63a5811f", "source": "https://android.googlesource.com/platform/frameworks/base/+/1fcd99f5aa3490431154d1e80b854aafab821345", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 84.0, "function_hash": "54435919092991176024295105323017108803" }, "id": "ASB-A-243794204-6e94433e", "source": "https://android.googlesource.com/platform/frameworks/base/+/1fcd99f5aa3490431154d1e80b854aafab821345", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "setConfigurationActivity" }, "signature_type": "Function" }, { "digest": { "length": 513.0, "function_hash": "252676310824881644848101477234733272716" }, "id": "ASB-A-243794204-f4108bc0", "source": "https://android.googlesource.com/platform/frameworks/base/+/83d23fb275d2bcfb090a9c6efd6c71a5f519372f", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/1fcd99f5aa3490431154d1e80b854aafab821345", "https://android.googlesource.com/platform/frameworks/base/+/83d23fb275d2bcfb090a9c6efd6c71a5f519372f" ], "spl": "2023-01-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "length": 513.0, "function_hash": "252676310824881644848101477234733272716" }, "id": "ASB-A-243794204-041f3348", "source": "https://android.googlesource.com/platform/frameworks/base/+/7533d0420d85d56ec42bdb30a2ef1ae55ae95080", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "265153882079873093703653664223358537220", "191536074921329372410358820982005752303", "245789393184621985081338706046274992700", "113019480759519963094145187121309850505", "321330425276678865450328651549586582339", "43606453606304995329062031171654129474", "181333889253560852706565540268479003175", "211593925556087990764577087911002622153", "274423793041550771749370464593325723592", "307898378791436685298815716415843617016", "339322679641138142032443671455440092047", "123261267301555928350699799990122356204", "23481785052486591019073472522057437047", "17564015395934891529182071334606568881", "146333088822289616163336145808448155670", "47083999307296385146385180081195941763", "309315646582182745541914540411605412638", "293009783378118820715355046599983097765", "118961936587444934498997541510140245573", "25676558174302700686853938492477866379", "187759754030437398669778881614856598458", "219969307711784288285466301538429559244", "66998203647859785416848278157495621883", "172357490107982799040920503978590210448", "268476911167730163049053135728491417453", "106860415481486380352910241743486910977", "225537671265174002389349271134311575554", "82011821962012512973984914259475422942", "257777813692069808942979802035819520874", "21734315547638321957556695457137892614", "222972439696655229951459973676194075993", "76455724406750721400144232440501942922", "106176914181823536843760781786749748357" ] }, "id": "ASB-A-243794204-199e28fc", "source": "https://android.googlesource.com/platform/frameworks/base/+/19bc2c3559620ed00e448117e65f6b44e6eb6d9b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "118052609716842766825613052740535763094", "260880535093338782620659363747911349297", "311073799531411033063728070650378112909", "131157691593798123417840052064083801209" ] }, "id": "ASB-A-243794204-30113af4", "source": "https://android.googlesource.com/platform/frameworks/base/+/7533d0420d85d56ec42bdb30a2ef1ae55ae95080", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "length": 331.0, "function_hash": "218610421173553910482080296254006711911" }, "id": "ASB-A-243794204-5506fbe4", "source": "https://android.googlesource.com/platform/frameworks/base/+/19bc2c3559620ed00e448117e65f6b44e6eb6d9b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 474.0, "function_hash": "239581423764619223356691413254572772412" }, "id": "ASB-A-243794204-8479b68f", "source": "https://android.googlesource.com/platform/frameworks/base/+/19bc2c3559620ed00e448117e65f6b44e6eb6d9b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 84.0, "function_hash": "54435919092991176024295105323017108803" }, "id": "ASB-A-243794204-fc25acd9", "source": "https://android.googlesource.com/platform/frameworks/base/+/19bc2c3559620ed00e448117e65f6b44e6eb6d9b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "setConfigurationActivity" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/19bc2c3559620ed00e448117e65f6b44e6eb6d9b", "https://android.googlesource.com/platform/frameworks/base/+/7533d0420d85d56ec42bdb30a2ef1ae55ae95080" ], "spl": "2023-01-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "length": 84.0, "function_hash": "54435919092991176024295105323017108803" }, "id": "ASB-A-243794204-0adb6b07", "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8504587cd8f1b4bd5a6f1a3c9b107f49b976f2", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "setConfigurationActivity" }, "signature_type": "Function" }, { "digest": { "length": 474.0, "function_hash": "239581423764619223356691413254572772412" }, "id": "ASB-A-243794204-3df59222", "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8504587cd8f1b4bd5a6f1a3c9b107f49b976f2", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 331.0, "function_hash": "218610421173553910482080296254006711911" }, "id": "ASB-A-243794204-5167cc2f", "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8504587cd8f1b4bd5a6f1a3c9b107f49b976f2", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 513.0, "function_hash": "252676310824881644848101477234733272716" }, "id": "ASB-A-243794204-59ed7731", "source": "https://android.googlesource.com/platform/frameworks/base/+/53d493b0e5a093ff4f4fad4b8c127d6299fc1513", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "118052609716842766825613052740535763094", "260880535093338782620659363747911349297", "311073799531411033063728070650378112909", "131157691593798123417840052064083801209" ] }, "id": "ASB-A-243794204-bdb0f0fc", "source": "https://android.googlesource.com/platform/frameworks/base/+/53d493b0e5a093ff4f4fad4b8c127d6299fc1513", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "265153882079873093703653664223358537220", "191536074921329372410358820982005752303", "245789393184621985081338706046274992700", "113019480759519963094145187121309850505", "321330425276678865450328651549586582339", "43606453606304995329062031171654129474", "181333889253560852706565540268479003175", "211593925556087990764577087911002622153", "274423793041550771749370464593325723592", "307898378791436685298815716415843617016", "339322679641138142032443671455440092047", "123261267301555928350699799990122356204", "23481785052486591019073472522057437047", "17564015395934891529182071334606568881", "146333088822289616163336145808448155670", "47083999307296385146385180081195941763", "309315646582182745541914540411605412638", "293009783378118820715355046599983097765", "118961936587444934498997541510140245573", "25676558174302700686853938492477866379", "187759754030437398669778881614856598458", "219969307711784288285466301538429559244", "66998203647859785416848278157495621883", "172357490107982799040920503978590210448", "268476911167730163049053135728491417453", "106860415481486380352910241743486910977", "225537671265174002389349271134311575554", "82011821962012512973984914259475422942", "257777813692069808942979802035819520874", "21734315547638321957556695457137892614", "222972439696655229951459973676194075993", "76455724406750721400144232440501942922", "106176914181823536843760781786749748357" ] }, "id": "ASB-A-243794204-d7f0180c", "source": "https://android.googlesource.com/platform/frameworks/base/+/3d8504587cd8f1b4bd5a6f1a3c9b107f49b976f2", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/3d8504587cd8f1b4bd5a6f1a3c9b107f49b976f2", "https://android.googlesource.com/platform/frameworks/base/+/53d493b0e5a093ff4f4fad4b8c127d6299fc1513" ], "spl": "2023-01-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "length": 538.0, "function_hash": "32242279726309224801512253087544471698" }, "id": "ASB-A-243794204-4aac2253", "source": "https://android.googlesource.com/platform/frameworks/base/+/d4b5212eb6d6f9ecb967d8403d1d8dd63cf69afb", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 331.0, "function_hash": "218610421173553910482080296254006711911" }, "id": "ASB-A-243794204-6e38039d", "source": "https://android.googlesource.com/platform/frameworks/base/+/d4b5212eb6d6f9ecb967d8403d1d8dd63cf69afb", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "AutomaticZenRule" }, "signature_type": "Function" }, { "digest": { "length": 84.0, "function_hash": "54435919092991176024295105323017108803" }, "id": "ASB-A-243794204-9405b10f", "source": "https://android.googlesource.com/platform/frameworks/base/+/d4b5212eb6d6f9ecb967d8403d1d8dd63cf69afb", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java", "function": "setConfigurationActivity" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "265153882079873093703653664223358537220", "191536074921329372410358820982005752303", "245789393184621985081338706046274992700", "113019480759519963094145187121309850505", "321330425276678865450328651549586582339", "43606453606304995329062031171654129474", "181333889253560852706565540268479003175", "211593925556087990764577087911002622153", "274423793041550771749370464593325723592", "307898378791436685298815716415843617016", "339322679641138142032443671455440092047", "123261267301555928350699799990122356204", "23481785052486591019073472522057437047", "185948363558465796943052316505745260487", "66930503863633207074299292084328669241", "151202995562234904709046900221069516979", "90756202342359830181094366066674059278", "18077776256832946655490132532300172739", "162102728238471257738348260136745244973", "25676558174302700686853938492477866379", "187759754030437398669778881614856598458", "219969307711784288285466301538429559244", "66998203647859785416848278157495621883", "172357490107982799040920503978590210448", "268476911167730163049053135728491417453", "106860415481486380352910241743486910977", "225537671265174002389349271134311575554", "82011821962012512973984914259475422942", "257777813692069808942979802035819520874", "21734315547638321957556695457137892614", "222972439696655229951459973676194075993", "76455724406750721400144232440501942922", "106176914181823536843760781786749748357" ] }, "id": "ASB-A-243794204-d5cd165f", "source": "https://android.googlesource.com/platform/frameworks/base/+/d4b5212eb6d6f9ecb967d8403d1d8dd63cf69afb", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/app/AutomaticZenRule.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/d4b5212eb6d6f9ecb967d8403d1d8dd63cf69afb" ], "spl": "2023-01-01", "severity": "High", "types": [ "DoS" ] }