In tls_do_encryption of tls_sw.c, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"fixes": [
"https://android.googlesource.com/kernel/common/+/0e43e0a3c94044acc74b8e0927c27972eb5a59e8",
"https://android.googlesource.com/kernel/common/+/aa9facde6c5005205874c37db3fd25799d741baf"
],
"severity": "High",
"spl": "2026-11-05",
"types": [
"EoP"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "334494034207628802716626272419920526504",
"length": 1674
},
"id": "ASB-A-504553976-8ea209ea",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/aa9facde6c5005205874c37db3fd25799d741baf",
"target": {
"file": "net/tls/tls_sw.c",
"function": "tls_do_encryption"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"82439430473198574839596705750068542592",
"227109013520461393779442328400358352292",
"71464517097862541893840860738973292768",
"159582178974030604858854244893130761429"
],
"threshold": 0.9
},
"id": "ASB-A-504553976-a27eed52",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/0e43e0a3c94044acc74b8e0927c27972eb5a59e8",
"target": {
"file": "net/tls/tls_sw.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"82439430473198574839596705750068542592",
"227109013520461393779442328400358352292",
"71464517097862541893840860738973292768",
"159582178974030604858854244893130761429"
],
"threshold": 0.9
},
"id": "ASB-A-504553976-c07f1956",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/aa9facde6c5005205874c37db3fd25799d741baf",
"target": {
"file": "net/tls/tls_sw.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "334494034207628802716626272419920526504",
"length": 1674
},
"id": "ASB-A-504553976-fc1e7d6e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/kernel/common/+/0e43e0a3c94044acc74b8e0927c27972eb5a59e8",
"target": {
"file": "net/tls/tls_sw.c",
"function": "tls_do_encryption"
}
}
]
}