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.
{ "fixes": [ "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e" ], "vanir_signatures": [ { "id": "PUB-A-212695058-0fe0509d", "deprecated": false, "digest": { "length": 749.0, "function_hash": "295278262443795280883318936427611349774" }, "match_only_versions": [ "12L-next" ], "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "signature_type": "Function", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java", "function": "updateApState" }, "signature_version": "v1" }, { "id": "PUB-A-212695058-3dec6acb", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "92637127371645057369494733442360928058", "6463424576093926227119351495673440853", "124624458510324089650878651306802050861", "243197009695985427126915638833119282612" ] }, "match_only_versions": [ "12L-next" ], "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "signature_type": "Line", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java" }, "signature_version": "v1" }, { "id": "PUB-A-212695058-3fa027a4", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "144497740090220616496159701577272246365", "228241277216429639198176642858295402986", "62776122562169310153380388086056746963", "58744255744106735313719004490986627898" ] }, "match_only_versions": [ "12L-next" ], "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/6fa650c894a05754ce5c0e48ef3a026caddc1e0e", "signature_type": "Line", "target": { "file": "framework/java/android/net/wifi/WifiManager.java" }, "signature_version": "v1" } ], "types": [ "ID" ], "severity": "Moderate", "spl": "2022-06-01" }
{ "fixes": [ "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4" ], "vanir_signatures": [ { "id": "PUB-A-212695058-cb7b118e", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "92637127371645057369494733442360928058", "6463424576093926227119351495673440853", "124624458510324089650878651306802050861", "243197009695985427126915638833119282612" ] }, "match_only_versions": [ "12L" ], "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4", "signature_type": "Line", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java" }, "signature_version": "v1" }, { "id": "PUB-A-212695058-e6173e3a", "deprecated": false, "digest": { "length": 749.0, "function_hash": "295278262443795280883318936427611349774" }, "match_only_versions": [ "12L" ], "source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/1c83bc7c656da808f5b9fbee214e8d15905605c4", "signature_type": "Function", "target": { "file": "service/java/com/android/server/wifi/SoftApManager.java", "function": "updateApState" }, "signature_version": "v1" } ], "types": [ "ID" ], "severity": "Moderate", "spl": "2022-06-01" }