How Dumb Can They Be?
Wednesday, October 21st, 2009These days, the first rule of production computing of any type is security. Hackers, phishing schemes, identity theft, and other threats have forced companies to treat security preparedness and vulnerability assessment as “Job #1.”
Except, apparently, Time-Warner’s cable hardware division.
Today a colleague forwarded a note describing a major, and blindingly obvious vulnerability found to be present in over 65,000 routers shipped by Time-Warner to cable broadband customers. The worst thing about the vulnerability is that it’s so easy to discover and bypass. Nearly any hacker would happen across this (and probably already have) in fairly short order, and it’s hard to understand how this made it through quality control during the development process.
There’s no harm talking about the issue since a patch has already been shipped (hopefully users have actually installed it) and it’s therefore at least somewhat less critical. A software developer was helping a friend diagnose a problem, and accidentally discovered Time-Warner “had hidden administrative functions from its customers with Javascript code. By simply disabling Javascript in his browser, he was able to see those functions, which included a tool to dump the router’s configuration file.”
The most egregious factor was that the router password was also embedded in this file. So by dumping the output to a browser, anyone could discover (and therefore change) the router’s password. This means they could take control over the router itself. The implications of this are pretty obvious.
As noted, a temporary patch has already been shipped. Time-Warner is (unsurprisingly) working on a more permanent fix. In the meantime, if you or a friend has one of these routers you should obtain and install the temporary fix. Until you do, your data’s not safe and neither are your systems.
Hopefully this little incident will raise awareness of the importance of hardware security in today’s highly networked world. And no matter what router you own, be sure to change the administrative password from its default. Use a lengthy, strong password containing a mix of alphanumeric characters and whatever else your router will support. Protect your network, or get hacked. It’s that simple.