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.
{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"ID"
],
"vanir_signatures": [
{
"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-0678539c",
"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": {
"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-19a1af75",
"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": {
"function_hash": "175953070498708360987611120165365507307",
"length": 376
},
"id": "ASB-A-497659915-356ef96e",
"signature_type": "Function",
"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": "135060280698171923816843005025066642610",
"length": 152
},
"id": "ASB-A-497659915-52a58351",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "startSystemDataTransfer"
}
},
{
"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",
"target": {
"file": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "279251125644341868481803506423149826826",
"length": 137
},
"id": "ASB-A-497659915-71414146",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "195469377176667398256972750779992964107",
"length": 121
},
"id": "ASB-A-497659915-bfbacbe0",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "isPermissionTransferUserConsented"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "31269733855434124262007053116435746226",
"length": 789
},
"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"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "164772009652801448582633530153008653393",
"length": 457
},
"id": "ASB-A-497659915-db8c55b2",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "182301548424399597975571673054566588296",
"length": 458
},
"id": "ASB-A-497659915-de9e5383",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "267429384045266541478568555080758096486",
"length": 383
},
"id": "ASB-A-497659915-f4a61320",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e4984771184f04c22c78525eea9f2a61938b71e8",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "startSystemDataTransfer"
}
},
{
"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/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"ID"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "31269733855434124262007053116435746226",
"length": 789
},
"id": "ASB-A-497659915-090c3a30",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java",
"function": "startSystemDataTransfer"
}
},
{
"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",
"target": {
"file": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "182301548424399597975571673054566588296",
"length": 458
},
"id": "ASB-A-497659915-25d85387",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"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": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "175953070498708360987611120165365507307",
"length": 376
},
"id": "ASB-A-497659915-302eb4b0",
"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": {
"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-7c625afb",
"signature_type": "Line",
"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": {
"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",
"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": {
"function_hash": "279251125644341868481803506423149826826",
"length": 137
},
"id": "ASB-A-497659915-9ba50a1f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"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",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "195469377176667398256972750779992964107",
"length": 121
},
"id": "ASB-A-497659915-dbce9825",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "isPermissionTransferUserConsented"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "164772009652801448582633530153008653393",
"length": 457
},
"id": "ASB-A-497659915-dce60f24",
"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": "135060280698171923816843005025066642610",
"length": 152
},
"id": "ASB-A-497659915-ef58db7f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b9513f84ca91e3c82444178eaaadba2c34f8bd5b",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "startSystemDataTransfer"
}
}
]
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"ID"
],
"vanir_signatures": [
{
"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",
"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": [
"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-4d0e962c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143",
"target": {
"file": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "182301548424399597975571673054566588296",
"length": 458
},
"id": "ASB-A-497659915-591e0def",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "135060280698171923816843005025066642610",
"length": 152
},
"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"
}
},
{
"deprecated": false,
"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,
"digest": {
"function_hash": "164772009652801448582633530153008653393",
"length": 457
},
"id": "ASB-A-497659915-9fc19236",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "175953070498708360987611120165365507307",
"length": 376
},
"id": "ASB-A-497659915-a8c21533",
"signature_type": "Function",
"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": "279251125644341868481803506423149826826",
"length": 137
},
"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": "251290035148746615033989929077319517180",
"length": 1357
},
"id": "ASB-A-497659915-c27cf277",
"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": "buildPermissionTransferUserConsentIntent"
}
},
{
"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"
}
},
{
"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",
"function": "startSystemDataTransfer"
}
},
{
"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-de7fc00a",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/49d1d828a692acada4fd8017457405dfb8b0d143",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java"
}
}
]
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"ID"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "279251125644341868481803506423149826826",
"length": 137
},
"id": "ASB-A-497659915-240b688e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"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-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,
"digest": {
"function_hash": "175953070498708360987611120165365507307",
"length": 376
},
"id": "ASB-A-497659915-3070b7d8",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "isPermissionTransferUserConsented"
}
},
{
"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": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.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",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "31269733855434124262007053116435746226",
"length": 789
},
"id": "ASB-A-497659915-99feea53",
"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": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "164772009652801448582633530153008653393",
"length": 457
},
"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": "251290035148746615033989929077319517180",
"length": 1357
},
"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": "267429384045266541478568555080758096486",
"length": 383
},
"id": "ASB-A-497659915-a646baa2",
"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": "182301548424399597975571673054566588296",
"length": 458
},
"id": "ASB-A-497659915-b9aa666c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "135060280698171923816843005025066642610",
"length": 152
},
"id": "ASB-A-497659915-c7aaf20f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "195469377176667398256972750779992964107",
"length": 121
},
"id": "ASB-A-497659915-cc409c5c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/c13205a4b66e08a1a3329a9041ee5eff6448f14d",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "isPermissionTransferUserConsented"
}
}
]
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"ID"
],
"vanir_signatures": [
{
"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",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "startSystemDataTransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "175953070498708360987611120165365507307",
"length": 376
},
"id": "ASB-A-497659915-23536433",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be",
"target": {
"file": "core/java/android/companion/CompanionDeviceManager.java",
"function": "isPermissionTransferUserConsented"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "251290035148746615033989929077319517180",
"length": 1357
},
"id": "ASB-A-497659915-723ab566",
"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": "182301548424399597975571673054566588296",
"length": 458
},
"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": {
"function_hash": "135060280698171923816843005025066642610",
"length": 152
},
"id": "ASB-A-497659915-8ac65b14",
"signature_type": "Function",
"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": {
"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",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java",
"function": "buildPermissionTransferUserConsentIntent"
}
},
{
"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",
"source": "https://android.googlesource.com/platform/frameworks/base/+/322ea19863d57f6106c2c4e68eba8096b13d48be",
"target": {
"file": "services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "164772009652801448582633530153008653393",
"length": 457
},
"id": "ASB-A-497659915-b2f4add0",
"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": "195469377176667398256972750779992964107",
"length": 121
},
"id": "ASB-A-497659915-bf6402a2",
"signature_type": "Function",
"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": {
"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-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": {
"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,
"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",
"target": {
"file": "services/companion/java/com/android/server/companion/datatransfer/SystemDataTransferProcessor.java"
}
}
]
}