In validate of WifiConfigurationUtil.java , there is a possible persistent denial of service due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"DoS"
],
"spl": "2024-11-01",
"severity": "High",
"vanir_signatures": [
{
"id": "ASB-A-348352288-0914be0e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 2831.0,
"function_hash": "334477806871489246354687167137338556377"
},
"target": {
"function": "addOrUpdateNetwork",
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc",
"signature_type": "Function"
},
{
"id": "ASB-A-348352288-2237e251",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"282117359782599062186284227631513711141",
"116205537413268462587909021179191942968",
"189181323023116852348361121353408529307",
"317645871828097843016062609089131293067"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-3d239392",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"142635280667025280460883831229708035058",
"121586100257331017656231085469253584025",
"127452901826718212959778103326048341697",
"314488163171089798966858919838182768864",
"10263493811852213631224594263105956928",
"109976376259171276560930422732679996967",
"27269440753058844485016698225300757906",
"277954575331306884223979334989941627194",
"288478980181528095021764561485225220823",
"147153946555460597516591381441564510595",
"181578030368148632857647961221003092463",
"210043324223310230476310110110758455093",
"300155274661235201601326426816458304943",
"42936749932006211959218415922417035573",
"265974716903428118462782551457406888872",
"126721801967336760494316022424472777598",
"164446415997205041758585709894306564344",
"122367714704098060785920973477382065139",
"317473384895943013393334415228651580731",
"121645129675353739239125709169313520142",
"131439077184832626009338405547390794657",
"240914731385198000213455153349807605626",
"9565152476073041452509935564722170746",
"183579150238211843808919805213245620626",
"299188428422597177715252953213837287958",
"72000211420411828541694555284059408712",
"213332165633237272001569638109414006137",
"66502630286327194871041139109274561038",
"105135349804760838859480469610730392589",
"196713856044977275569220574325968017730",
"188365271285351692523283602311540349540",
"31636641003782373383215646877546142134"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-fe5f93ff",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1401.0,
"function_hash": "201760396975980917229745871459629516753"
},
"target": {
"function": "validate",
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc"
]
}{
"types": [
"DoS"
],
"spl": "2024-11-01",
"severity": "High",
"vanir_signatures": [
{
"id": "ASB-A-348352288-50e388cc",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1205.0,
"function_hash": "55898178428444106441538581777296048227"
},
"target": {
"function": "validate",
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/0f7d89a59df26b9f833fdbb95f3d5240ce8167bd",
"signature_type": "Function"
},
{
"id": "ASB-A-348352288-c4702d53",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"19928454060260988145513470597724155596",
"15705050269658455838781073362455346079",
"41163175534878752412445047250478248509",
"249283334929958921793449367779016018864",
"121586100257331017656231085469253584025",
"41239865620536130582331075206393445496",
"11059017571613066867365971220278344553",
"306303628486991868943857231516503457208",
"229777999677567287009894344086304269870",
"27269440753058844485016698225300757906",
"277954575331306884223979334989941627194",
"288478980181528095021764561485225220823",
"147153946555460597516591381441564510595",
"181578030368148632857647961221003092463",
"210043324223310230476310110110758455093",
"300155274661235201601326426816458304943",
"42936749932006211959218415922417035573",
"265974716903428118462782551457406888872",
"126721801967336760494316022424472777598",
"164446415997205041758585709894306564344",
"122367714704098060785920973477382065139",
"317473384895943013393334415228651580731",
"121645129675353739239125709169313520142",
"131439077184832626009338405547390794657",
"240914731385198000213455153349807605626",
"9565152476073041452509935564722170746",
"183579150238211843808919805213245620626",
"299188428422597177715252953213837287958",
"72000211420411828541694555284059408712",
"196713856044977275569220574325968017730",
"188365271285351692523283602311540349540",
"31636641003782373383215646877546142134"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/0f7d89a59df26b9f833fdbb95f3d5240ce8167bd",
"signature_type": "Line"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/0f7d89a59df26b9f833fdbb95f3d5240ce8167bd"
]
}{
"types": [
"DoS"
],
"spl": "2024-11-01",
"severity": "High",
"vanir_signatures": [
{
"id": "ASB-A-348352288-244d6b1a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"19928454060260988145513470597724155596",
"15705050269658455838781073362455346079",
"41163175534878752412445047250478248509",
"249283334929958921793449367779016018864",
"121586100257331017656231085469253584025",
"41239865620536130582331075206393445496",
"11059017571613066867365971220278344553",
"306303628486991868943857231516503457208",
"229777999677567287009894344086304269870",
"27269440753058844485016698225300757906",
"277954575331306884223979334989941627194",
"288478980181528095021764561485225220823",
"147153946555460597516591381441564510595",
"181578030368148632857647961221003092463",
"210043324223310230476310110110758455093",
"300155274661235201601326426816458304943",
"42936749932006211959218415922417035573",
"265974716903428118462782551457406888872",
"126721801967336760494316022424472777598",
"164446415997205041758585709894306564344",
"122367714704098060785920973477382065139",
"317473384895943013393334415228651580731",
"121645129675353739239125709169313520142",
"131439077184832626009338405547390794657",
"240914731385198000213455153349807605626",
"9565152476073041452509935564722170746",
"183579150238211843808919805213245620626",
"299188428422597177715252953213837287958",
"72000211420411828541694555284059408712",
"196713856044977275569220574325968017730",
"188365271285351692523283602311540349540",
"31636641003782373383215646877546142134"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/d4ce5e6ce54d3ab5ae140c1a160547c3ffaf878d",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-8f003f26",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1205.0,
"function_hash": "55898178428444106441538581777296048227"
},
"target": {
"function": "validate",
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/d4ce5e6ce54d3ab5ae140c1a160547c3ffaf878d",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/d4ce5e6ce54d3ab5ae140c1a160547c3ffaf878d"
]
}{
"types": [
"DoS"
],
"spl": "2024-11-01",
"severity": "High",
"vanir_signatures": [
{
"id": "ASB-A-348352288-2067adfc",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1401.0,
"function_hash": "201760396975980917229745871459629516753"
},
"target": {
"function": "validate",
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/bee4ed32e38c239a13b5ab5b6a50272a67cf3d05",
"signature_type": "Function"
},
{
"id": "ASB-A-348352288-20841466",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 2737.0,
"function_hash": "330910644786980629309278696768001406992"
},
"target": {
"function": "addOrUpdateNetwork",
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/bee4ed32e38c239a13b5ab5b6a50272a67cf3d05",
"signature_type": "Function"
},
{
"id": "ASB-A-348352288-d31ec7d4",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"282117359782599062186284227631513711141",
"116205537413268462587909021179191942968",
"189181323023116852348361121353408529307",
"317645871828097843016062609089131293067"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/bee4ed32e38c239a13b5ab5b6a50272a67cf3d05",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-f9c9ca99",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"142635280667025280460883831229708035058",
"121586100257331017656231085469253584025",
"235466235664527294131848731564220770178",
"11059017571613066867365971220278344553",
"306303628486991868943857231516503457208",
"229777999677567287009894344086304269870",
"27269440753058844485016698225300757906",
"277954575331306884223979334989941627194",
"288478980181528095021764561485225220823",
"147153946555460597516591381441564510595",
"181578030368148632857647961221003092463",
"210043324223310230476310110110758455093",
"300155274661235201601326426816458304943",
"42936749932006211959218415922417035573",
"265974716903428118462782551457406888872",
"126721801967336760494316022424472777598",
"164446415997205041758585709894306564344",
"122367714704098060785920973477382065139",
"317473384895943013393334415228651580731",
"121645129675353739239125709169313520142",
"131439077184832626009338405547390794657",
"240914731385198000213455153349807605626",
"9565152476073041452509935564722170746",
"183579150238211843808919805213245620626",
"299188428422597177715252953213837287958",
"72000211420411828541694555284059408712",
"213332165633237272001569638109414006137",
"66502630286327194871041139109274561038",
"105135349804760838859480469610730392589",
"196713856044977275569220574325968017730",
"188365271285351692523283602311540349540",
"31636641003782373383215646877546142134"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/bee4ed32e38c239a13b5ab5b6a50272a67cf3d05",
"signature_type": "Line"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/bee4ed32e38c239a13b5ab5b6a50272a67cf3d05"
]
}{
"types": [
"DoS"
],
"spl": "2024-11-01",
"severity": "High",
"vanir_signatures": [
{
"id": "ASB-A-348352288-4a1888b7",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"282117359782599062186284227631513711141",
"116205537413268462587909021179191942968",
"189181323023116852348361121353408529307",
"317645871828097843016062609089131293067"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/a1f5ed00ad6729f0b6c6a59bcc40f12209c959d4",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-552a9350",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1401.0,
"function_hash": "201760396975980917229745871459629516753"
},
"target": {
"function": "validate",
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/a1f5ed00ad6729f0b6c6a59bcc40f12209c959d4",
"signature_type": "Function"
},
{
"id": "ASB-A-348352288-72ab668b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"142635280667025280460883831229708035058",
"121586100257331017656231085469253584025",
"127452901826718212959778103326048341697",
"314488163171089798966858919838182768864",
"10263493811852213631224594263105956928",
"109976376259171276560930422732679996967",
"27269440753058844485016698225300757906",
"277954575331306884223979334989941627194",
"288478980181528095021764561485225220823",
"147153946555460597516591381441564510595",
"181578030368148632857647961221003092463",
"210043324223310230476310110110758455093",
"300155274661235201601326426816458304943",
"42936749932006211959218415922417035573",
"265974716903428118462782551457406888872",
"126721801967336760494316022424472777598",
"164446415997205041758585709894306564344",
"122367714704098060785920973477382065139",
"317473384895943013393334415228651580731",
"121645129675353739239125709169313520142",
"131439077184832626009338405547390794657",
"240914731385198000213455153349807605626",
"9565152476073041452509935564722170746",
"183579150238211843808919805213245620626",
"299188428422597177715252953213837287958",
"72000211420411828541694555284059408712",
"213332165633237272001569638109414006137",
"66502630286327194871041139109274561038",
"105135349804760838859480469610730392589",
"196713856044977275569220574325968017730",
"188365271285351692523283602311540349540",
"31636641003782373383215646877546142134"
],
"threshold": 0.9
},
"target": {
"file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/a1f5ed00ad6729f0b6c6a59bcc40f12209c959d4",
"signature_type": "Line"
},
{
"id": "ASB-A-348352288-ad4193a7",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 2737.0,
"function_hash": "330910644786980629309278696768001406992"
},
"target": {
"function": "addOrUpdateNetwork",
"file": "service/java/com/android/server/wifi/WifiServiceImpl.java"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/a1f5ed00ad6729f0b6c6a59bcc40f12209c959d4",
"signature_type": "Function"
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/a1f5ed00ad6729f0b6c6a59bcc40f12209c959d4"
]
}