ASB-A-497659915

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-497659915.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-497659915
Aliases
  • A-497659915
  • CVE-2026-59015
Published
2026-11-01T00:00:00Z
Modified
2026-11-02T16:56:21Z
Summary
[none]
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.

References

Affected packages

Android
platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
17-qpr2-next:0
Fixed
17-qpr2-next:2026-11-01

Affected versions

Other
17-qpr2-next

Ecosystem specific

{
    "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"
platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15:0
Fixed
15:2026-11-01

Affected versions

Other
15

Ecosystem specific

{
    "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"
platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16:0
Fixed
16:2026-11-01

Affected versions

Other
16

Ecosystem specific

{
    "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"
platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16-qpr2:0
Fixed
16-qpr2:2026-11-01

Affected versions

Other
16-qpr2

Ecosystem specific

{
    "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"
platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
17:0
Fixed
17:2026-11-01

Affected versions

Other
17

Ecosystem specific

{
    "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-497659915.json"