In multiple locations, there is a possible notification listener grant to an app running in the work profile due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
{ "vanir_signatures": [ { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-1eaa56cf", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java", "function": "grantAsUser" }, "signature_type": "Function" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-3aaf9b9c", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java", "function": "revokeAsUser" }, "signature_type": "Function" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-54417a5a", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java", "function": "revokeAsUser" }, "signature_type": "Function" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-628475a4", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java", "function": "revokeAsUser" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "131993700989143515912947908767695729638", "118484434246449339539351478741378210786", "147302259963269317838914935189003143918", "46871584498062458332476473334007892479", "146669461679691550230074010547449547460", "16954840151251132448993924542874837505", "48954793284655395919304350174162775346", "244897924782489843889135751383435398347", "329521493780683412586958509668593116354", "117351873732454618325395134449454285359", "110590735272709381952107764271076107968", "14952525961606887878998232518950567418" ] }, "id": "ASB-A-295549388-6ee58e4a", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "131993700989143515912947908767695729638", "152958279404602939636986588519413151274", "248846018643654791067574714866680817128", "299713797756214847213283308189072146498", "146669461679691550230074010547449547460", "16954840151251132448993924542874837505", "48954793284655395919304350174162775346", "244897924782489843889135751383435398347", "329521493780683412586958509668593116354", "117351873732454618325395134449454285359", "110590735272709381952107764271076107968", "14952525961606887878998232518950567418" ] }, "id": "ASB-A-295549388-76b1bab5", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-813c2e0e", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java", "function": "grantAsUser" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "131993700989143515912947908767695729638", "290200966711129759844219581338884678940", "147115904831361654867621842464355968410", "37404049432118067922129038914027862366", "146669461679691550230074010547449547460", "16954840151251132448993924542874837505", "48954793284655395919304350174162775346", "244897924782489843889135751383435398347", "329521493780683412586958509668593116354", "117351873732454618325395134449454285359", "110590735272709381952107764271076107968", "14952525961606887878998232518950567418" ] }, "id": "ASB-A-295549388-8f7e4681", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-a0120c47", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java", "function": "grantAsUser" }, "signature_type": "Function" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-b925be84", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java", "function": "revokeAsUser" }, "signature_type": "Function" }, { "digest": { "length": 173.0, "function_hash": "100749408756320976012235109427542765354" }, "id": "ASB-A-295549388-c0796c81", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java", "function": "grantAsUser" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "131993700989143515912947908767695729638", "222914523885467745514027019048420892019", "57926630216253738173818318961942332266", "249097422563692901153818710408005317604", "146669461679691550230074010547449547460", "16954840151251132448993924542874837505", "48954793284655395919304350174162775346", "244897924782489843889135751383435398347", "329521493780683412586958509668593116354", "117351873732454618325395134449454285359", "110590735272709381952107764271076107968", "14952525961606887878998232518950567418" ] }, "id": "ASB-A-295549388-f1ec0e5a", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Permission/+/47a06cd49981d3fbe58158e9252f0a825aa109cd" ], "spl": "2024-05-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 209.0, "function_hash": "166370331343061365185139834603832864595" }, "id": "ASB-A-295549388-312ded16", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "length": 167.0, "function_hash": "64099179329802068843631838146109558226" }, "id": "ASB-A-295549388-b5a39fe4", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "245915063453983395789207336937028552524", "166333098646115177704986122833958644505", "224212532849465896358511893801338751061", "260913790701666538120069592589840292032", "20386442940718696705972319409708300704", "175201779638932430178399801085214845935", "252512826208242863311497979415337851549", "285022643707562913739152926999135583619", "282198285215423539035671188296496912916", "14404506359746623974741842067053910572", "71371658156348076375909473235702448392", "229540501476436698680912363254129894404", "252825361807403470551772340127038178360", "69726184531127920725673828276904794790", "208029790964886495779838976498124155531", "62271445288189368286750202490414773708", "311468352395891221629564895452199618661", "20469061802010196199782859309295548093", "283067704284158818359440146079792214404", "25791866963958254932348793790019036971" ] }, "id": "ASB-A-295549388-e9db0ee1", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8" ], "spl": "2024-05-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 167.0, "function_hash": "64099179329802068843631838146109558226" }, "id": "ASB-A-295549388-6d8a571d", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "length": 209.0, "function_hash": "166370331343061365185139834603832864595" }, "id": "ASB-A-295549388-709c599e", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "245915063453983395789207336937028552524", "166333098646115177704986122833958644505", "224212532849465896358511893801338751061", "260913790701666538120069592589840292032", "20386442940718696705972319409708300704", "175201779638932430178399801085214845935", "252512826208242863311497979415337851549", "285022643707562913739152926999135583619", "282198285215423539035671188296496912916", "14404506359746623974741842067053910572", "71371658156348076375909473235702448392", "229540501476436698680912363254129894404", "252825361807403470551772340127038178360", "69726184531127920725673828276904794790", "208029790964886495779838976498124155531", "62271445288189368286750202490414773708", "311468352395891221629564895452199618661", "20469061802010196199782859309295548093", "283067704284158818359440146079792214404", "25791866963958254932348793790019036971" ] }, "id": "ASB-A-295549388-8296707a", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Permission/+/01d29a44678752f317d5489424a03bcfd1a9deb8" ], "spl": "2024-05-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-684c029e", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceComputerRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "9866481755215030393135375904048093465", "73542314704479739671314579102967049034", "288967603269079364513580617648608335745", "261663618914498079303385285427855263530", "279460484643203686507481234972839629166", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-6eb0950c", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceComputerRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-9d7f1f60", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "9866481755215030393135375904048093465", "199515291835003179029216458171957823475", "263144862672106992425485574940001073928", "172193338993156358266287996327420867445", "314860085259422134007708069621455935351", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-a2b9750e", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceAppStreamingRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-b0708125", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "9866481755215030393135375904048093465", "247070526084163561708010095886863035244", "222303549900993267692437865433385587680", "152634079242312262153237503324266941005", "55745648783214234360573705307291950507", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-b0f1091d", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceWatchRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "196993483962673209136346183947196442563", "102685593812473155521614131538312458170", "32067272760876048376824782731037391015", "29540860344712561657888420227907348895", "276654649356158452334239761371494141885", "291850085360179407722988478513959255929", "328916087518066266621750258660618553207", "203771827310346092605075726452759520138" ] }, "id": "ASB-A-295549388-c18d3fbc", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/utils/UserUtils.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-c7321e73", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceAppStreamingRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-cdf6e3f5", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceAppStreamingRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "length": 289.0, "function_hash": "20213614723299168617821796678209042707" }, "id": "ASB-A-295549388-d6fba8e4", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/utils/UserUtils.java", "function": "isProfile" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-fcd40977", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/src/com/android/permissioncontroller/role/model/CompanionDeviceComputerRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Permission/+/1c458f0b3223f1a3f66ae45527b3200877b7e2c5" ], "spl": "2024-05-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "158854767255088899706901734068680384445", "332604639495889500756709670466616669343", "131993700989143515912947908767695729638", "222914523885467745514027019048420892019", "57926630216253738173818318961942332266", "141855768672289277946036942938356931067", "279460484643203686507481234972839629166", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-2261e7b1", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-26f94dd4", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-3612fb08", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "158854767255088899706901734068680384445", "332604639495889500756709670466616669343", "131993700989143515912947908767695729638", "118484434246449339539351478741378210786", "147302259963269317838914935189003143918", "46534515793514548256267971263834977063", "119497544322417783773927085537208478918", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-37b79358", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-5d869e6f", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceGlassesRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-84a8367c", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "158854767255088899706901734068680384445", "332604639495889500756709670466616669343", "131993700989143515912947908767695729638", "290200966711129759844219581338884678940", "147115904831361654867621842464355968410", "60233382688147211028208832163121636880", "55745648783214234360573705307291950507", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-93988cca", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java" }, "signature_type": "Line" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-a190ba9d", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-b89cb62e", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-e537d462", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceWatchRoleBehavior.java", "function": "revoke" }, "signature_type": "Function" }, { "digest": { "length": 141.0, "function_hash": "164079331120783727634928378604851285501" }, "id": "ASB-A-295549388-fc07dc66", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceComputerRoleBehavior.java", "function": "grant" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "158854767255088899706901734068680384445", "332604639495889500756709670466616669343", "131993700989143515912947908767695729638", "152958279404602939636986588519413151274", "248846018643654791067574714866680817128", "263992858379742162707451341418486090110", "314860085259422134007708069621455935351", "136825402337667676167696092067091003034", "145196924701891463843426012305507026714", "184861029313677595843875221304436141048", "56123279617636280191423257852155688753", "111673789289718100112972507884178228548", "224152166434644260421070974619812989331" ] }, "id": "ASB-A-295549388-fea40848", "source": "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682", "deprecated": false, "signature_version": "v1", "target": { "file": "PermissionController/role-controller/java/com/android/role/controller/behavior/CompanionDeviceAppStreamingRoleBehavior.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Permission/+/fd6c9ab8f4a550db90434c9d58a03e2ee85e2682" ], "spl": "2024-05-01", "severity": "High", "types": [ "EoP" ] }