This a client problem, not a router problem. Windows 10 desktops are essentially protected already. I think MacOs is too.
It is basically a Linux (Android) problem.
Linux Mint 18.2 just got an update