mitchins / micropython-wifimanager

A simple network configuration utility for MicroPython on the ESP-8266 board
BSD 2-Clause "Simplified" License
59 stars 13 forks source link

Webrepl is accessible everywhere if used for AP #2

Open iBobik opened 5 years ago

iBobik commented 5 years ago

If I have webrepl enabled for access point it will make it available even for other networks.

My config:

{
    "schema": 2,
    "known_networks": [
        {
            "ssid": "xxxxxx",
            "password": "xxxxxx",
            "enables_webrepl": false
        },
        {
            "ssid": "xxxxxx",
            "password": "xxxxxx",
            "enables_webrepl": false
        }
    ],
    "access_point": {
        "config": {
            "essid": "xxxxxx",
            "channel": 11,
            "hidden": false,
            "password": "xxxxxx"
        },
        "enables_webrepl": true,
        "start_policy": "always"
    }
}

This is like security bug for me.