{"id":"ASB-A-270050191","details":"In various functions of various files, there is a possible way to bypass the DISALLOW_DEBUGGING_FEATURES restriction for tracing due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-270050191","CVE-2023-21122"],"modified":"2026-04-29T15:10:00.007170Z","published":"2023-06-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-06-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/packages/apps/Traceur/+/0cbd2103660d24abec9064f6a343151eb405b156"}],"affected":[{"package":{"name":"platform/packages/apps/Traceur","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13-next:0"},{"fixed":"13-next:2023-06-01"}]}],"versions":["13-next"],"ecosystem_specific":{"spl":"2023-06-01","severity":"High","vanir_signatures":[{"target":{"file":"src/com/android/traceur/TraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-271bc4cf","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","309968123580334792765545263623421465220"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/SearchProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-324a094c","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","303873578943225392906816415323642612026","115661471505576511373040043644858751378","298268560389200788028044996766964207398"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StorageProvider.java","function":"queryRoots"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-3bf87dbe","digest":{"length":854,"function_hash":"34431849250738295447246256355986912979"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-476a31ce","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/TraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-4781dfe6","digest":{"length":1261,"function_hash":"288726567593527505235729875867984684221"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StopTraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-4d998514","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","53308327547007884873751779531240941470"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-554a0eb6","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-7c877846","digest":{"threshold":0.9,"line_hashes":["167739283635564859755741599073930073112","91047504077106456706182025945927891282","228111639258077842696565170889282893483","856160999668452746676998043214884402","316333656941591615497816710359693325004","337607770146666682916494108055953122395","239189091261776744529128581124433786907","180278334326371777328416103908778495594","305176518948804164843906682189824604485","102529366637403487811738900838441902066","263697511994005001720042882072699493647"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/SearchProvider.java","function":"queryNonIndexableKeys"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-8f529046","digest":{"length":477,"function_hash":"14973009295189645459857246995294748794"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-a870bb1b","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StorageProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-b18bbbec","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","331634196891691506958257269614216555117","127974053395439529640489292438827921841","264784365111527113811343884351660876740"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onChange"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-b212e8f4","digest":{"length":597,"function_hash":"246584292466075734433649498825429525380"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"updateDeveloperOptionsWatcher"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-cec07826","digest":{"length":1143,"function_hash":"11826454802867134384588019993161051254"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StopTraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-d9b36950","digest":{"length":967,"function_hash":"143656895764222076560804985305669832109"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onReceive"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-f870865c","digest":{"length":1011,"function_hash":"195550210691958604157728510530478348609"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-fc60d0d0","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-270050191.json"}},{"package":{"name":"platform/packages/apps/Traceur","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2023-06-01"}]}],"versions":["11"],"ecosystem_specific":{"spl":"2023-06-01","severity":"High","vanir_signatures":[{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onReceive"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-0682daac","digest":{"length":1011,"function_hash":"195550210691958604157728510530478348609"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-13a1fe83","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StopTraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-19dc1bc3","digest":{"length":967,"function_hash":"143656895764222076560804985305669832109"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-1a61745b","digest":{"threshold":0.9,"line_hashes":["167739283635564859755741599073930073112","91047504077106456706182025945927891282","228111639258077842696565170889282893483","856160999668452746676998043214884402","316333656941591615497816710359693325004","337607770146666682916494108055953122395","239189091261776744529128581124433786907","180278334326371777328416103908778495594","305176518948804164843906682189824604485","102529366637403487811738900838441902066","263697511994005001720042882072699493647"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/TraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-2cc8fce7","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","309968123580334792765545263623421465220"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StorageProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-3b87ce23","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","331634196891691506958257269614216555117","127974053395439529640489292438827921841","264784365111527113811343884351660876740"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StopTraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-847291f1","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","53308327547007884873751779531240941470"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-8a2c7584","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onChange"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-9f2e65c7","digest":{"length":597,"function_hash":"246584292466075734433649498825429525380"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java","function":"queryNonIndexableKeys"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-a21750c8","digest":{"length":477,"function_hash":"14973009295189645459857246995294748794"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StorageProvider.java","function":"queryRoots"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-a792513d","digest":{"length":854,"function_hash":"34431849250738295447246256355986912979"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-d61192b9","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"updateDeveloperOptionsWatcher"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-d7fdf564","digest":{"length":1143,"function_hash":"11826454802867134384588019993161051254"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-e1381d07","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/TraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-e7952d6a","digest":{"length":1261,"function_hash":"288726567593527505235729875867984684221"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-fdac90f8","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","303873578943225392906816415323642612026","115661471505576511373040043644858751378","298268560389200788028044996766964207398"]},"deprecated":false,"signature_type":"Line"}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-270050191.json"}},{"package":{"name":"platform/packages/apps/Traceur","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-06-01"}]}],"versions":["12"],"ecosystem_specific":{"spl":"2023-06-01","severity":"High","vanir_signatures":[{"target":{"file":"src/com/android/traceur/SearchProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-0122bc63","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","303873578943225392906816415323642612026","115661471505576511373040043644858751378","298268560389200788028044996766964207398"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StopTraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-08b17d92","digest":{"length":967,"function_hash":"143656895764222076560804985305669832109"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onChange"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-1d43fb3b","digest":{"length":597,"function_hash":"246584292466075734433649498825429525380"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onReceive"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-27421589","digest":{"length":1011,"function_hash":"195550210691958604157728510530478348609"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StopTraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-316de569","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","53308327547007884873751779531240941470"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/TraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-415fc4e2","digest":{"length":1261,"function_hash":"288726567593527505235729875867984684221"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-4eed37ee","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java","function":"queryNonIndexableKeys"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-7b118229","digest":{"length":477,"function_hash":"14973009295189645459857246995294748794"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/TraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-7b354f2a","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","309968123580334792765545263623421465220"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StorageProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-860499e3","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","331634196891691506958257269614216555117","127974053395439529640489292438827921841","264784365111527113811343884351660876740"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-979b9ed0","digest":{"threshold":0.9,"line_hashes":["167739283635564859755741599073930073112","91047504077106456706182025945927891282","228111639258077842696565170889282893483","856160999668452746676998043214884402","316333656941591615497816710359693325004","337607770146666682916494108055953122395","239189091261776744529128581124433786907","180278334326371777328416103908778495594","305176518948804164843906682189824604485","102529366637403487811738900838441902066","263697511994005001720042882072699493647"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"updateDeveloperOptionsWatcher"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-a78d8bc6","digest":{"length":1143,"function_hash":"11826454802867134384588019993161051254"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-b4cd4c37","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-d3baaebd","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StorageProvider.java","function":"queryRoots"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-de6492fd","digest":{"length":854,"function_hash":"34431849250738295447246256355986912979"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-f9e46a6b","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-270050191.json"}},{"package":{"name":"platform/packages/apps/Traceur","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-06-01"}]}],"versions":["12L"],"ecosystem_specific":{"spl":"2023-06-01","severity":"High","vanir_signatures":[{"target":{"file":"src/com/android/traceur/Receiver.java","function":"updateDeveloperOptionsWatcher"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-2737588d","digest":{"length":1143,"function_hash":"11826454802867134384588019993161051254"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-2a40e75f","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-2d3beb0a","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-2fa966f0","digest":{"threshold":0.9,"line_hashes":["167739283635564859755741599073930073112","91047504077106456706182025945927891282","228111639258077842696565170889282893483","856160999668452746676998043214884402","316333656941591615497816710359693325004","337607770146666682916494108055953122395","239189091261776744529128581124433786907","180278334326371777328416103908778495594","305176518948804164843906682189824604485","102529366637403487811738900838441902066","263697511994005001720042882072699493647"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-452c2992","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StorageProvider.java","function":"queryRoots"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-4bdd1d54","digest":{"length":854,"function_hash":"34431849250738295447246256355986912979"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java","function":"queryNonIndexableKeys"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-4c2e8e30","digest":{"length":477,"function_hash":"14973009295189645459857246995294748794"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/TraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-571afb93","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","309968123580334792765545263623421465220"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/TraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-57caccc3","digest":{"length":1261,"function_hash":"288726567593527505235729875867984684221"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StorageProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-61091d38","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","331634196891691506958257269614216555117","127974053395439529640489292438827921841","264784365111527113811343884351660876740"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/SearchProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-6bf09487","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","303873578943225392906816415323642612026","115661471505576511373040043644858751378","298268560389200788028044996766964207398"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-7b65c28d","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StopTraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-7d5dce08","digest":{"length":967,"function_hash":"143656895764222076560804985305669832109"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StopTraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-8d3eb9c4","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","53308327547007884873751779531240941470"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onReceive"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-a1056ccc","digest":{"length":1011,"function_hash":"195550210691958604157728510530478348609"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onChange"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-b9b0d4aa","digest":{"length":597,"function_hash":"246584292466075734433649498825429525380"},"deprecated":false,"signature_type":"Function"}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-270050191.json"}},{"package":{"name":"platform/packages/apps/Traceur","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-06-01"}]}],"versions":["13"],"ecosystem_specific":{"spl":"2023-06-01","severity":"High","vanir_signatures":[{"target":{"file":"src/com/android/traceur/MainActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-01d0f4cc","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-0b5b03c0","digest":{"threshold":0.9,"line_hashes":["167739283635564859755741599073930073112","91047504077106456706182025945927891282","228111639258077842696565170889282893483","856160999668452746676998043214884402","316333656941591615497816710359693325004","337607770146666682916494108055953122395","239189091261776744529128581124433786907","180278334326371777328416103908778495594","305176518948804164843906682189824604485","102529366637403487811738900838441902066","263697511994005001720042882072699493647"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StopTraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-0d1b0095","digest":{"length":967,"function_hash":"143656895764222076560804985305669832109"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-1882e1ce","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","303873578943225392906816415323642612026","115661471505576511373040043644858751378","298268560389200788028044996766964207398"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/StorageProvider.java","function":"queryRoots"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-244ead6e","digest":{"length":854,"function_hash":"34431849250738295447246256355986912979"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/SearchProvider.java","function":"queryNonIndexableKeys"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-3f6bd6ea","digest":{"length":477,"function_hash":"14973009295189645459857246995294748794"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StopTraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-635480c6","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","53308327547007884873751779531240941470"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onChange"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-6d6259a1","digest":{"length":597,"function_hash":"246584292466075734433649498825429525380"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/TraceService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-778e0350","digest":{"threshold":0.9,"line_hashes":["185167196766851316374089228279905686464","316944727529445241725947256470673443215","121634326774952313662384215607266492610","247303988518280244054900510355212050493","309968123580334792765545263623421465220"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-8130ec42","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"updateDeveloperOptionsWatcher"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-8dbd1fad","digest":{"length":1143,"function_hash":"11826454802867134384588019993161051254"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/StorageProvider.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-937607ab","digest":{"threshold":0.9,"line_hashes":["277931709501071355150736927601222696785","285598265152304438459770066762755478997","331634196891691506958257269614216555117","127974053395439529640489292438827921841","264784365111527113811343884351660876740"]},"deprecated":false,"signature_type":"Line"},{"target":{"file":"src/com/android/traceur/Receiver.java","function":"onReceive"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-986270ba","digest":{"length":1011,"function_hash":"195550210691958604157728510530478348609"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainActivity.java","function":"onStart"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-be41f8f3","digest":{"length":302,"function_hash":"168820050625734810125722292573022227510"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/TraceService.java","function":"onHandleIntent"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-be68cd3f","digest":{"length":1261,"function_hash":"288726567593527505235729875867984684221"},"deprecated":false,"signature_type":"Function"},{"target":{"file":"src/com/android/traceur/MainTvActivity.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312","id":"ASB-A-270050191-c67d6eee","digest":{"threshold":0.9,"line_hashes":["193445872194805725393980420340590475478","188661306223546040518965067747796504020","158486204249483585208207849206121322107","24409376938616126954445029266238196186","176323913199629799769122177233557671088","74899053180948755991568225492368874601"]},"deprecated":false,"signature_type":"Line"}],"types":["EoP"],"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-270050191.json"}}],"schema_version":"1.7.5"}