In sortSimPhoneAccountsForEmergency of CreateConnectionProcessor.java, there is a possible prevention of access to emergency calling due to an unhandled exception. In rare instances, this could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"10624954150605414528850475963428204860",
"39416168654669819904855731581144084951",
"205937298655585151318815943773841497772",
"188161624657654433728592369873793051030"
]
},
"id": "ASB-A-208267659-634594b0",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
},
{
"digest": {
"length": 1875.0,
"function_hash": "202259516546195581309885033234448260078"
},
"id": "ASB-A-208267659-b6e3398b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"function": "sortSimPhoneAccountsForEmergency",
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002"
],
"types": [
"DoS"
],
"spl": "2022-01-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 1875.0,
"function_hash": "202259516546195581309885033234448260078"
},
"id": "ASB-A-208267659-509c92cd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"function": "sortSimPhoneAccountsForEmergency",
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"10624954150605414528850475963428204860",
"39416168654669819904855731581144084951",
"205937298655585151318815943773841497772",
"188161624657654433728592369873793051030"
]
},
"id": "ASB-A-208267659-afda3b20",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002"
],
"types": [
"DoS"
],
"spl": "2022-01-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 1875.0,
"function_hash": "202259516546195581309885033234448260078"
},
"id": "ASB-A-208267659-68084b7c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"function": "sortSimPhoneAccountsForEmergency",
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"10624954150605414528850475963428204860",
"39416168654669819904855731581144084951",
"205937298655585151318815943773841497772",
"188161624657654433728592369873793051030"
]
},
"id": "ASB-A-208267659-e027bae1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002",
"target": {
"file": "src/com/android/server/telecom/CreateConnectionProcessor.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/services/Telecomm/+/4f64285184fbad85a0a554f3cefa821846be8002"
],
"types": [
"DoS"
],
"spl": "2022-01-01",
"severity": "High"
}