Management of known wifi-networks is not possible without them beeing active

Originator:cycrypt
Number:rdar://23013556 Date Originated:07-Oct-2015
Status:Open Resolved:
Product:iOS Product Version:iOS 9.0.2 (13A452)
Classification: Reproducible:
 
Summary:
iOS still lacks a convenient way to remove wifi entries which once were an active/default connection. The only way to get rid of old wifi-connections (which are by the way part of iOS networking-subsystem to be searched for continuously in the background) is to kill/aka reset the whole network settings.

This is dangerous for many reasons:

1. scanning for unneeded once connected wifis, is a way a hacker may find his way into the devices connections by simulating exactly that network

2. the device continuously broadcasts ALL names of all SSIDs it ever connected to. that is blatantly obscuring users privacy.

HOW TO FIX IT?
removing wifi-netwok configs (SSID + password, etc.) is *not* the perfect solution. 

excluding the UNUSED networks from beeing actively searched for would be perfect. so just let us manage the LIST OF KNOWN NETWORKS and let the user decide to ONLY search for the ONE wifi he was lately connected to actively, OR to search for ALL NETWORKS known.

Steps to Reproduce:
Try to remove a known wifi connection that is not active and not in reach to connect to anymore.

Expected Results:
I can just look that wifi up in my list of wifi's I once connected to. I could just remove the wifi i want from that list. And I could opt to DISALLOW iOS to search for this wiifi any longer.

Actual Results:
None of that is possible.

Version:
iOS 9.0.2 (13A452)

Notes:


Configuration:
any iDevice will qualify, even tvOS devices

Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!