In updateApState of SoftApManager.java, there is a possible leak of hotspot state due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "match_only_versions": [ "12L-next" ], "digest": { "length": 749.0, "function_hash": "295278262443795280883318936427611349774" }, "id": "PUB-A-212695058-0fe0509d", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java", "function": "updateApState" }, "signature_type": "Function" }, { "match_only_versions": [ "12L-next" ], "digest": { "threshold": 0.9, "line_hashes": [ "92637127371645057369494733442360928058", "6463424576093926227119351495673440853", "124624458510324089650878651306802050861", "243197009695985427126915638833119282612" ] }, "id": "PUB-A-212695058-3dec6acb", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java" }, "signature_type": "Line" }, { "match_only_versions": [ "12L-next" ], "digest": { "threshold": 0.9, "line_hashes": [ "144497740090220616496159701577272246365", "228241277216429639198176642858295402986", "62776122562169310153380388086056746963", "58744255744106735313719004490986627898" ] }, "id": "PUB-A-212695058-3fa027a4", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "deprecated": false, "signature_version": "v1", "target": { "file": "framework/java/android/net/wifi/WifiManager.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e" ], "spl": "2022-06-01", "severity": "Moderate", "types": [ "ID" ] }
{ "vanir_signatures": [ { "match_only_versions": [ "12L" ], "digest": { "threshold": 0.9, "line_hashes": [ "92637127371645057369494733442360928058", "6463424576093926227119351495673440853", "124624458510324089650878651306802050861", "243197009695985427126915638833119282612" ] }, "id": "PUB-A-212695058-cb7b118e", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java" }, "signature_type": "Line" }, { "match_only_versions": [ "12L" ], "digest": { "length": 749.0, "function_hash": "295278262443795280883318936427611349774" }, "id": "PUB-A-212695058-e6173e3a", "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4", "deprecated": false, "signature_version": "v1", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java", "function": "updateApState" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4" ], "spl": "2022-06-01", "severity": "Moderate", "types": [ "ID" ] }