{"id":"ASB-A-497659915","details":"In multiple locations, there is a possible permission bypass due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-497659915","CVE-2026-59015"],"modified":"2026-11-02T16:56:21.628892083Z","published":"2026-11-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-11-01"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-qpr2-next:0"},{"fixed":"17-qpr2-next:2026-11-01"}]}],"versions":["17-qpr2-next"],"ecosystem_specific":{"types":["ID"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["8321213912166548487449505536736769322","339635961166351828035695961422294986853","136578587623949757598170860007788629578","27602215329122031093239641518831750268","16184884701988019024165409155750232470","327885461887682506182670261518820295264","331390011318299992870009743134631487091","83192943955814924828630402449701290557","283843748632960444175320283464471098326","158612257757109871560035287958581223733","65392631335855935208425959279429397561","258314872003634080276312578312183530813","233395373268150580696143928283195233062","97755429491931583847511867351141625131","148998491843055438696828014075234676258","65392631335855935208425959279429397561","37554512953070580959660205798445078898","182260738403381715595078294018554316325","147151439147195446123275746897004004705"]},"id":"ASB-A-497659915-0678539c"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["105964308130084020961052621666676619108","219290801868086131759133181104628985986","13990431293054591581821912026591622670","105203280694373045665882541082456028343","35609058017156279213483033500058219029","285553708457041947895960118232230122536","87394473422742119042244134663278216336","316705785272860597442980152220874163527","15869554112908031398498972754571160628","189278343897575544446979310455505120905","13991991823889904697252537593241928317","65357280521485872951312793454696168422","310208947938500700297826060755459468096","266817130366080907762974907585975797531","78935446603322398048434351303527455544","149284522788557372881662631996812593317","318496272276033941647617069677310691016","208065291478729543546748715716612855583"]},"id":"ASB-A-497659915-19a1af75"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"function_hash":"175953070498708360987611120165365507307","length":376},"id":"ASB-A-497659915-356ef96e","signature_type":"Function"},{"id":"ASB-A-497659915-52a58351","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"function":"startSystemDataTransfer","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"length":152,"function_hash":"135060280698171923816843005025066642610"}},{"target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"251290035148746615033989929077319517180","length":1357},"id":"ASB-A-497659915-65ef8a3b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8"},{"id":"ASB-A-497659915-71414146","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"function":"buildPermissionTransferUserConsentIntent","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"length":137,"function_hash":"279251125644341868481803506423149826826"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"function":"isPermissionTransferUserConsented","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"function_hash":"195469377176667398256972750779992964107","length":121},"id":"ASB-A-497659915-bfbacbe0","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"length":789,"function_hash":"31269733855434124262007053116435746226"},"id":"ASB-A-497659915-d06b993c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"startSystemDataTransfer"}},{"target":{"function":"startSystemDataTransfer","file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"length":457,"function_hash":"164772009652801448582633530153008653393"},"id":"ASB-A-497659915-db8c55b2","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8"},{"id":"ASB-A-497659915-de9e5383","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"function":"buildPermissionTransferUserConsentIntent","file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"length":458,"function_hash":"182301548424399597975571673054566588296"}},{"deprecated":false,"digest":{"length":383,"function_hash":"267429384045266541478568555080758096486"},"id":"ASB-A-497659915-f4a61320","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"function":"startSystemDataTransfer","file":"core/java/android/companion/CompanionDeviceManager.java"}},{"deprecated":false,"digest":{"line_hashes":["285014912625329611307902283283097489019","105748919700140697807505415788143645777","28410185471189283696922803181632808990","10465498509876521977863392500624023271","84413833624444410218851445607286756224","50741029788407460521621129527182014076","199645767365438960390106599979800217108","132230519447635651702157769392057466125","103605805719802801348324015032586341210","112054884001008171388193959309410880017","257069014928675865415317185601836566633","276883120508820242350101256799765549150","27657400167414384879064025943457574505","104147567944249329476251311813877136757","187267265488195674326083084069028633502","197790459115774092184696872226933133805","262550152730163070361896984234134952422","20752745441223851726555792540376387115"],"threshold":0.9},"id":"ASB-A-497659915-fa1eb7dc","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8"],"severity":"High","spl":"2026-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-11-01"}]}],"versions":["15"],"ecosystem_specific":{"types":["ID"],"vanir_signatures":[{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"function":"startSystemDataTransfer","file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"function_hash":"31269733855434124262007053116435746226","length":789},"id":"ASB-A-497659915-090c3a30"},{"target":{"function":"buildPermissionTransferUserConsentIntent","file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"function_hash":"251290035148746615033989929077319517180","length":1357},"id":"ASB-A-497659915-1e3bf5f0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"function":"buildPermissionTransferUserConsentIntent","file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"function_hash":"182301548424399597975571673054566588296","length":458},"id":"ASB-A-497659915-25d85387","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"267429384045266541478568555080758096486","length":383},"id":"ASB-A-497659915-2c54cbb1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"function_hash":"175953070498708360987611120165365507307","length":376},"id":"ASB-A-497659915-302eb4b0"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["285014912625329611307902283283097489019","105748919700140697807505415788143645777","28410185471189283696922803181632808990","10465498509876521977863392500624023271","84413833624444410218851445607286756224","50741029788407460521621129527182014076","199645767365438960390106599979800217108","132230519447635651702157769392057466125","103605805719802801348324015032586341210","112054884001008171388193959309410880017","257069014928675865415317185601836566633","276883120508820242350101256799765549150","27657400167414384879064025943457574505","104147567944249329476251311813877136757","187267265488195674326083084069028633502","197790459115774092184696872226933133805","262550152730163070361896984234134952422","20752745441223851726555792540376387115"]},"id":"ASB-A-497659915-7c625afb","signature_type":"Line"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"line_hashes":["8321213912166548487449505536736769322","339635961166351828035695961422294986853","136578587623949757598170860007788629578","27602215329122031093239641518831750268","16184884701988019024165409155750232470","327885461887682506182670261518820295264","331390011318299992870009743134631487091","83192943955814924828630402449701290557","283843748632960444175320283464471098326","158612257757109871560035287958581223733","65392631335855935208425959279429397561","258314872003634080276312578312183530813","233395373268150580696143928283195233062","97755429491931583847511867351141625131","148998491843055438696828014075234676258","65392631335855935208425959279429397561","37554512953070580959660205798445078898","182260738403381715595078294018554316325","147151439147195446123275746897004004705"],"threshold":0.9},"id":"ASB-A-497659915-8afb5eeb"},{"target":{"function":"buildPermissionTransferUserConsentIntent","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"length":137,"function_hash":"279251125644341868481803506423149826826"},"id":"ASB-A-497659915-9ba50a1f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"line_hashes":["105964308130084020961052621666676619108","219290801868086131759133181104628985986","13990431293054591581821912026591622670","105203280694373045665882541082456028343","35609058017156279213483033500058219029","285553708457041947895960118232230122536","87394473422742119042244134663278216336","316705785272860597442980152220874163527","15869554112908031398498972754571160628","189278343897575544446979310455505120905","13991991823889904697252537593241928317","65357280521485872951312793454696168422","310208947938500700297826060755459468096","266817130366080907762974907585975797531","78935446603322398048434351303527455544","149284522788557372881662631996812593317","318496272276033941647617069677310691016","208065291478729543546748715716612855583"],"threshold":0.9},"id":"ASB-A-497659915-ccc4a806","signature_type":"Line","signature_version":"v1"},{"id":"ASB-A-497659915-dbce9825","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"function":"isPermissionTransferUserConsented","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"length":121,"function_hash":"195469377176667398256972750779992964107"}},{"target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"length":457,"function_hash":"164772009652801448582633530153008653393"},"id":"ASB-A-497659915-dce60f24","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b"},{"id":"ASB-A-497659915-ef58db7f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b","target":{"function":"startSystemDataTransfer","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"function_hash":"135060280698171923816843005025066642610","length":152}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b"],"severity":"High","spl":"2026-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-11-01"}]}],"versions":["16"],"ecosystem_specific":{"spl":"2026-11-01","types":["ID"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"line_hashes":["105964308130084020961052621666676619108","219290801868086131759133181104628985986","13990431293054591581821912026591622670","105203280694373045665882541082456028343","35609058017156279213483033500058219029","285553708457041947895960118232230122536","87394473422742119042244134663278216336","316705785272860597442980152220874163527","15869554112908031398498972754571160628","189278343897575544446979310455505120905","13991991823889904697252537593241928317","65357280521485872951312793454696168422","310208947938500700297826060755459468096","266817130366080907762974907585975797531","78935446603322398048434351303527455544","149284522788557372881662631996812593317","318496272276033941647617069677310691016","208065291478729543546748715716612855583"],"threshold":0.9},"id":"ASB-A-497659915-1677151d"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["285014912625329611307902283283097489019","105748919700140697807505415788143645777","28410185471189283696922803181632808990","10465498509876521977863392500624023271","84413833624444410218851445607286756224","50741029788407460521621129527182014076","199645767365438960390106599979800217108","132230519447635651702157769392057466125","103605805719802801348324015032586341210","112054884001008171388193959309410880017","257069014928675865415317185601836566633","276883120508820242350101256799765549150","27657400167414384879064025943457574505","104147567944249329476251311813877136757","187267265488195674326083084069028633502","197790459115774092184696872226933133805","262550152730163070361896984234134952422","20752745441223851726555792540376387115"]},"id":"ASB-A-497659915-4d0e962c","signature_type":"Line","signature_version":"v1"},{"target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"length":458,"function_hash":"182301548424399597975571673054566588296"},"id":"ASB-A-497659915-591e0def","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143"},{"deprecated":false,"digest":{"length":152,"function_hash":"135060280698171923816843005025066642610"},"id":"ASB-A-497659915-95806378","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"startSystemDataTransfer"}},{"digest":{"function_hash":"31269733855434124262007053116435746226","length":789},"id":"ASB-A-497659915-983dff86","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"startSystemDataTransfer"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"function":"startSystemDataTransfer","file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"function_hash":"164772009652801448582633530153008653393","length":457},"id":"ASB-A-497659915-9fc19236"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"function_hash":"175953070498708360987611120165365507307","length":376},"id":"ASB-A-497659915-a8c21533","signature_type":"Function"},{"id":"ASB-A-497659915-b56901ef","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"279251125644341868481803506423149826826","length":137}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"251290035148746615033989929077319517180","length":1357},"id":"ASB-A-497659915-c27cf277","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"195469377176667398256972750779992964107","length":121},"id":"ASB-A-497659915-ce463e6f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"isPermissionTransferUserConsented"}},{"source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"267429384045266541478568555080758096486","length":383},"id":"ASB-A-497659915-dc94f90c","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143","target":{"file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["8321213912166548487449505536736769322","339635961166351828035695961422294986853","136578587623949757598170860007788629578","27602215329122031093239641518831750268","16184884701988019024165409155750232470","327885461887682506182670261518820295264","331390011318299992870009743134631487091","83192943955814924828630402449701290557","283843748632960444175320283464471098326","158612257757109871560035287958581223733","65392631335855935208425959279429397561","258314872003634080276312578312183530813","233395373268150580696143928283195233062","97755429491931583847511867351141625131","148998491843055438696828014075234676258","65392631335855935208425959279429397561","37554512953070580959660205798445078898","182260738403381715595078294018554316325","147151439147195446123275746897004004705"]},"id":"ASB-A-497659915-de7fc00a","signature_type":"Line","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-11-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d"],"severity":"High","spl":"2026-11-01","types":["ID"],"vanir_signatures":[{"target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"length":137,"function_hash":"279251125644341868481803506423149826826"},"id":"ASB-A-497659915-240b688e","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d"},{"digest":{"line_hashes":["105964308130084020961052621666676619108","219290801868086131759133181104628985986","13990431293054591581821912026591622670","105203280694373045665882541082456028343","35609058017156279213483033500058219029","285553708457041947895960118232230122536","87394473422742119042244134663278216336","316705785272860597442980152220874163527","15869554112908031398498972754571160628","189278343897575544446979310455505120905","13991991823889904697252537593241928317","65357280521485872951312793454696168422","310208947938500700297826060755459468096","266817130366080907762974907585975797531","78935446603322398048434351303527455544","149284522788557372881662631996812593317","318496272276033941647617069677310691016","208065291478729543546748715716612855583"],"threshold":0.9},"id":"ASB-A-497659915-249487aa","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"length":376,"function_hash":"175953070498708360987611120165365507307"},"id":"ASB-A-497659915-3070b7d8","signature_type":"Function","signature_version":"v1"},{"target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"line_hashes":["285014912625329611307902283283097489019","105748919700140697807505415788143645777","28410185471189283696922803181632808990","10465498509876521977863392500624023271","84413833624444410218851445607286756224","50741029788407460521621129527182014076","199645767365438960390106599979800217108","132230519447635651702157769392057466125","103605805719802801348324015032586341210","112054884001008171388193959309410880017","257069014928675865415317185601836566633","276883120508820242350101256799765549150","27657400167414384879064025943457574505","104147567944249329476251311813877136757","187267265488195674326083084069028633502","197790459115774092184696872226933133805","262550152730163070361896984234134952422","20752745441223851726555792540376387115"],"threshold":0.9},"id":"ASB-A-497659915-6a35cf33","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d"},{"target":{"file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"line_hashes":["8321213912166548487449505536736769322","339635961166351828035695961422294986853","136578587623949757598170860007788629578","27602215329122031093239641518831750268","16184884701988019024165409155750232470","327885461887682506182670261518820295264","331390011318299992870009743134631487091","83192943955814924828630402449701290557","283843748632960444175320283464471098326","158612257757109871560035287958581223733","65392631335855935208425959279429397561","258314872003634080276312578312183530813","233395373268150580696143928283195233062","97755429491931583847511867351141625131","148998491843055438696828014075234676258","65392631335855935208425959279429397561","37554512953070580959660205798445078898","182260738403381715595078294018554316325","147151439147195446123275746897004004705"],"threshold":0.9},"id":"ASB-A-497659915-86ca6c74","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"function":"startSystemDataTransfer","file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"length":789,"function_hash":"31269733855434124262007053116435746226"},"id":"ASB-A-497659915-99feea53"},{"id":"ASB-A-497659915-9df2ed3f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"164772009652801448582633530153008653393","length":457}},{"id":"ASB-A-497659915-a21ce660","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"251290035148746615033989929077319517180","length":1357}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"267429384045266541478568555080758096486","length":383},"id":"ASB-A-497659915-a646baa2"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"function":"buildPermissionTransferUserConsentIntent","file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"function_hash":"182301548424399597975571673054566588296","length":458},"id":"ASB-A-497659915-b9aa666c","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"function":"startSystemDataTransfer","file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"length":152,"function_hash":"135060280698171923816843005025066642610"},"id":"ASB-A-497659915-c7aaf20f","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"function_hash":"195469377176667398256972750779992964107","length":121},"id":"ASB-A-497659915-cc409c5c","signature_type":"Function","signature_version":"v1"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17:0"},{"fixed":"17:2026-11-01"}]}],"versions":["17"],"ecosystem_specific":{"spl":"2026-11-01","types":["ID"],"vanir_signatures":[{"target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"267429384045266541478568555080758096486","length":383},"id":"ASB-A-497659915-0fbe18bb","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"length":376,"function_hash":"175953070498708360987611120165365507307"},"id":"ASB-A-497659915-23536433","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"251290035148746615033989929077319517180","length":1357},"id":"ASB-A-497659915-723ab566"},{"id":"ASB-A-497659915-78c4dffd","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"length":458,"function_hash":"182301548424399597975571673054566588296"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"length":152,"function_hash":"135060280698171923816843005025066642610"},"id":"ASB-A-497659915-8ac65b14","signature_type":"Function"},{"target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"buildPermissionTransferUserConsentIntent"},"deprecated":false,"digest":{"function_hash":"279251125644341868481803506423149826826","length":137},"id":"ASB-A-497659915-8e0daead","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"},"deprecated":false,"digest":{"line_hashes":["105964308130084020961052621666676619108","219290801868086131759133181104628985986","13990431293054591581821912026591622670","105203280694373045665882541082456028343","35609058017156279213483033500058219029","285553708457041947895960118232230122536","87394473422742119042244134663278216336","316705785272860597442980152220874163527","15869554112908031398498972754571160628","189278343897575544446979310455505120905","13991991823889904697252537593241928317","65357280521485872951312793454696168422","310208947938500700297826060755459468096","266817130366080907762974907585975797531","78935446603322398048434351303527455544","149284522788557372881662631996812593317","318496272276033941647617069677310691016","208065291478729543546748715716612855583"],"threshold":0.9},"id":"ASB-A-497659915-ae3653e3","signature_type":"Line","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"core/java/android/companion/CompanionDeviceManager.java","function":"startSystemDataTransfer"},"deprecated":false,"digest":{"function_hash":"164772009652801448582633530153008653393","length":457},"id":"ASB-A-497659915-b2f4add0"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java","function":"isPermissionTransferUserConsented"},"deprecated":false,"digest":{"function_hash":"195469377176667398256972750779992964107","length":121},"id":"ASB-A-497659915-bf6402a2","signature_type":"Function"},{"id":"ASB-A-497659915-c61fa97c","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"core/java/android/companion/CompanionDeviceManager.java"},"deprecated":false,"digest":{"line_hashes":["8321213912166548487449505536736769322","339635961166351828035695961422294986853","136578587623949757598170860007788629578","27602215329122031093239641518831750268","16184884701988019024165409155750232470","327885461887682506182670261518820295264","331390011318299992870009743134631487091","83192943955814924828630402449701290557","283843748632960444175320283464471098326","158612257757109871560035287958581223733","65392631335855935208425959279429397561","258314872003634080276312578312183530813","233395373268150580696143928283195233062","97755429491931583847511867351141625131","148998491843055438696828014075234676258","65392631335855935208425959279429397561","37554512953070580959660205798445078898","182260738403381715595078294018554316325","147151439147195446123275746897004004705"],"threshold":0.9}},{"digest":{"function_hash":"31269733855434124262007053116435746226","length":789},"id":"ASB-A-497659915-ddbe7794","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be","target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java","function":"startSystemDataTransfer"},"deprecated":false},{"target":{"file":"services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"},"deprecated":false,"digest":{"line_hashes":["285014912625329611307902283283097489019","105748919700140697807505415788143645777","28410185471189283696922803181632808990","10465498509876521977863392500624023271","84413833624444410218851445607286756224","50741029788407460521621129527182014076","199645767365438960390106599979800217108","132230519447635651702157769392057466125","103605805719802801348324015032586341210","112054884001008171388193959309410880017","257069014928675865415317185601836566633","276883120508820242350101256799765549150","27657400167414384879064025943457574505","104147567944249329476251311813877136757","187267265488195674326083084069028633502","197790459115774092184696872226933133805","262550152730163070361896984234134952422","20752745441223851726555792540376387115"],"threshold":0.9},"id":"ASB-A-497659915-f4345c8f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"}}],"schema_version":"1.9.2"}