In applySimpleFieldMaxSize of DataRowHandler.java, there is a possible way to insert a large contact name due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"DoS"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-414389102-1342cfee",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java",
"function": "applySimpleFieldMaxSize"
},
"digest": {
"function_hash": "139858400390397635892108979778100010908",
"length": 372.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/a191ae10a38ba55f76fe54a84ec153bf74e672c7",
"signature_version": "v1"
},
{
"id": "ASB-A-414389102-95372082",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java"
},
"digest": {
"line_hashes": [
"217740912455229234456099611545840262735",
"208189136215709142876282477696876596735",
"257545721010274112638913579184386032232",
"87622368114666001643778982487956451067",
"24997434560523085361128136394026523753",
"188523932101793786400876489344635821660",
"325040967150777450900894149068657882296",
"146052251027700879332656909156143698150"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/a191ae10a38ba55f76fe54a84ec153bf74e672c7",
"signature_version": "v1"
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/a191ae10a38ba55f76fe54a84ec153bf74e672c7"
]
}{
"types": [
"DoS"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-414389102-79bf410d",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java",
"function": "applySimpleFieldMaxSize"
},
"deprecated": false,
"digest": {
"function_hash": "139858400390397635892108979778100010908",
"length": 372.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/731fa107fa63ffc69f18a8d11be3fd4be20d6b1f",
"signature_version": "v1"
},
{
"id": "ASB-A-414389102-b71077ea",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java"
},
"deprecated": false,
"signature_type": "Line",
"digest": {
"line_hashes": [
"217740912455229234456099611545840262735",
"208189136215709142876282477696876596735",
"257545721010274112638913579184386032232",
"87622368114666001643778982487956451067",
"24997434560523085361128136394026523753",
"188523932101793786400876489344635821660",
"325040967150777450900894149068657882296",
"146052251027700879332656909156143698150"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/731fa107fa63ffc69f18a8d11be3fd4be20d6b1f",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/731fa107fa63ffc69f18a8d11be3fd4be20d6b1f"
],
"severity": "High"
}{
"types": [
"DoS"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-414389102-7a3fa3c7",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java"
},
"digest": {
"line_hashes": [
"217740912455229234456099611545840262735",
"208189136215709142876282477696876596735",
"257545721010274112638913579184386032232",
"87622368114666001643778982487956451067",
"24997434560523085361128136394026523753",
"188523932101793786400876489344635821660",
"325040967150777450900894149068657882296",
"146052251027700879332656909156143698150"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/e3b00f098b89148aab2eded680ad4eed2a28493a",
"signature_version": "v1"
},
{
"signature_type": "Function",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java",
"function": "applySimpleFieldMaxSize"
},
"deprecated": false,
"digest": {
"function_hash": "139858400390397635892108979778100010908",
"length": 372.0
},
"id": "ASB-A-414389102-7f900368",
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/e3b00f098b89148aab2eded680ad4eed2a28493a",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/e3b00f098b89148aab2eded680ad4eed2a28493a"
],
"severity": "High"
}{
"types": [
"DoS"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"signature_type": "Line",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java"
},
"deprecated": false,
"digest": {
"line_hashes": [
"217740912455229234456099611545840262735",
"208189136215709142876282477696876596735",
"257545721010274112638913579184386032232",
"87622368114666001643778982487956451067",
"24997434560523085361128136394026523753",
"188523932101793786400876489344635821660",
"325040967150777450900894149068657882296",
"146052251027700879332656909156143698150"
],
"threshold": 0.9
},
"id": "ASB-A-414389102-21389f53",
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/90e517624b135b8ffc00297b7452efe862143d35",
"signature_version": "v1"
},
{
"id": "ASB-A-414389102-647a6630",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java",
"function": "applySimpleFieldMaxSize"
},
"deprecated": false,
"signature_type": "Function",
"digest": {
"function_hash": "139858400390397635892108979778100010908",
"length": 372.0
},
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/90e517624b135b8ffc00297b7452efe862143d35",
"signature_version": "v1"
}
],
"severity": "High",
"fixes": [
"https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/90e517624b135b8ffc00297b7452efe862143d35"
]
}{
"types": [
"DoS"
],
"spl": "2026-06-01",
"vanir_signatures": [
{
"id": "ASB-A-414389102-8f2d8f81",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java"
},
"digest": {
"line_hashes": [
"217740912455229234456099611545840262735",
"208189136215709142876282477696876596735",
"257545721010274112638913579184386032232",
"87622368114666001643778982487956451067",
"24997434560523085361128136394026523753",
"188523932101793786400876489344635821660",
"325040967150777450900894149068657882296",
"146052251027700879332656909156143698150"
],
"threshold": 0.9
},
"signature_type": "Line",
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/ff5a13570e01655dbd7f633c3eb3f5d535cb8294",
"signature_version": "v1"
},
{
"id": "ASB-A-414389102-fa5f6ce4",
"target": {
"file": "src/com/android/providers/contacts/DataRowHandler.java",
"function": "applySimpleFieldMaxSize"
},
"digest": {
"function_hash": "139858400390397635892108979778100010908",
"length": 372.0
},
"signature_type": "Function",
"deprecated": false,
"source": "https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/ff5a13570e01655dbd7f633c3eb3f5d535cb8294",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/ff5a13570e01655dbd7f633c3eb3f5d535cb8294"
],
"severity": "High"
}