In backupAgentCreated of ActivityManagerService.java, there is a possible way to leak sensitive data due to a missing permission check. 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/+/183d815b456a3dfa8146a90e81a060a57a6b56e0"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"295747577431459138783214723720080232905",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/183d815b456a3dfa8146a90e81a060a57a6b56e0",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-0e2eedb5"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1160.0,
"function_hash": "288738322659701627884182541415328348424"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/183d815b456a3dfa8146a90e81a060a57a6b56e0",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-44d6db3c"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/52b91363583c4e2b68f1a818b067cefe04809285"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"12259460893973178711972545920123660292",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/52b91363583c4e2b68f1a818b067cefe04809285",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-4bee8e2e"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1154.0,
"function_hash": "250283915054302396442595387451130498803"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/52b91363583c4e2b68f1a818b067cefe04809285",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-c8b48ff3"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/ebdcc72a235d6b2a65e1d1c99d7a9eb89f309357"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"12259460893973178711972545920123660292",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ebdcc72a235d6b2a65e1d1c99d7a9eb89f309357",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-4ce1b6e7"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1160.0,
"function_hash": "288738322659701627884182541415328348424"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/ebdcc72a235d6b2a65e1d1c99d7a9eb89f309357",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-e72cdff0"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4a82aa857eb738d3334a896dac525abf3b32c5bf"
],
"vanir_signatures": [
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1160.0,
"function_hash": "288738322659701627884182541415328348424"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4a82aa857eb738d3334a896dac525abf3b32c5bf",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-0f9c47fe"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"12259460893973178711972545920123660292",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4a82aa857eb738d3334a896dac525abf3b32c5bf",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-7b2c915c"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/c31434d6a097f815e8daec899ba92348487cbfac"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"295747577431459138783214723720080232905",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c31434d6a097f815e8daec899ba92348487cbfac",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-06f46722"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1160.0,
"function_hash": "288738322659701627884182541415328348424"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/c31434d6a097f815e8daec899ba92348487cbfac",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-72dff895"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/859abb58cdc7d66dbd22e7d02994509c4bba0416"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"295747577431459138783214723720080232905",
"104986103895883280973484033654450783550",
"200932986351792462262403114396539000858",
"13293847349918228768530318403612346856",
"119089759048065327889787429548575806089",
"103222781888017295237712909037069379684",
"305953945846036139880356385746645401116",
"170762878817648619129649734788323132715",
"73295037082427983513118367576593935300",
"31364012517850101724274379464464592783",
"110469676561001990110449437251258005111",
"44785600318475085707930050683937806470",
"213847325994902213538424559586698988120"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/859abb58cdc7d66dbd22e7d02994509c4bba0416",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java"
},
"id": "ASB-A-289549315-093c9362"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1160.0,
"function_hash": "288738322659701627884182541415328348424"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/859abb58cdc7d66dbd22e7d02994509c4bba0416",
"target": {
"file": "services/core/java/com/android/server/am/ActivityManagerService.java",
"function": "backupAgentCreated"
},
"id": "ASB-A-289549315-8266a20a"
}
],
"types": [
"ID"
],
"spl": "2023-11-01",
"severity": "High"
}