Multiple Vulnerabilities in ASUS Routers
seclists.org
seclists.org
I did a ton of stuff on the AC series and some of their smaller hardware (like the WL330-NUL which is an awesome little thing but riddled with bugs). The bottom line is that if you have an ASUS, you should expect bugs.
If you're worried about being exploited via your router, making sure you use a dedicated browser to configure a router and have no other web pages open at the time will help against certain classes of bug, as will logging out immediately after you've finished. Making sure that you know what's being forwarded is also useful, as is turning off UPNP.
OpenWRT is a little bit better (but people tend not to update their routers) but has it's flaws for various reasons (mostly in the web interface), as do most of the WRTs. If you're really worried, Mikrotiks tend to be better, and very little beats an OpenBSD firewall.
I bought one of those affected routers recently. Since the DD-WRT has slower Wifi performance for that model I considered staying with the stock firmware... for about 30 minutes. When configuring something device names I think I used '-' in a name. The Web UI allowed it and saved it. On refresh the JS was all broken because of that character. No device list for me. Flashed it with DD-WRT, never looked back.
you'll notice that newer devices on fresh codebases (ie: mesh routers) are much more up to par security-wise.
Anyhow I keep wondering how many beatings on the security front do those companies need to take in order to figure out that, at the current landscape, developing a decent, secure and clean firmware/frontend would give them a big big edge over the competition.
- change the default password - keep the firmware updated - disable WPS. - If possible change the port the web interface is running on (don't use port 80 or 443) - disable the web interface if you are command line savvy. - disable wifi access to the web interface (require ethernet)
I'm currently using a standard Apple Time Machine as a firewall/router, but with all this crap (crap router software/hack attempts/NSA shenanigans) going on, thinking about putting something more serious in front of it (connected to my broadband modem). Yeah.. I realize I'm sounding paranoid.. ;)
I'm thinking of Protectli's "Firewall Micro Appliance" https://www.amazon.com/dp/B01H2QJTM4
I believe it's FreeBSD and comes with pfSense. Thoughts?
- is the OS supported?
- will the OS continue to be supported down the road (assuming that I upgrade regularly)
- is there a team with a significant history of fixing problems quickly?
- can I set it to automatically download the fixes and tell me it's ready?
- if this one breaks, is it relatively easy to get a new one acting the same way?
- can I back it up easily?
- can it execute a full reboot in less than 30 seconds?
(The last requirement means that you can reboot faster than most TCP sessions will time out, and thus users may not even notice the reboot. In turn, that means you will be content to upgrade and reboot when you feel like doing it, rather than waiting for a time convenient to other people.)
If you want to run IDS/IPS, though, youll need something a bit beefier like that linked box.
https://www.amazon.com/Ubiquiti-Edgerouter-ERLITE-3-Desktop-...
Not sure I'd consider a x86 an advantage for an internet facing router.
Routers manufacturers wants to push the latest hardware for profit. The only reason router manufacturers want to patch security vulnerabilities is negative press articles. Negative press would hurt future sales so its better to patch the current product line. When current product line is no longer sold security patches stops but the use of the device by its users Continues.
This is the reason we need to open source everything.
If it can be hacked it will be hacked.
https://lede-project.org/about
And yes, I'm surprised there still are routers in the wild not running OpenWRT :p
If there's a way to run OpenWRT / LEDE and get gigabit speeds out of a router, someone please let me know. :)
Eeek! Thank you. :O)
If you happen to be running this device you may want to apply precautionary measures.
even if you include instructions you'll have a huge proportion of users who will either return the device because they couldn't figure it out, or call your support line and make your support overhead skyrocket
The biggest practical security upgrade for most users was when they started randomizing SSIDs/passwords and printing them on stickers on the back of the router.
The web interface to update the firmware has never worked for me.
"Affected models include the following ASUS routers:
RT-AC55U RT-AC56R RT-AC56S RT-AC56U RT-AC66U RT-AC88U RT-AC66R RT-AC66U RT-AC66W RT-AC68W RT-AC68P RT-AC68R RT-AC68U RT-AC87R RT-AC87U RT-AC51U RT-AC53U RT-AC1900P RT-AC3100 RT-AC3200 RT-AC5300 RT-N11P RT-N12 (D1 version only) RT-N12+ RT-N12E RT-N18U RT-N56U RT-N66R RT-N66U (B1 version only) RT-N66W"
Affected models include the following ASUS routers:
RT-AC55U
RT-AC56R
RT-AC56S
RT-AC56U
RT-AC66U
RT-AC88U
RT-AC66R
RT-AC66U
RT-AC66W
RT-AC68W
RT-AC68P
RT-AC68R
RT-AC68U
RT-AC87R
RT-AC87U
RT-AC51U
RT-AC53U
RT-AC1900P
RT-AC3100
RT-AC3200
RT-AC5300
RT-N11P
RT-N12 (D1 version only)
RT-N12+
RT-N12E
RT-N18U
RT-N56U
RT-N66R
RT-N66U (B1 version only)
RT-N66W