In writeContent of RemotePrintDocument.java, there is a possible information disclosure due to a logic error. This could lead to local information disclosure with no additional execution privileges needed. User interaction is needed for exploitation.
{
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/d65493c65a94415208d4be2454181f214fb2ed03"
],
"spl": "2025-09-01",
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/d65493c65a94415208d4be2454181f214fb2ed03",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-a476b356",
"digest": {
"length": 650.0,
"function_hash": "326589091356035345193943705386800010012"
},
"signature_type": "Function",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java",
"function": "writeContent"
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/d65493c65a94415208d4be2454181f214fb2ed03",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-e9afc195",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246310599831238699295181440427832591985",
"71596139530902796018044292252702663606",
"169135369814850619106173560980909347797",
"146828471857258251215873755059405131018"
]
},
"signature_type": "Line",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java"
}
}
],
"severity": "High"
}{
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/be7962d37f07781063564cc9ea081bd80ec7c664"
],
"spl": "2025-09-01",
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/be7962d37f07781063564cc9ea081bd80ec7c664",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-a5683686",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246310599831238699295181440427832591985",
"71596139530902796018044292252702663606",
"169135369814850619106173560980909347797",
"146828471857258251215873755059405131018"
]
},
"signature_type": "Line",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java"
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/be7962d37f07781063564cc9ea081bd80ec7c664",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-edd1b708",
"digest": {
"length": 650.0,
"function_hash": "326589091356035345193943705386800010012"
},
"signature_type": "Function",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java",
"function": "writeContent"
}
}
],
"severity": "High"
}{
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/86ee067b4cdede9146313f664e73f7b9f0eab5b2"
],
"spl": "2025-09-01",
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/86ee067b4cdede9146313f664e73f7b9f0eab5b2",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-157ee25e",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246310599831238699295181440427832591985",
"71596139530902796018044292252702663606",
"169135369814850619106173560980909347797",
"146828471857258251215873755059405131018"
]
},
"signature_type": "Line",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java"
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/86ee067b4cdede9146313f664e73f7b9f0eab5b2",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-aac4d94d",
"digest": {
"length": 650.0,
"function_hash": "326589091356035345193943705386800010012"
},
"signature_type": "Function",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java",
"function": "writeContent"
}
}
],
"severity": "High"
}{
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/5829e120f5ad1a54f7d98d0ba451f45fd5725edc"
],
"spl": "2025-09-01",
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/5829e120f5ad1a54f7d98d0ba451f45fd5725edc",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-a2b076c5",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246310599831238699295181440427832591985",
"71596139530902796018044292252702663606",
"169135369814850619106173560980909347797",
"146828471857258251215873755059405131018"
]
},
"signature_type": "Line",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java"
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/5829e120f5ad1a54f7d98d0ba451f45fd5725edc",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-aa4e62db",
"digest": {
"length": 650.0,
"function_hash": "326589091356035345193943705386800010012"
},
"signature_type": "Function",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java",
"function": "writeContent"
}
}
],
"severity": "High"
}{
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/aefc97d1e1c9e332c59bb0f3e62c85f56a8bed80"
],
"spl": "2025-09-01",
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/aefc97d1e1c9e332c59bb0f3e62c85f56a8bed80",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-5f094c2b",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246310599831238699295181440427832591985",
"71596139530902796018044292252702663606",
"169135369814850619106173560980909347797",
"146828471857258251215873755059405131018"
]
},
"signature_type": "Line",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java"
}
},
{
"source": "https://android.googlesource.com/platform/frameworks/base/+/aefc97d1e1c9e332c59bb0f3e62c85f56a8bed80",
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-423815728-b3ec3353",
"digest": {
"length": 650.0,
"function_hash": "326589091356035345193943705386800010012"
},
"signature_type": "Function",
"target": {
"file": "packages/PrintSpooler/src/com/android/printspooler/model/RemotePrintDocument.java",
"function": "writeContent"
}
}
],
"severity": "High"
}