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.
{ "vanir_signatures": [ { "match_only_versions": [ "15-next" ], "digest": { "length": 2831.0, "function_hash": "334477806871489246354687167137338556377" }, "id": "ASB-A-348352288-0914be0e", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/WifiServiceImpl.java", "function": "addOrUpdateNetwork" }, "signature_type": "Function" }, { "match_only_versions": [ "15-next" ], "digest": { "threshold": 0.9, "line_hashes": [ "282117359782599062186284227631513711141", "116205537413268462587909021179191942968", "189181323023116852348361121353408529307", "317645871828097843016062609089131293067" ] }, "id": "ASB-A-348352288-2237e251", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/WifiServiceImpl.java" }, "signature_type": "Line" }, { "match_only_versions": [ "15-next" ], "digest": { "threshold": 0.9, "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" ] }, "id": "ASB-A-348352288-3d239392", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java" }, "signature_type": "Line" }, { "match_only_versions": [ "15-next" ], "digest": { "length": 1401.0, "function_hash": "201760396975980917229745871459629516753" }, "id": "ASB-A-348352288-fe5f93ff", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/WifiConfigurationUtil.java", "function": "validate" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Wifi/+/eca3f190d2a5b6b634224863f5ee5f584babd0dc" ], "spl": "2024-11-01", "severity": "High", "types": [ "DoS" ] }