In multiple locations, there is a possible way to read files from another user 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.
{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-03f58841",
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"304574257339815507744957289729325720874",
"272725407717558508631186797536806689241",
"130274381344113847580562107647363916773",
"25568422739752990912988202787029493163",
"151180555779417757553457487712967377183",
"287918897881814165773555463210388092840",
"48238003767078594363936072164483416130",
"103797052351898174719539785099220275202",
"235746258964517671573810718671433529031",
"252989227882285020036565197677642034840",
"98512240251895760389622283189921425189",
"202712980177651604454417653948239020811",
"1931370673089116417369535967275220665",
"158188038962937769130070776226414214013",
"260259561202919061464099832012798380218",
"65979107306599118065728051513380570197",
"287775633497716404884910786946413374222",
"140386927302068171517525142836189889423",
"56165503042479747439786380894605389397",
"114937208577014915635681628588283601861",
"29428311755275439379566643780524821669",
"242968782885238742502520287920670191875",
"296561134987994620019656523371847947179",
"45924456718637066981195971427350834165",
"194920028206832772829584303659475555234",
"185304412672462610482899095059013286060",
"88830523048935036297665519595469516218",
"279590248027592438090162571929132266745",
"5776607186964313499192321528308080761",
"24506248085960429770112705760929835060",
"259154769116265850025806421958359125004",
"128434138168870780138631977854754253969",
"187502094188841490676762005634413484539",
"159446238005696952431664161708659369683",
"103797052351898174719539785099220275202",
"274054468924395999556060470084637976241",
"38425651917772282244795062030527295759",
"336075603863798035287739277848110986845",
"86853937188823463103873588783640543383",
"263897747658397507361013272937009523114",
"313461529653504284072501820936150869890",
"198585587185591322175718522149908051498",
"26413162300397343648142262903291755001",
"179265583197271979150332940199750886785",
"269600757243715163531925256767903507672",
"330146270621531385692087432921194973297",
"31559659471299055327894998520544080778",
"334580280328151071414793992995561246812",
"59119125352449963070560122634807891863",
"186821548582920892022369939643341242985",
"231143623500308137680231285029898605648",
"65771949173364215567918531313396166355",
"236273527295526221248251673514889715153",
"113042091979409109806598513322980204345",
"291194570193908677673859591148625861981",
"114937208577014915635681628588283601861",
"41324992092346125903143726481133207139",
"241766699841986657637544892362133514511",
"195273868064207872184741485771081958519",
"115697367312811223852876631068581718978",
"119201049272588506843078577611063185879",
"100507906289834376316174850870301472395",
"38503987047059056924728828719447399951",
"67969371449648633484202416347571937384",
"225883935417614193201462877592233016335",
"155140530428527232569997036991362766246"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-04bf8cbb",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "132165294559939784395095797231532840269",
"length": 383.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-0b6db2a2",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "downloadMultimediaMessage"
},
"digest": {
"function_hash": "85943185393573555424844988215611362484",
"length": 428.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-0ec88d3b",
"signature_type": "Line",
"target": {
"file": "mms/java/android/telephony/MmsManager.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"315113279474232955000444579963684674933",
"142953420413065390437759780755100045886",
"55117612953533352086730476412133144689",
"102135634857983383513269591794310334887",
"137224743734469702819100230603307169127",
"227612077438562837524284850799260900941",
"303334520558033227951332077883081419096",
"25172636921285219618668753620192642480",
"277364408019875227178515001991002235462",
"280169933862125232544458883647667235989",
"56742108562590526805925460015752950394",
"26820711729410377232341578335113256072",
"60875764173087348666780522155967976650",
"166282794932896737292559849848899458992",
"155237267031306172858780158900005933535",
"51428857609778277683752829454218738171"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-3ee00635",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "34774005415011749162485744380214225210",
"length": 800.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-4db2cc19",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-bf778927",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "143179686782453511835541735810351488513",
"length": 296.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-c90e5a0c",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "332930797733845758747064495727170756713",
"length": 85.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-e68779cb",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "sendMultimediaMessage"
},
"digest": {
"function_hash": "212210990027531129522654498406304810869",
"length": 429.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-ea9d8a92",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-f0197333",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "238986313592985850458209516959146024602",
"length": 941.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad",
"id": "ASB-A-305710469-f890863f",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "277990847019543192028547664840065911837",
"length": 141.0
},
"deprecated": false
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/3df02a7df8488e04e31ae1d9d081ed1b881dd6ad"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/d4cf8b1f6507460376c5f016c8b2a0234c1c0028",
"id": "ASB-A-305710469-1885c14c",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduBytesFromContentUri"
},
"digest": {
"function_hash": "232582663363770199063593889515670185038",
"length": 1105.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/d4cf8b1f6507460376c5f016c8b2a0234c1c0028",
"id": "ASB-A-305710469-2df706c6",
"signature_type": "Line",
"target": {
"file": "src/com/android/mms/service/MmsService.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"152247412486971963184372219234150036903",
"141537233833361605255386890910116369014",
"35639078372773835754423892568904468982",
"261626280423994010753173883552666292025",
"292538674003005963333558062084010981404",
"9875220514348925192566756598034478602",
"83528483605829793394698031264962596066",
"102203233182054562224110816890357393085"
]
},
"deprecated": false
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/services/Mms/+/d4cf8b1f6507460376c5f016c8b2a0234c1c0028"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-03571677",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-04c2ba01",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "277990847019543192028547664840065911837",
"length": 141.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-13f91e74",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "143179686782453511835541735810351488513",
"length": 296.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-1a19108a",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "downloadMultimediaMessage"
},
"digest": {
"function_hash": "85943185393573555424844988215611362484",
"length": 428.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-397b30ae",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "238986313592985850458209516959146024602",
"length": 941.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-52be807a",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "132165294559939784395095797231532840269",
"length": 383.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-52dd43e5",
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"304574257339815507744957289729325720874",
"272725407717558508631186797536806689241",
"130274381344113847580562107647363916773",
"25568422739752990912988202787029493163",
"151180555779417757553457487712967377183",
"287918897881814165773555463210388092840",
"48238003767078594363936072164483416130",
"103797052351898174719539785099220275202",
"235746258964517671573810718671433529031",
"252989227882285020036565197677642034840",
"98512240251895760389622283189921425189",
"202712980177651604454417653948239020811",
"1931370673089116417369535967275220665",
"158188038962937769130070776226414214013",
"260259561202919061464099832012798380218",
"65979107306599118065728051513380570197",
"287775633497716404884910786946413374222",
"140386927302068171517525142836189889423",
"56165503042479747439786380894605389397",
"114937208577014915635681628588283601861",
"29428311755275439379566643780524821669",
"242968782885238742502520287920670191875",
"296561134987994620019656523371847947179",
"45924456718637066981195971427350834165",
"194920028206832772829584303659475555234",
"185304412672462610482899095059013286060",
"88830523048935036297665519595469516218",
"279590248027592438090162571929132266745",
"5776607186964313499192321528308080761",
"24506248085960429770112705760929835060",
"259154769116265850025806421958359125004",
"128434138168870780138631977854754253969",
"187502094188841490676762005634413484539",
"159446238005696952431664161708659369683",
"103797052351898174719539785099220275202",
"274054468924395999556060470084637976241",
"38425651917772282244795062030527295759",
"336075603863798035287739277848110986845",
"86853937188823463103873588783640543383",
"263897747658397507361013272937009523114",
"313461529653504284072501820936150869890",
"198585587185591322175718522149908051498",
"26413162300397343648142262903291755001",
"179265583197271979150332940199750886785",
"269600757243715163531925256767903507672",
"330146270621531385692087432921194973297",
"31559659471299055327894998520544080778",
"334580280328151071414793992995561246812",
"59119125352449963070560122634807891863",
"186821548582920892022369939643341242985",
"231143623500308137680231285029898605648",
"65771949173364215567918531313396166355",
"236273527295526221248251673514889715153",
"113042091979409109806598513322980204345",
"291194570193908677673859591148625861981",
"114937208577014915635681628588283601861",
"41324992092346125903143726481133207139",
"241766699841986657637544892362133514511",
"195273868064207872184741485771081958519",
"115697367312811223852876631068581718978",
"119201049272588506843078577611063185879",
"100507906289834376316174850870301472395",
"38503987047059056924728828719447399951",
"67969371449648633484202416347571937384",
"225883935417614193201462877592233016335",
"155140530428527232569997036991362766246"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-593fc9a0",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "sendMultimediaMessage"
},
"digest": {
"function_hash": "212210990027531129522654498406304810869",
"length": 429.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-8eb65ba0",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "332930797733845758747064495727170756713",
"length": 85.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-9099113d",
"signature_type": "Line",
"target": {
"file": "mms/java/android/telephony/MmsManager.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"315113279474232955000444579963684674933",
"142953420413065390437759780755100045886",
"55117612953533352086730476412133144689",
"102135634857983383513269591794310334887",
"137224743734469702819100230603307169127",
"227612077438562837524284850799260900941",
"303334520558033227951332077883081419096",
"25172636921285219618668753620192642480",
"277364408019875227178515001991002235462",
"280169933862125232544458883647667235989",
"56742108562590526805925460015752950394",
"26820711729410377232341578335113256072",
"60875764173087348666780522155967976650",
"166282794932896737292559849848899458992",
"155237267031306172858780158900005933535",
"51428857609778277683752829454218738171"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-b6affc55",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "34774005415011749162485744380214225210",
"length": 800.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1",
"id": "ASB-A-305710469-cea790ab",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/8e4414fa72892590d976d87267681987bfee6bb1"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"id": "ASB-A-305710469-3c5bb433",
"signature_type": "Function",
"digest": {
"function_hash": "63750393939351791859743738303992950878",
"length": 1478.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMmsDraft"
}
},
{
"id": "ASB-A-305710469-3f5f1f33",
"signature_type": "Function",
"digest": {
"function_hash": "194195918957165687415715372759620822947",
"length": 175.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMultimediaMessageDraft"
}
},
{
"id": "ASB-A-305710469-55fdf8bd",
"signature_type": "Function",
"digest": {
"function_hash": "295478801562992691904615445800321841614",
"length": 323.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "SendRequest"
}
},
{
"id": "ASB-A-305710469-626b7e76",
"signature_type": "Function",
"digest": {
"function_hash": "80625597441481189825221407336326509369",
"length": 1952.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMms"
}
},
{
"id": "ASB-A-305710469-6825aee5",
"signature_type": "Function",
"digest": {
"function_hash": "275681426260567955368588482795239565895",
"length": 238.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMultimediaMessage"
}
},
{
"id": "ASB-A-305710469-6b4c108a",
"signature_type": "Function",
"digest": {
"function_hash": "240918073918905351995189129622348885003",
"length": 1281.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduBytesFromContentUri"
}
},
{
"id": "ASB-A-305710469-91d1011c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"83703292547582229371214268198876305233",
"93817848124279624915713076828437113543",
"233351544833632881045483388503095536685",
"205448063235059161716742852800016960936"
]
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsRequest.java"
}
},
{
"id": "ASB-A-305710469-97b39155",
"signature_type": "Function",
"digest": {
"function_hash": "200699893084246589356128433866211862972",
"length": 2027.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "sendMessage"
}
},
{
"id": "ASB-A-305710469-9a0a1163",
"signature_type": "Function",
"digest": {
"function_hash": "209224761537607629141083888519627274526",
"length": 2216.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "downloadMessage"
}
},
{
"id": "ASB-A-305710469-b8679e29",
"signature_type": "Function",
"digest": {
"function_hash": "124215553314352471737677497393067397968",
"length": 244.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "isRawPduSendReq"
}
},
{
"id": "ASB-A-305710469-cd36d409",
"signature_type": "Function",
"digest": {
"function_hash": "319515005851754247064282017785050282038",
"length": 239.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "readPduFromContentUri"
}
},
{
"id": "ASB-A-305710469-da109b73",
"signature_type": "Function",
"digest": {
"function_hash": "232434336284399082391052151023216147365",
"length": 301.0
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduFromContentUri"
}
},
{
"id": "ASB-A-305710469-e4574dfa",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"60488574570740785026918768519994357992",
"338819613336653611319716681891798362625",
"117837991457761593155803605518183622033",
"24195133853533290919386455097394785664",
"261796014133676572986746978798225783205",
"239756895936170545207031588267098258053",
"36255444055138467609102307309020890804",
"146461727878266498594492036173687350745",
"58808173854928961899790550054392949690",
"39463399777063834661501992199312943485",
"104055590352399984203045585003691238905",
"275541943462472380423392183307489495517",
"6451696460864440743036026935363447445",
"152527962753076582481887353765886595490",
"145946681335012940016643534997378154696",
"167765728254540488884339383865539037580",
"103797052351898174719539785099220275202",
"335858862519404590405793283010570553407",
"162843504766288634956767524274908791613",
"96090650030362060092295147750875210800",
"320319910696896200828060156292017786334",
"225100221910248039086696110222602868406",
"140235488355315371686004322626635297997",
"2649863717763497548418556618758400171",
"73939383752924659068328360047872798449",
"223266310566586886635982253456388551902",
"209127050749995347369714006573844961091",
"212618391453448866272587947445563980330",
"167825219127318189498862129356226219916",
"178680955809691062313246373888423569780",
"114937208577014915635681628588283601861",
"128011535795764016840283825412591833591",
"270119972145205581576157845540194025083",
"225654384642141806246533773018626654665",
"208250345999026723668672990501449553674",
"32587562297737030743913332112998869825",
"204156973869031222094949420587668258162",
"108996789538558301565905269085497052021",
"45829695638818902104507572048341036533",
"114406997007004061100311261465727128946",
"312089880889571362395258960880281220577",
"255800694019135488856987707582157374325",
"217778234716027814576018763695733614906",
"263732444279900129507484090998651952063",
"54405889397655451325884546992303908234",
"64813177163845761291182256157946239303",
"283988539124902241132518521002654323484",
"244540165432835504925856926756323076453",
"233497518128619908881235709697253263393",
"330843162208565368996557156654951974689",
"255394661544451192838397227660969610469",
"191341955939258477431791051067479124876",
"10175676695290713107811943430555041673",
"265349892077613733314501144923407642727",
"244523223739080790564702881513238956463",
"39099980039328564502955316419927368786",
"301035642384984114915864536248143461841",
"139162049281669100632680283426821290976",
"185978487642140181396345927041988466026",
"263743906661333801267917703612180451553",
"40869883848760418418663961467485253478",
"84807495447122608350824873039896119228",
"79555237361376236593697447371613670962",
"292538674003005963333558062084010981404",
"219350516865247630266731467322614966342",
"40200196383108471375671844502165597601",
"174265275435910558953900719525741143384",
"307296789925538142452292311088081044743",
"262869892480937777188276697277691805749",
"28366092262630718273447980318646585383"
]
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/MmsService.java"
}
},
{
"id": "ASB-A-305710469-f5676743",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"126194671370228020900687936753879254981",
"191751654183519860742514478854893214490",
"125401581086410970132455127381686280984",
"122414910176645674820609338576711652154",
"26640328107625613492859027022158079886",
"186522885073467120547247228944902997846",
"233656670487462865655353838131142106930",
"293271321879328630834987572077811686893",
"146903229457460546991298121776711646541",
"39031198921884444534447233993805784233",
"141115277468225603866977074241254799881",
"305163249367262290957101937158053008149",
"197316412948442835425908850987517172691",
"240774673674459797944885508587204213269",
"51537192950318387810283584346129047675",
"134700228704641694448464073318409993842",
"16997625093946706355768454280698334444"
]
},
"signature_version": "v1",
"match_only_versions": [
"15"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1",
"target": {
"file": "src/com/android/mms/service/SendRequest.java"
}
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/services/Mms/+/9ed354134472c34988b248ce462e24ec4ee40fd1"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-2fc4b69c",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "143179686782453511835541735810351488513",
"length": 296.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-88787c53",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "34774005415011749162485744380214225210",
"length": 800.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-96f5f124",
"signature_type": "Line",
"target": {
"file": "mms/java/android/telephony/MmsManager.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"315113279474232955000444579963684674933",
"142953420413065390437759780755100045886",
"55117612953533352086730476412133144689",
"102135634857983383513269591794310334887",
"137224743734469702819100230603307169127",
"227612077438562837524284850799260900941",
"303334520558033227951332077883081419096",
"25172636921285219618668753620192642480",
"277364408019875227178515001991002235462",
"280169933862125232544458883647667235989",
"56742108562590526805925460015752950394",
"26820711729410377232341578335113256072",
"60875764173087348666780522155967976650",
"166282794932896737292559849848899458992",
"155237267031306172858780158900005933535",
"51428857609778277683752829454218738171"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-9e7cdf55",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "85928514932443257004318997112006057346",
"length": 739.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-9eef0ed3",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-a0e5f516",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-b6b37786",
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"304574257339815507744957289729325720874",
"272725407717558508631186797536806689241",
"130274381344113847580562107647363916773",
"25568422739752990912988202787029493163",
"151180555779417757553457487712967377183",
"287918897881814165773555463210388092840",
"48238003767078594363936072164483416130",
"103797052351898174719539785099220275202",
"235746258964517671573810718671433529031",
"252989227882285020036565197677642034840",
"98512240251895760389622283189921425189",
"202712980177651604454417653948239020811",
"1931370673089116417369535967275220665",
"158188038962937769130070776226414214013",
"260259561202919061464099832012798380218",
"65979107306599118065728051513380570197",
"287775633497716404884910786946413374222",
"140386927302068171517525142836189889423",
"56165503042479747439786380894605389397",
"114937208577014915635681628588283601861",
"29428311755275439379566643780524821669",
"242968782885238742502520287920670191875",
"296561134987994620019656523371847947179",
"45924456718637066981195971427350834165",
"194920028206832772829584303659475555234",
"185304412672462610482899095059013286060",
"88830523048935036297665519595469516218",
"279590248027592438090162571929132266745",
"5776607186964313499192321528308080761",
"24506248085960429770112705760929835060",
"259154769116265850025806421958359125004",
"128434138168870780138631977854754253969",
"187502094188841490676762005634413484539",
"159446238005696952431664161708659369683",
"103797052351898174719539785099220275202",
"274054468924395999556060470084637976241",
"38425651917772282244795062030527295759",
"336075603863798035287739277848110986845",
"86853937188823463103873588783640543383",
"263897747658397507361013272937009523114",
"313461529653504284072501820936150869890",
"198585587185591322175718522149908051498",
"26413162300397343648142262903291755001",
"179265583197271979150332940199750886785",
"269600757243715163531925256767903507672",
"330146270621531385692087432921194973297",
"31559659471299055327894998520544080778",
"334580280328151071414793992995561246812",
"59119125352449963070560122634807891863",
"186821548582920892022369939643341242985",
"231143623500308137680231285029898605648",
"65771949173364215567918531313396166355",
"236273527295526221248251673514889715153",
"113042091979409109806598513322980204345",
"291194570193908677673859591148625861981",
"114937208577014915635681628588283601861",
"41324992092346125903143726481133207139",
"241766699841986657637544892362133514511",
"195273868064207872184741485771081958519",
"115697367312811223852876631068581718978",
"119201049272588506843078577611063185879",
"100507906289834376316174850870301472395",
"38503987047059056924728828719447399951",
"67969371449648633484202416347571937384",
"225883935417614193201462877592233016335",
"155140530428527232569997036991362766246"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-cac3a1ac",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "downloadMultimediaMessage"
},
"digest": {
"function_hash": "85943185393573555424844988215611362484",
"length": 428.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-cb0b7e6c",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "277990847019543192028547664840065911837",
"length": 141.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-d0278e46",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "332930797733845758747064495727170756713",
"length": 85.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-d1acbbbc",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "132165294559939784395095797231532840269",
"length": 383.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62",
"id": "ASB-A-305710469-edbe8e24",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "sendMultimediaMessage"
},
"digest": {
"function_hash": "212210990027531129522654498406304810869",
"length": 429.0
},
"deprecated": false
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/64f3a19b63411cc767a472c946a7d5749499ca62"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-0932c7ef",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "249465625857386997715981217291212897281",
"length": 1922.0
},
"deprecated": false
},
{
"id": "ASB-A-305710469-0e81925a",
"signature_type": "Function",
"digest": {
"function_hash": "319515005851754247064282017785050282038",
"length": 239.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "readPduFromContentUri"
}
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-4ada735f",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduBytesFromContentUri"
},
"digest": {
"function_hash": "232582663363770199063593889515670185038",
"length": 1105.0
},
"deprecated": false
},
{
"id": "ASB-A-305710469-5d2700ae",
"signature_type": "Function",
"digest": {
"function_hash": "275681426260567955368588482795239565895",
"length": 238.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMultimediaMessage"
}
},
{
"id": "ASB-A-305710469-5dfab0c7",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"83703292547582229371214268198876305233",
"93817848124279624915713076828437113543",
"233351544833632881045483388503095536685",
"205448063235059161716742852800016960936"
]
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsRequest.java"
}
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-7342a32c",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "SendRequest"
},
"digest": {
"function_hash": "293660331784523287514260255655042458797",
"length": 279.0
},
"deprecated": false
},
{
"id": "ASB-A-305710469-7ecfe008",
"signature_type": "Function",
"digest": {
"function_hash": "63750393939351791859743738303992950878",
"length": 1478.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMmsDraft"
}
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-9a3a1f15",
"signature_type": "Line",
"target": {
"file": "src/com/android/mms/service/MmsService.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"152247412486971963184372219234150036903",
"141537233833361605255386890910116369014",
"35639078372773835754423892568904468982",
"261626280423994010753173883552666292025",
"60488574570740785026918768519994357992",
"338819613336653611319716681891798362625",
"117837991457761593155803605518183622033",
"24195133853533290919386455097394785664",
"261796014133676572986746978798225783205",
"263696887315836447068609672935953395194",
"249958879763320767481907797603556843069",
"166725799168158665935524437281274573205",
"22994083337216831583136780158280542407",
"254474526217157432643964590536853994977",
"275541943462472380423392183307489495517",
"10646197312498176135716528912516655821",
"78439345245981321431806943250597950825",
"233532228281056718715466676825070021679",
"167765728254540488884339383865539037580",
"103797052351898174719539785099220275202",
"335858862519404590405793283010570553407",
"162843504766288634956767524274908791613",
"96090650030362060092295147750875210800",
"320319910696896200828060156292017786334",
"225100221910248039086696110222602868406",
"140235488355315371686004322626635297997",
"2649863717763497548418556618758400171",
"73939383752924659068328360047872798449",
"223266310566586886635982253456388551902",
"209127050749995347369714006573844961091",
"212618391453448866272587947445563980330",
"167825219127318189498862129356226219916",
"178680955809691062313246373888423569780",
"114937208577014915635681628588283601861",
"128011535795764016840283825412591833591",
"270119972145205581576157845540194025083",
"225654384642141806246533773018626654665",
"208250345999026723668672990501449553674",
"32587562297737030743913332112998869825",
"204156973869031222094949420587668258162",
"108996789538558301565905269085497052021",
"45829695638818902104507572048341036533",
"114406997007004061100311261465727128946",
"312089880889571362395258960880281220577",
"255800694019135488856987707582157374325",
"217778234716027814576018763695733614906",
"263732444279900129507484090998651952063",
"54405889397655451325884546992303908234",
"64813177163845761291182256157946239303",
"283988539124902241132518521002654323484",
"244540165432835504925856926756323076453",
"233497518128619908881235709697253263393",
"330843162208565368996557156654951974689",
"255394661544451192838397227660969610469",
"191341955939258477431791051067479124876",
"10175676695290713107811943430555041673",
"265349892077613733314501144923407642727",
"244523223739080790564702881513238956463",
"39099980039328564502955316419927368786",
"301035642384984114915864536248143461841",
"139162049281669100632680283426821290976",
"185978487642140181396345927041988466026",
"263743906661333801267917703612180451553",
"40869883848760418418663961467485253478",
"84807495447122608350824873039896119228",
"79555237361376236593697447371613670962",
"292538674003005963333558062084010981404",
"9875220514348925192566756598034478602",
"83528483605829793394698031264962596066",
"102203233182054562224110816890357393085"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-9eea729b",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "35601060397116463793149023809101251807",
"length": 1623.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"id": "ASB-A-305710469-c01b9876",
"signature_type": "Line",
"target": {
"file": "src/com/android/mms/service/SendRequest.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"265534176115906635052117171619253191552",
"101935851821777186680172095457513768770",
"125401581086410970132455127381686280984",
"159281339611326975648408469068830573995",
"7352415094197210215790766720416050049",
"107167320072273619010806916298846594219",
"187614082993070352820370177028066087230",
"116222190656478660456328763764518736278",
"39031198921884444534447233993805784233",
"141115277468225603866977074241254799881",
"305163249367262290957101937158053008149",
"197316412948442835425908850987517172691",
"240774673674459797944885508587204213269",
"51537192950318387810283584346129047675",
"134700228704641694448464073318409993842",
"16997625093946706355768454280698334444"
]
},
"deprecated": false
},
{
"id": "ASB-A-305710469-ddaed67e",
"signature_type": "Function",
"digest": {
"function_hash": "124215553314352471737677497393067397968",
"length": 244.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "isRawPduSendReq"
}
},
{
"id": "ASB-A-305710469-ddb0ba10",
"signature_type": "Function",
"digest": {
"function_hash": "80625597441481189825221407336326509369",
"length": 1952.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMms"
}
},
{
"id": "ASB-A-305710469-e57b0748",
"signature_type": "Function",
"digest": {
"function_hash": "194195918957165687415715372759620822947",
"length": 175.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMultimediaMessageDraft"
}
},
{
"id": "ASB-A-305710469-f46d53d6",
"signature_type": "Function",
"digest": {
"function_hash": "232434336284399082391052151023216147365",
"length": 301.0
},
"signature_version": "v1",
"match_only_versions": [
"13"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduFromContentUri"
}
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/services/Mms/+/c32c52e018f50ad68928858ce8d3af411c7dfed3"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-06888a48",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "132165294559939784395095797231532840269",
"length": 383.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-17a67f1e",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "downloadMultimediaMessage"
},
"digest": {
"function_hash": "85943185393573555424844988215611362484",
"length": 428.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-3772cf9d",
"signature_type": "Function",
"target": {
"file": "mms/java/android/telephony/MmsManager.java",
"function": "sendMultimediaMessage"
},
"digest": {
"function_hash": "212210990027531129522654498406304810869",
"length": 429.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-402258f5",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "332930797733845758747064495727170756713",
"length": 85.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-4320ec87",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "34774005415011749162485744380214225210",
"length": 800.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-8af63ebe",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "addMultimediaMessageDraft"
},
"digest": {
"function_hash": "143179686782453511835541735810351488513",
"length": 296.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-8db94f78",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "15674569118144162590744271379506525512",
"length": 919.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-c2b56549",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-c516b545",
"signature_type": "Line",
"target": {
"file": "mms/java/android/telephony/MmsManager.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"315113279474232955000444579963684674933",
"142953420413065390437759780755100045886",
"55117612953533352086730476412133144689",
"102135634857983383513269591794310334887",
"137224743734469702819100230603307169127",
"227612077438562837524284850799260900941",
"303334520558033227951332077883081419096",
"25172636921285219618668753620192642480",
"277364408019875227178515001991002235462",
"280169933862125232544458883647667235989",
"56742108562590526805925460015752950394",
"26820711729410377232341578335113256072",
"60875764173087348666780522155967976650",
"166282794932896737292559849848899458992",
"155237267031306172858780158900005933535",
"51428857609778277683752829454218738171"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-c92185b9",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "212055396447196609160676773380562906282",
"length": 176.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-cb22d69b",
"signature_type": "Line",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"304574257339815507744957289729325720874",
"272725407717558508631186797536806689241",
"130274381344113847580562107647363916773",
"25568422739752990912988202787029493163",
"151180555779417757553457487712967377183",
"287918897881814165773555463210388092840",
"48238003767078594363936072164483416130",
"103797052351898174719539785099220275202",
"235746258964517671573810718671433529031",
"252989227882285020036565197677642034840",
"98512240251895760389622283189921425189",
"202712980177651604454417653948239020811",
"1931370673089116417369535967275220665",
"158188038962937769130070776226414214013",
"260259561202919061464099832012798380218",
"65979107306599118065728051513380570197",
"287775633497716404884910786946413374222",
"140386927302068171517525142836189889423",
"56165503042479747439786380894605389397",
"114937208577014915635681628588283601861",
"29428311755275439379566643780524821669",
"242968782885238742502520287920670191875",
"296561134987994620019656523371847947179",
"45924456718637066981195971427350834165",
"194920028206832772829584303659475555234",
"185304412672462610482899095059013286060",
"88830523048935036297665519595469516218",
"279590248027592438090162571929132266745",
"5776607186964313499192321528308080761",
"24506248085960429770112705760929835060",
"259154769116265850025806421958359125004",
"128434138168870780138631977854754253969",
"187502094188841490676762005634413484539",
"159446238005696952431664161708659369683",
"103797052351898174719539785099220275202",
"274054468924395999556060470084637976241",
"38425651917772282244795062030527295759",
"336075603863798035287739277848110986845",
"86853937188823463103873588783640543383",
"263897747658397507361013272937009523114",
"313461529653504284072501820936150869890",
"198585587185591322175718522149908051498",
"26413162300397343648142262903291755001",
"179265583197271979150332940199750886785",
"269600757243715163531925256767903507672",
"330146270621531385692087432921194973297",
"31559659471299055327894998520544080778",
"334580280328151071414793992995561246812",
"59119125352449963070560122634807891863",
"186821548582920892022369939643341242985",
"231143623500308137680231285029898605648",
"65771949173364215567918531313396166355",
"236273527295526221248251673514889715153",
"113042091979409109806598513322980204345",
"291194570193908677673859591148625861981",
"114937208577014915635681628588283601861",
"41324992092346125903143726481133207139",
"241766699841986657637544892362133514511",
"195273868064207872184741485771081958519",
"115697367312811223852876631068581718978",
"119201049272588506843078577611063185879",
"100507906289834376316174850870301472395",
"38503987047059056924728828719447399951",
"67969371449648633484202416347571937384",
"225883935417614193201462877592233016335",
"155140530428527232569997036991362766246"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a",
"id": "ASB-A-305710469-cd03e8c2",
"signature_type": "Function",
"target": {
"file": "services/core/java/com/android/server/MmsServiceBroker.java",
"function": "importMultimediaMessage"
},
"digest": {
"function_hash": "277990847019543192028547664840065911837",
"length": 141.0
},
"deprecated": false
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/9a933f3bf0213ff81d7bd68b23a271a1c1f9653a"
],
"types": [
"ID"
]
}{
"spl": "2025-12-01",
"vanir_signatures": [
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-34d49b71",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "sendMessage"
},
"digest": {
"function_hash": "152402083631565466262720216861415257139",
"length": 1849.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-4162459a",
"signature_type": "Line",
"target": {
"file": "src/com/android/mms/service/MmsService.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"152247412486971963184372219234150036903",
"141537233833361605255386890910116369014",
"35639078372773835754423892568904468982",
"261626280423994010753173883552666292025",
"60488574570740785026918768519994357992",
"338819613336653611319716681891798362625",
"117837991457761593155803605518183622033",
"24195133853533290919386455097394785664",
"261796014133676572986746978798225783205",
"239756895936170545207031588267098258053",
"36255444055138467609102307309020890804",
"274483518866502640744200691130209928535",
"261263280400567558168230764077491415849",
"46184979099829687794878293636416352858",
"230348402147549542542280834090787875804",
"275541943462472380423392183307489495517",
"317597671213270152341761202988872934480",
"233361035197880164798031688049446140464",
"135041824810854990827666980587077030869",
"167765728254540488884339383865539037580",
"103797052351898174719539785099220275202",
"335858862519404590405793283010570553407",
"162843504766288634956767524274908791613",
"96090650030362060092295147750875210800",
"320319910696896200828060156292017786334",
"225100221910248039086696110222602868406",
"140235488355315371686004322626635297997",
"2649863717763497548418556618758400171",
"73939383752924659068328360047872798449",
"223266310566586886635982253456388551902",
"209127050749995347369714006573844961091",
"212618391453448866272587947445563980330",
"167825219127318189498862129356226219916",
"178680955809691062313246373888423569780",
"114937208577014915635681628588283601861",
"128011535795764016840283825412591833591",
"270119972145205581576157845540194025083",
"225654384642141806246533773018626654665",
"208250345999026723668672990501449553674",
"32587562297737030743913332112998869825",
"204156973869031222094949420587668258162",
"108996789538558301565905269085497052021",
"45829695638818902104507572048341036533",
"114406997007004061100311261465727128946",
"312089880889571362395258960880281220577",
"255800694019135488856987707582157374325",
"217778234716027814576018763695733614906",
"263732444279900129507484090998651952063",
"54405889397655451325884546992303908234",
"64813177163845761291182256157946239303",
"283988539124902241132518521002654323484",
"244540165432835504925856926756323076453",
"233497518128619908881235709697253263393",
"330843162208565368996557156654951974689",
"255394661544451192838397227660969610469",
"191341955939258477431791051067479124876",
"10175676695290713107811943430555041673",
"265349892077613733314501144923407642727",
"244523223739080790564702881513238956463",
"39099980039328564502955316419927368786",
"301035642384984114915864536248143461841",
"139162049281669100632680283426821290976",
"185978487642140181396345927041988466026",
"263743906661333801267917703612180451553",
"40869883848760418418663961467485253478",
"84807495447122608350824873039896119228",
"79555237361376236593697447371613670962",
"292538674003005963333558062084010981404",
"9875220514348925192566756598034478602",
"83528483605829793394698031264962596066",
"102203233182054562224110816890357393085"
]
},
"deprecated": false
},
{
"id": "ASB-A-305710469-4713350f",
"signature_type": "Function",
"digest": {
"function_hash": "275681426260567955368588482795239565895",
"length": 238.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMultimediaMessage"
}
},
{
"id": "ASB-A-305710469-477cd114",
"signature_type": "Function",
"digest": {
"function_hash": "80625597441481189825221407336326509369",
"length": 1952.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "importMms"
}
},
{
"id": "ASB-A-305710469-58eb38cc",
"signature_type": "Function",
"digest": {
"function_hash": "319515005851754247064282017785050282038",
"length": 239.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "readPduFromContentUri"
}
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-6171c3d2",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/SendRequest.java",
"function": "SendRequest"
},
"digest": {
"function_hash": "322310607154179442714993357630246588566",
"length": 301.0
},
"deprecated": false
},
{
"id": "ASB-A-305710469-644a613c",
"signature_type": "Function",
"digest": {
"function_hash": "63750393939351791859743738303992950878",
"length": 1478.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMmsDraft"
}
},
{
"id": "ASB-A-305710469-68f31be2",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"83703292547582229371214268198876305233",
"93817848124279624915713076828437113543",
"233351544833632881045483388503095536685",
"205448063235059161716742852800016960936"
]
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsRequest.java"
}
},
{
"id": "ASB-A-305710469-8682414c",
"signature_type": "Function",
"digest": {
"function_hash": "194195918957165687415715372759620822947",
"length": 175.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "addMultimediaMessageDraft"
}
},
{
"id": "ASB-A-305710469-90a8499f",
"signature_type": "Function",
"digest": {
"function_hash": "232434336284399082391052151023216147365",
"length": 301.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduFromContentUri"
}
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-98c11099",
"signature_type": "Line",
"target": {
"file": "src/com/android/mms/service/SendRequest.java"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"265534176115906635052117171619253191552",
"101935851821777186680172095457513768770",
"125401581086410970132455127381686280984",
"290594912303990675240763829237697725753",
"62627928280199545087593818586646345769",
"251315240335890588303234700631535538784",
"106050761467193765947361406149639733684",
"49332450497445082080946080677376114370",
"39031198921884444534447233993805784233",
"141115277468225603866977074241254799881",
"305163249367262290957101937158053008149",
"197316412948442835425908850987517172691",
"240774673674459797944885508587204213269",
"51537192950318387810283584346129047675",
"134700228704641694448464073318409993842",
"16997625093946706355768454280698334444"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-a3111fa8",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "downloadMessage"
},
"digest": {
"function_hash": "319175052250918182564923616184458273709",
"length": 2195.0
},
"deprecated": false
},
{
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"id": "ASB-A-305710469-f5c84f8a",
"signature_type": "Function",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "readPduBytesFromContentUri"
},
"digest": {
"function_hash": "232582663363770199063593889515670185038",
"length": 1105.0
},
"deprecated": false
},
{
"id": "ASB-A-305710469-fe3a3f4f",
"signature_type": "Function",
"digest": {
"function_hash": "124215553314352471737677497393067397968",
"length": 244.0
},
"signature_version": "v1",
"match_only_versions": [
"14"
],
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f",
"target": {
"file": "src/com/android/mms/service/MmsService.java",
"function": "isRawPduSendReq"
}
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/services/Mms/+/44ae1781e8c54e5c2e4345197211cdc0dba2c73f"
],
"types": [
"ID"
]
}