{"id":"ASB-A-270050191", "published":"2023-06-01T00:00:00Z", "modified":"2026-04-30T15:48:46.890647439Z", "aliases":["CVE-2023-21122", "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.", "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":{"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"], "severity":"High", "spl":"2023-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "309968123580334792765545263623421465220"], "threshold":0.9}, "id":"ASB-A-270050191-271bc4cf", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "303873578943225392906816415323642612026", "115661471505576511373040043644858751378", "298268560389200788028044996766964207398"], "threshold":0.9}, "id":"ASB-A-270050191-324a094c", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java"}}, {"deprecated":false, "digest":{"function_hash":"34431849250738295447246256355986912979", "length":854}, "id":"ASB-A-270050191-3bf87dbe", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java", "function":"queryRoots"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-476a31ce", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"288726567593527505235729875867984684221", "length":1261}, "id":"ASB-A-270050191-4781dfe6", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "53308327547007884873751779531240941470"], "threshold":0.9}, "id":"ASB-A-270050191-4d998514", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-554a0eb6", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"line_hashes":["167739283635564859755741599073930073112", "91047504077106456706182025945927891282", "228111639258077842696565170889282893483", "856160999668452746676998043214884402", "316333656941591615497816710359693325004", "337607770146666682916494108055953122395", "239189091261776744529128581124433786907", "180278334326371777328416103908778495594", "305176518948804164843906682189824604485", "102529366637403487811738900838441902066", "263697511994005001720042882072699493647"], "threshold":0.9}, "id":"ASB-A-270050191-7c877846", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java"}}, {"deprecated":false, "digest":{"function_hash":"14973009295189645459857246995294748794", "length":477}, "id":"ASB-A-270050191-8f529046", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java", "function":"queryNonIndexableKeys"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-a870bb1b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "331634196891691506958257269614216555117", "127974053395439529640489292438827921841", "264784365111527113811343884351660876740"], "threshold":0.9}, "id":"ASB-A-270050191-b18bbbec", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java"}}, {"deprecated":false, "digest":{"function_hash":"246584292466075734433649498825429525380", "length":597}, "id":"ASB-A-270050191-b212e8f4", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onChange"}}, {"deprecated":false, "digest":{"function_hash":"11826454802867134384588019993161051254", "length":1143}, "id":"ASB-A-270050191-cec07826", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"updateDeveloperOptionsWatcher"}}, {"deprecated":false, "digest":{"function_hash":"143656895764222076560804985305669832109", "length":967}, "id":"ASB-A-270050191-d9b36950", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"function_hash":"195550210691958604157728510530478348609", "length":1011}, "id":"ASB-A-270050191-f870865c", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onReceive"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-fc60d0d0", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java"}}]}}, {"package":{"name":"platform/packages/apps/Traceur", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"11:0"}, {"fixed":"11:2023-06-01"}]}], "versions":["11"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"], "severity":"High", "spl":"2023-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"195550210691958604157728510530478348609", "length":1011}, "id":"ASB-A-270050191-0682daac", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onReceive"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-13a1fe83", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java"}}, {"deprecated":false, "digest":{"function_hash":"143656895764222076560804985305669832109", "length":967}, "id":"ASB-A-270050191-19dc1bc3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["167739283635564859755741599073930073112", "91047504077106456706182025945927891282", "228111639258077842696565170889282893483", "856160999668452746676998043214884402", "316333656941591615497816710359693325004", "337607770146666682916494108055953122395", "239189091261776744529128581124433786907", "180278334326371777328416103908778495594", "305176518948804164843906682189824604485", "102529366637403487811738900838441902066", "263697511994005001720042882072699493647"], "threshold":0.9}, "id":"ASB-A-270050191-1a61745b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "309968123580334792765545263623421465220"], "threshold":0.9}, "id":"ASB-A-270050191-2cc8fce7", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "331634196891691506958257269614216555117", "127974053395439529640489292438827921841", "264784365111527113811343884351660876740"], "threshold":0.9}, "id":"ASB-A-270050191-3b87ce23", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "53308327547007884873751779531240941470"], "threshold":0.9}, "id":"ASB-A-270050191-847291f1", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-8a2c7584", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"246584292466075734433649498825429525380", "length":597}, "id":"ASB-A-270050191-9f2e65c7", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onChange"}}, {"deprecated":false, "digest":{"function_hash":"14973009295189645459857246995294748794", "length":477}, "id":"ASB-A-270050191-a21750c8", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java", "function":"queryNonIndexableKeys"}}, {"deprecated":false, "digest":{"function_hash":"34431849250738295447246256355986912979", "length":854}, "id":"ASB-A-270050191-a792513d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java", "function":"queryRoots"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-d61192b9", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"11826454802867134384588019993161051254", "length":1143}, "id":"ASB-A-270050191-d7fdf564", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"updateDeveloperOptionsWatcher"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-e1381d07", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java"}}, {"deprecated":false, "digest":{"function_hash":"288726567593527505235729875867984684221", "length":1261}, "id":"ASB-A-270050191-e7952d6a", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "303873578943225392906816415323642612026", "115661471505576511373040043644858751378", "298268560389200788028044996766964207398"], "threshold":0.9}, "id":"ASB-A-270050191-fdac90f8", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java"}}]}}, {"package":{"name":"platform/packages/apps/Traceur", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"12:0"}, {"fixed":"12:2023-06-01"}]}], "versions":["12"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"], "severity":"High", "spl":"2023-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "303873578943225392906816415323642612026", "115661471505576511373040043644858751378", "298268560389200788028044996766964207398"], "threshold":0.9}, "id":"ASB-A-270050191-0122bc63", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java"}}, {"deprecated":false, "digest":{"function_hash":"143656895764222076560804985305669832109", "length":967}, "id":"ASB-A-270050191-08b17d92", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"function_hash":"246584292466075734433649498825429525380", "length":597}, "id":"ASB-A-270050191-1d43fb3b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onChange"}}, {"deprecated":false, "digest":{"function_hash":"195550210691958604157728510530478348609", "length":1011}, "id":"ASB-A-270050191-27421589", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onReceive"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "53308327547007884873751779531240941470"], "threshold":0.9}, "id":"ASB-A-270050191-316de569", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"288726567593527505235729875867984684221", "length":1261}, "id":"ASB-A-270050191-415fc4e2", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-4eed37ee", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"14973009295189645459857246995294748794", "length":477}, "id":"ASB-A-270050191-7b118229", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java", "function":"queryNonIndexableKeys"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "309968123580334792765545263623421465220"], "threshold":0.9}, "id":"ASB-A-270050191-7b354f2a", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "331634196891691506958257269614216555117", "127974053395439529640489292438827921841", "264784365111527113811343884351660876740"], "threshold":0.9}, "id":"ASB-A-270050191-860499e3", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java"}}, {"deprecated":false, "digest":{"line_hashes":["167739283635564859755741599073930073112", "91047504077106456706182025945927891282", "228111639258077842696565170889282893483", "856160999668452746676998043214884402", "316333656941591615497816710359693325004", "337607770146666682916494108055953122395", "239189091261776744529128581124433786907", "180278334326371777328416103908778495594", "305176518948804164843906682189824604485", "102529366637403487811738900838441902066", "263697511994005001720042882072699493647"], "threshold":0.9}, "id":"ASB-A-270050191-979b9ed0", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java"}}, {"deprecated":false, "digest":{"function_hash":"11826454802867134384588019993161051254", "length":1143}, "id":"ASB-A-270050191-a78d8bc6", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"updateDeveloperOptionsWatcher"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-b4cd4c37", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-d3baaebd", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"34431849250738295447246256355986912979", "length":854}, "id":"ASB-A-270050191-de6492fd", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java", "function":"queryRoots"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-f9e46a6b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java"}}]}}, {"package":{"name":"platform/packages/apps/Traceur", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"12L:0"}, {"fixed":"12L:2023-06-01"}]}], "versions":["12L"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"], "severity":"High", "spl":"2023-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"11826454802867134384588019993161051254", "length":1143}, "id":"ASB-A-270050191-2737588d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"updateDeveloperOptionsWatcher"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-2a40e75f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-2d3beb0a", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java"}}, {"deprecated":false, "digest":{"line_hashes":["167739283635564859755741599073930073112", "91047504077106456706182025945927891282", "228111639258077842696565170889282893483", "856160999668452746676998043214884402", "316333656941591615497816710359693325004", "337607770146666682916494108055953122395", "239189091261776744529128581124433786907", "180278334326371777328416103908778495594", "305176518948804164843906682189824604485", "102529366637403487811738900838441902066", "263697511994005001720042882072699493647"], "threshold":0.9}, "id":"ASB-A-270050191-2fa966f0", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-452c2992", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"34431849250738295447246256355986912979", "length":854}, "id":"ASB-A-270050191-4bdd1d54", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java", "function":"queryRoots"}}, {"deprecated":false, "digest":{"function_hash":"14973009295189645459857246995294748794", "length":477}, "id":"ASB-A-270050191-4c2e8e30", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java", "function":"queryNonIndexableKeys"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "309968123580334792765545263623421465220"], "threshold":0.9}, "id":"ASB-A-270050191-571afb93", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"288726567593527505235729875867984684221", "length":1261}, "id":"ASB-A-270050191-57caccc3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "331634196891691506958257269614216555117", "127974053395439529640489292438827921841", "264784365111527113811343884351660876740"], "threshold":0.9}, "id":"ASB-A-270050191-61091d38", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "303873578943225392906816415323642612026", "115661471505576511373040043644858751378", "298268560389200788028044996766964207398"], "threshold":0.9}, "id":"ASB-A-270050191-6bf09487", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-7b65c28d", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java"}}, {"deprecated":false, "digest":{"function_hash":"143656895764222076560804985305669832109", "length":967}, "id":"ASB-A-270050191-7d5dce08", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "53308327547007884873751779531240941470"], "threshold":0.9}, "id":"ASB-A-270050191-8d3eb9c4", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"195550210691958604157728510530478348609", "length":1011}, "id":"ASB-A-270050191-a1056ccc", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onReceive"}}, {"deprecated":false, "digest":{"function_hash":"246584292466075734433649498825429525380", "length":597}, "id":"ASB-A-270050191-b9b0d4aa", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onChange"}}]}}, {"package":{"name":"platform/packages/apps/Traceur", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"13:0"}, {"fixed":"13:2023-06-01"}]}], "versions":["13"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312"], "severity":"High", "spl":"2023-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-01d0f4cc", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java"}}, {"deprecated":false, "digest":{"line_hashes":["167739283635564859755741599073930073112", "91047504077106456706182025945927891282", "228111639258077842696565170889282893483", "856160999668452746676998043214884402", "316333656941591615497816710359693325004", "337607770146666682916494108055953122395", "239189091261776744529128581124433786907", "180278334326371777328416103908778495594", "305176518948804164843906682189824604485", "102529366637403487811738900838441902066", "263697511994005001720042882072699493647"], "threshold":0.9}, "id":"ASB-A-270050191-0b5b03c0", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java"}}, {"deprecated":false, "digest":{"function_hash":"143656895764222076560804985305669832109", "length":967}, "id":"ASB-A-270050191-0d1b0095", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "303873578943225392906816415323642612026", "115661471505576511373040043644858751378", "298268560389200788028044996766964207398"], "threshold":0.9}, "id":"ASB-A-270050191-1882e1ce", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java"}}, {"deprecated":false, "digest":{"function_hash":"34431849250738295447246256355986912979", "length":854}, "id":"ASB-A-270050191-244ead6e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java", "function":"queryRoots"}}, {"deprecated":false, "digest":{"function_hash":"14973009295189645459857246995294748794", "length":477}, "id":"ASB-A-270050191-3f6bd6ea", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/SearchProvider.java", "function":"queryNonIndexableKeys"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "53308327547007884873751779531240941470"], "threshold":0.9}, "id":"ASB-A-270050191-635480c6", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StopTraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"246584292466075734433649498825429525380", "length":597}, "id":"ASB-A-270050191-6d6259a1", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onChange"}}, {"deprecated":false, "digest":{"line_hashes":["185167196766851316374089228279905686464", "316944727529445241725947256470673443215", "121634326774952313662384215607266492610", "247303988518280244054900510355212050493", "309968123580334792765545263623421465220"], "threshold":0.9}, "id":"ASB-A-270050191-778e0350", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-8130ec42", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"11826454802867134384588019993161051254", "length":1143}, "id":"ASB-A-270050191-8dbd1fad", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"updateDeveloperOptionsWatcher"}}, {"deprecated":false, "digest":{"line_hashes":["277931709501071355150736927601222696785", "285598265152304438459770066762755478997", "331634196891691506958257269614216555117", "127974053395439529640489292438827921841", "264784365111527113811343884351660876740"], "threshold":0.9}, "id":"ASB-A-270050191-937607ab", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/StorageProvider.java"}}, {"deprecated":false, "digest":{"function_hash":"195550210691958604157728510530478348609", "length":1011}, "id":"ASB-A-270050191-986270ba", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/Receiver.java", "function":"onReceive"}}, {"deprecated":false, "digest":{"function_hash":"168820050625734810125722292573022227510", "length":302}, "id":"ASB-A-270050191-be41f8f3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainActivity.java", "function":"onStart"}}, {"deprecated":false, "digest":{"function_hash":"288726567593527505235729875867984684221", "length":1261}, "id":"ASB-A-270050191-be68cd3f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/TraceService.java", "function":"onHandleIntent"}}, {"deprecated":false, "digest":{"line_hashes":["193445872194805725393980420340590475478", "188661306223546040518965067747796504020", "158486204249483585208207849206121322107", "24409376938616126954445029266238196186", "176323913199629799769122177233557671088", "74899053180948755991568225492368874601"], "threshold":0.9}, "id":"ASB-A-270050191-c67d6eee", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Traceur/+/44480ce656dfa33a63bda978b4067bb4e67ee312", "target":{"file":"src/com/android/traceur/MainTvActivity.java"}}]}}], "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"}]}