In visitUris of Notification.java, there is a possible way to leak image data across user boundaries 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.
{
"spl": "2023-07-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596"
],
"types": [
"ID"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2101.0,
"function_hash": "177493408125326377496345966152918918599"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"function": "visitUris",
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-19aa5e70"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"309729096522564501414861831013221291346",
"28789112198301087514841922640555467717",
"106386172300797820375062882942015812786"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-ea53ba7a"
}
],
"severity": "High"
}
{
"spl": "2023-07-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596"
],
"types": [
"ID"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2101.0,
"function_hash": "177493408125326377496345966152918918599"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"function": "visitUris",
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-254b99cb"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"309729096522564501414861831013221291346",
"28789112198301087514841922640555467717",
"106386172300797820375062882942015812786"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-715ab04c"
}
],
"severity": "High"
}
{
"spl": "2023-07-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596"
],
"types": [
"ID"
],
"vanir_signatures": [
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2101.0,
"function_hash": "177493408125326377496345966152918918599"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"function": "visitUris",
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-89c6874b"
},
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"309729096522564501414861831013221291346",
"28789112198301087514841922640555467717",
"106386172300797820375062882942015812786"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-a64a8b2a"
}
],
"severity": "High"
}
{
"spl": "2023-07-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596"
],
"types": [
"ID"
],
"vanir_signatures": [
{
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"309729096522564501414861831013221291346",
"28789112198301087514841922640555467717",
"106386172300797820375062882942015812786"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-0246b644"
},
{
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2101.0,
"function_hash": "177493408125326377496345966152918918599"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4dee5aab12e95cd8b4d663ad050f07b0f2433596",
"target": {
"function": "visitUris",
"file": "core/java/android/app/Notification.java"
},
"id": "ASB-A-274592467-d74e1146"
}
],
"severity": "High"
}