Slashdot Mirror


At Least 700,000 Routers Given To Customers By ISPs Are Vulnerable To Hacking

itwbennett writes: More than 700,000 ADSL routers provided to customers by ISPs around the world contain serious flaws that allow remote hackers to take control of them. Most of the routers have a 'directory traversal' flaw in a firmware component called webproc.cgi that allows hackers to extract sensitive configuration data, including administrative credentials. The flaw isn't new and has been reported by multiple researchers since 2011 in various router models.

55 of 96 comments (clear)

  1. Run your own equipment by chuckinator · · Score: 5, Informative

    I've always run my own hardwsare for years for a reason: it gives me a buffer beyond which I know the ISP no longer has control of my home network. 2x OpenWRT routers, a managed switch in the middle, and a lightweight embedded PC running the essential network services (dhcp, dns, ntp, etc), and the IT management overhead is fairly low.

    1. Re:Run your own equipment by Njorthbiatr · · Score: 3, Informative

      Me too, since the only reason they want you to use their router is in the first place is to price gouge with rental fees.

    2. Re:Run your own equipment by Anonymous Coward · · Score: 4, Informative

      Uh no, those hotspot things require people to be a subscript, it's not pure public and unrestricted access.

    3. Re:Run your own equipment by neghvar1 · · Score: 3, Informative

      This is why I always run my own router behind the ISP's router. Create a DMZ between the 2 routers with a 255.255.255.252 subnet so that the only available IP addresses are one for the WAN port on my router and the other for the LAN port on the ISP router.

    4. Re:Run your own equipment by ckatko · · Score: 4, Insightful

      You seem to be under the assumption that your hardware, and your compiler are incapable of being attack vectors.

      http://cm.bell-labs.com/who/ke...

    5. Re:Run your own equipment by jader3rd · · Score: 2

      I would prefer it if it was illegal to have service providers also provide the hardware. Because since they provide 'free' hardware, the cost of that hardware is in your bill. So even though you aren't using the 'free' hardware, you're still subsidizing it in some way.

    6. Re:Run your own equipment by Ol+Olsoc · · Score: 1

      Dropping service leaves you unable to mooch.

      That was my point. When everyone decides they'll mooc off their neighbor, the neighbor might want to do the same thing.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    7. Re:Run your own equipment by Anonymous Coward · · Score: 1

      Now of course, that's silly economics. If people can legally mooch off their neighbors

      As my parents neighbors found out. I turned it off on xmas eve evening. He was complaining his internet was 'slow'. He had not put a password on the wireless router. They had renamed it and put a password on it. 24/7 torrent from what I could tell from wireshark. One reset later. Latest firmware. I owned that router.

      So I turned it off. Oh xmas is on a friday? Oh you cant get anyone to come out until next week? Oh you are on vacation? Oh you have a paper due. Really. Hmm thats nice have fun trotting over to the library. I even left the SSID in the clear just to rub it in.

      If they had asked, my dad probably would have been cool with it.

      why would they pay for their own connection?
      They learned a connection you do not pay for you do not control.

      Though it was funny seeing them standing in the snow with a laptop trying to get a signal :)

    8. Re:Run your own equipment by RPI+Geek · · Score: 3, Insightful
      I did this quite recently and I couldn't agree more!

      After my Linksys started dying on a regular basis, I repurposed an old laptop that had been sitting untouched for years into an OpenBSD router. After fiddling with it for a while to get the settings correct, I switched out my old Linksys and haven't had so much as a hiccup since then. The 26 days uptime is ~19 more than my average with the crappy old Linksys, at the cost of a bit more power consumption. At some point I may upgrade my hardware to something lower-power, but so far I'm calling my experiment a sucess.

      --

      - "Nobody came out that night, not one was ever seen. But Old Man Stauf is waiting there, crazy sick and mean!"
    9. Re:Run your own equipment by RabidReindeer · · Score: 5, Funny

      Well, if EVERYONE decides they'll mooch off their neightbor, it's Communism!

      And if no one actually HAS WiFi to mooch off of, that's Soviet-style Communism.

    10. Re:Run your own equipment by Anonymous Coward · · Score: 2, Informative

      But they can't, since once they stop subscribing, they're no longer able to use the WiFi.

      So quit all you want, then you can't mooch because they're actively requiring you to be a subscriber.

      Is this flying past you somehow?

    11. Re:Run your own equipment by houstonbofh · · Score: 3, Insightful

      You seem to be under the assumption that your hardware, and your compiler are incapable of being attack vectors.

      Possible attack vectors vs known attack vectors. I guess you could also add "likely attack vectors" since they keep getting compromised, and not updated. Of course, so does user home equipment.

      The big difference is, if I own it, I can upgrade the software, and choose secure passwords. If I rent it, I have to trust that Comcast is a conscientious as I am. Stop laughing!

    12. Re:Run your own equipment by Raistlin77 · · Score: 2

      Reduce to slowest/cheapest option, disable wi-fi on your router, mooch to your heart's content off your neighbor's high-speed connection.

    13. Re:Run your own equipment by pnutjam · · Score: 1

      When I did this with my uverse router it would "forget" the passthough rule every couple of months. I finally gave up and just use nat redirection to my server.

    14. Re:Run your own equipment by Ol+Olsoc · · Score: 1

      Well, if EVERYONE decides they'll mooch off their neightbor, it's Communism!

      And if no one actually HAS WiFi to mooch off of, that's Soviet-style Communism.

      And that's pretty darn funny! Well played sir. Well played.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    15. Re:Run your own equipment by nehumanuscrede · · Score: 1

      This was exactly my thoughts:
      ( assuming they're not doing exactly the same thing )

      What will your connection speeds be on the Xfinity Hotspots ? Are they fixed, or are they faster / slower than what the location hosting it is paying for ?

      Eg: If a household is paying for a 60 / 10 connection, does the included Hotspot run at that speed or no ? If it does, it might be worth paying for a low end package just to get the subscription, then connect to your neighbors Hotspot to have access to a faster speed.

    16. Re:Run your own equipment by tlhIngan · · Score: 2

      Me too, since the only reason they want you to use their router is in the first place is to price gouge with rental fees.

      Not the only reason. Some are now using these routers to set up a hotspot from your home. Peeps connectin' for free - what could go wrong?

      Now of course, that's silly economics. If people can legally mooch off their neighbors, why would they pay for their own connection? so everyone decides to drop their service at the same time, including the person who was the last unwitting provider in the hood.

      To use those hotspots require you to be a subscriber of said service. So if you're a Comcast subscriber, you can use those Comcast hotposts that Comcast makes available.

      If your neighbors want to use your hotspot, they're still paying for internet service. Just a crappier version of it because the hotspot one is usually rate limited. They could just instead use the one they're paying for.

      It's not "free wifi" - it's a gated access wifi - as long as you're a subscriber to internet service from that company, you can use that hotspot.

      Mooching off your neighbours means yours sits idle. Comcast or whoever still gets their pound of flesh from you every month. (And your neighbor is free to mooch off your modem since they subscribe to the same service).

      And yes, it's an annoyance if you're in a marginal area with overlap and your wifi switches from your home router to your neighbor's.

    17. Re:Run your own equipment by ShaunC · · Score: 1

      If you don't have to go through the trouble of having someone come into your house, install a modem and router, and you can just "get it off the neighbor that has it", what are you going to do when everyone decides they'll just "get it off th neighbor?

      I don't see that as a likely scenario. For one, most people who sign up for cable modem service are going to do whatever the nice people at Comcast say to do, which is why these "xfinitywifi" spectrum-blasting hotspots are showing up in the first place. And the users who are a bit tech savvy are damned sure going to want their own cable modem and router (whether it belongs to them or they rent it from Comcast) in their own home, to ensure they get the best speed possible.

      Technical support forums all over the web are full of people bitching, whining, and moaning that they don't get satisfactory speeds from the CPE installed in their own home. Do you think everyone is going to order service but decline the equipment, with some master plan to use the neighbor's signal that's even weaker than what a router in their own home could provide?

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    18. Re:Run your own equipment by amxcoder · · Score: 1

      I have ATT-Uverse modem/router at my home as well, and I run my own router behind it just fine, and was fairly easy to setup. I left the TV receivers and everything that was ATT connected to the Uverse modem/router, and then connected my personal router's WAN port to one of the ATT LAN ports.

      In the ATT router, you go in, and I disabled WiFi on it (so my router handles all the WiFi in my house), and you setup a DMZ entry in the ATT router, and point it to your home router. This allows your home router to 'act as if' it's connected directly to the internet. IE: all packets will pass through to your router, where you have better control over your network (and most likely more options). You also need to setup the two routers to be on different IP schemes, so I changed the ATT one to use a 192.168.2.xxx subnet, and my home router is still at a 192.168.1.xxx subnet, so that everything works correctly.

      Connected to my home router, I can access my router to admin functions, and I can also hit the ATT Uverse router for admin functions, and I have not noticed any drawbacks so far. This way I can be sure that ATT can't get into my network any further than their equipment. I know a lot of these modems/routers can have backdoors for tech support uses, so I feel safer knowing that if this is the case, they can only access the TV equipment I am using and not get to any of my PC's, servers, or mobile devices that using my internal network.

      As for the DMZ settings for the ATT routers, the location of these settings can be a little difficult to find (not clearly marked), and will be different depending on what brand modem/router you have from them. I've had 2 different RG devices, and the web interface was different on both of them, so I had to hunt around for it. The web has tons of info on setting this up, just search for it with the make/model of the modem you have and you should be able to find instructions for enabling DMZ to a second router (seems to be a common setup).

    19. Re:Run your own equipment by amxcoder · · Score: 1

      You cannot buy your own ATT UVerse modems yet. They are holding on to those tightly, and they are not something you can walk into a computer store and buy like you can with a normal DSL or Cable modem. I looked around when I signed up as I wanted to own mine as well, but no luck. Using your own router of your choice in a DMZ behind their's is about the best solution I have found, and works great.

    20. Re:Run your own equipment by BuckaBooBob · · Score: 1

      And they should have liability for that rented equipment :)

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    21. Re:Run your own equipment by chuckinator · · Score: 1

      Nope. I did it because I was cheap, and the AMD fusion system on chip board cost a fraction of what it would cost to run big iron grade boards.

    22. Re:Run your own equipment by chuckinator · · Score: 2

      Unfortunately, that's not entirely true with cable modems. Connecting to the DOCSIS network grants your ISP admin rights over the device. That's a big reason why you should separate the functionality of your primary gateway route from your DOCSIS demarcation device.

    23. Re:Run your own equipment by chuckinator · · Score: 1

      Good thing I'm not using bcc as a compiler. Probably not very useful off of PDP-7 or PDP-11 systems, anyway.

    24. Re:Run your own equipment by antdude · · Score: 1

      Or don't use/disable the ISP's router?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  2. And this is why... by barlevg · · Score: 2

    I realize this isn't the router in question, but I refuse to use my Comcast modem--which has a wireless router built in--as anything but a modem, preferring to run everything through my own hardware. Also disabling that stupid Comcast Hot Spot functionality--like Hell am I paying Comcast for the privilege of hosting a part of their "free wireless" network, whether it affects my own personal bandwidth or not (or whether it leaves a door open to hacking into my own private network).

    1. Re:And this is why... by Anonymous Coward · · Score: 3, Interesting

      Why don't you just buy a docsis 3 modem then? Stop paying for the privilege of renting a modem.

    2. Re:And this is why... by barlevg · · Score: 3, Insightful

      Wow. You're absolutely right. They charge me $10/mo, and modems are less than $100. That's insane.

    3. Re:And this is why... by houstonbofh · · Score: 1

      Why don't you just buy a docsis 3 modem then? Stop paying for the privilege of renting a modem.

      It's cute that you assume capitalism gives every customer this choice.

      Well, Comcast does. The even have a list... http://mydeviceinfo.comcast.ne...

      I know it is shocking to see Comcast doing something right. It must be an oversight. :)

      AT&T Uverse, however, does not. You must your there VDSL equipment only...

    4. Re:And this is why... by houstonbofh · · Score: 1

      AT&T Uverse, however, does not. You must your there VDSL equipment only...

      In before the spelling NAZIs... their equipment... DYAC.

    5. Re:And this is why... by camperdave · · Score: 1

      You can buy docsis 3 modems everywhere Comcast operates... so yes, capitalism does give every customer this choice.

      --
      When our name is on the back of your car, we're behind you all the way!
    6. Re:And this is why... by houstonbofh · · Score: 1

      Comcast screws up authentication, billing and speed for everyone. Owning or not owning your modem makes no difference here. :)

    7. Re:And this is why... by chihowa · · Score: 2

      Keep in mind that it's purely a monetary win, though. Even though you own the modem, they completely control it and can (and do) reflash its firmware. You should still treat it as a potentially hostile device on your network.

      There are other limitations, too, like Comcast's refusal to sell you static IP addresses unless you rent a modem from them.

      --
      If you want a vision of the future, imagine a youtube comments section scrolling - forever.
    8. Re:And this is why... by barlevg · · Score: 1

      Wait, Comcast will sell me a static IP?

  3. Re:Uhh.... by Maritz · · Score: 1

    The description says that a remote hacker can get admin credentials. Didn't read TFA. What I don't understand is why a router like that has any kind of management enabled on the WAN side by default at all.

    --
    I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
  4. Service backdoors by Registered+Coward+v2 · · Score: 4, Interesting

    Having been a field engineer, where I had to fix and make work the stuff the idiots who called them selves engineers doing the design, having a backdoor to access systems was very useful. Customer didn't remember the password? No problem, I still had a way into the control system. I did, however, wonder what other equipment had the same "feature?" My stuff had no public facing interface no network connection so illicit access was not an issue except maybe if a disgruntled employee decided to have some fun; but the general design approach was "we need backdoors for support reasons" and that mentality carried over as equipment became more connected and no one ever seems 2015-03-20o question it or assess the risks vs reward for such a design philosophy. Of course, no one would ever access the proprietary "Company Confidential" engineering support documentation, right? It's kept safe right here on our internal document so no one weill ever know our backdoor user is "admin" with a password of "Pass1234" and thus we can make them easy for our field support staff, who we at HQ all know are dumb knuckle dragging mouth breathers anyway, to remember.

    --
    I'm a consultant - I convert gibberish into cash-flow.
    1. Re:Service backdoors by cliffjumper222 · · Score: 3, Funny

      > no one ever seems 2015-03-20o question it or assess the risks vs reward for such a design philosophy.

      This date brought to you by the backdoor to the letter "t"!

  5. Re:Uhh.... by Anonymous Coward · · Score: 1

    Your browser runs in your network. A browser with CSRF vulns might be exploitable if you visit a site containing something like this:

    <img src="http://10.10.10.1/cgi-bin/vulnerable.cgi?enable_wan_admin=1&old_pass=admin&new_pass=now_i_own_your_router>

  6. Belkin N150 by Anonymous Coward · · Score: 5, Informative

    Why doesn't the OP mention that they're only talking about the Belkin N150, with various versions of the firmware prior to v1.00.08?

  7. Many routers are hacked to use a rogue DNS by Anonymous Coward · · Score: 4, Interesting

    Many of the routers in Thailand are hacked to use a DNS owned by a Lebanese company that replaces the DNS entries of ad-networks by their own ad-networks and redirect servers.

    The largest ISP hands out ZyXEL routers that are vulnerable. This is probably also happening in other countries, only for Thailand this must be already a million dollar business.

    Check the DNS entry of your router! You might not observe that you are hacked if you use an ad-blocker or hard-coded DNS in your system.

    1. Re:Many routers are hacked to use a rogue DNS by TwoEyedJack · · Score: 1

      I had an ActionTek ADSL router provided by Century Link. All the computers on my network started having browser requests hijacked to a rogue website. I ran all kinds of virus checks on the PCs and found nothing. A check of the DNS IP address in the router revealed a known bad actor. The support tech at Century Link was completely unaware that this was even possible.

    2. Re:Many routers are hacked to use a rogue DNS by Raistlin77 · · Score: 1

      ...The support tech at Century Link was completely unaware that this was even possible.

      Surprised?

    3. Re:Many routers are hacked to use a rogue DNS by Anonymous Coward · · Score: 1

      When DNS hijacks were popular, there was a test website that was a great test. The website simply linked to the logo graphic of all the major AV vendors.

      Malware often tried to block the cure with DNS or hosts file changes.

      Visiting the site revealed which ones were blocked by the failure to load the logos.

      Does anyone know the page or if it is still up?

  8. Ive developed a workaround for many models. by nimbius · · Score: 3, Funny

    This is a preliminary workaround so im sure many of you will find bugs, but heres what im using:
    1. unbox the router from your ISP. Many will come with an extra CAT 5 cord. Set this aside.
    2. position the router (and wireless antennas should it come with wireless) directly above your garbage can
    3. releasing the device will cause it to fall at 9.81m/s^2 directly into the bin (NOTE: this DOES NOT WORK or may respond slowly in areas without earth mode gravity...double check first.)
    4. Wind the cat 5 cord in a pretty loop and hang it up with the rest of them.
    5. continue instructions at: https://openwrt.org./

    --
    Good people go to bed earlier.
    1. Re:Ive developed a workaround for many models. by camperdave · · Score: 2

      Directions unclear. Router bounced off lid of garbage can and landed on toe. Involuntary spasm caused garbage can to be knocked over and to become tripping hazard. In hospital with concussion. Garbage everywhere.

      --
      When our name is on the back of your car, we're behind you all the way!
    2. Re:Ive developed a workaround for many models. by ageoffri · · Score: 1

      That's what you get for using a bleeding edge process.

      --
      -- Slashdot, making the Left look conservative since 1997.
  9. Re:LOL by BVis · · Score: 1

    Never attribute to malice what can be adequately explained by stupidity. Some suit probably heard "blah blah blah shit that isn't important blah blah" when an engineer told them about this problem (and I am sure one did, unless they were too afraid of being fired for daring to suggest that the suit didn't know everything about everything).

    --
    Never underestimate the power of stupid people in large groups.
  10. Free? by Radical+Moderate · · Score: 1

    Comcast charges a rental fee for their router, it's right on the bill. Qwest, er Century Link, did the same thing

    --
    Never let a lack of data get in the way of a good rant.
    1. Re:Free? by Enry · · Score: 1

      Verizon gave me a free router for signing up for FIOS. It's still in my basement collecting dust but it's not a line item on the bill like the cablecard.

  11. Various router models? by EmagGeek · · Score: 2

    The webpage linked shows precisely ONE router model. Or, am I blind?

    http://www.cvedetails.com/cve/...

  12. even worse threat: AT&T routers support 802.11 by jsepeta · · Score: 1

    When replacing my parents' AT&T U-Verse router with a brand new U-Verse router, I was dismayed to note that it only supports 802.11g. WTF? That's a wifi standard from 2003. It's as if AT&T give zero fucks about your wi-fi experience.

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  13. Right To Fix - needed now! by cliffjumper222 · · Score: 1

    This is just one example of why there needs to be a clear "right to fix" when it comes to firmware. For *any* object with firmware in it, the owner of the hardware MUST have a legal right to unlock (if locked), reverse engineer (if required), change, update and fix the firmware. We are heading into an abyss where flaws/bugs/exploits in our cars, thermostats, TV's, phones, IOT tags, routers, etc. etc. WILL be found years after they have been sold. There is no way we can rely on the original equipment maker to keep these objects up to date - indeed they might not even be around in a few years when the objects become popular enough to become a target - so we must demand a clear, unambiguous right to fix!

  14. Re:even worse threat: AT&T routers support 802 by nehumanuscrede · · Score: 2

    Hmmm

    Unless networking between local systems, 802.11g is more than adequate for the Wan link speed they're likely getting from AT&T DSL.
    Since you said you were replacing their router and it's your parents ( if your parents are like mine ), I would wager they're not running
    NAS backups locally, or doing much else between local systems requiring lots of bandwidth. So I'm not sure I would see a need for
    them to run N or even AC class WI-FI. ( Mine most certainly didn't. )

    What's the top speed offerings on Uverse . . . . 45Mb/sec best case ? ( I have cable and not in AT&T territory so I have no idea )

  15. Fear mongering by Anonymous Coward · · Score: 2

    Summary:

    1. Belkin ADSL routers are crap and hackable
    2. This has been known since 2011
    3. As a result, only 700K of them are still in use worldwide

    Where's the news? Where's the angle? Pre-fixing a number with "More than" doesn't make it big, it only makes it sound that way. 700K isn't even a spit in the ocean, I live in a medium sized city in a small country and it has more than 700K routers. This is just fearmongering, and it's not even a very good attempt at it. Why was this posted?

  16. Wifi speed isn't just a LAN issue by Aqualung812 · · Score: 1

    With only 3 non-overlapping channels, and often wifi access points choosing their own overlapping channel (like 3 or 8), your parent's wireless is likely interfering with a neighbor's wireless. This is much more likely in an apartment complex.

    If someone is running 802.11g (or, 802.11b because they only have 6mbps DSL and 11mbps 802.11b is more than enough for their DSL), they are occupying the wireless channel for an extended amount of time.

    Even a group of grandmas in an apartment complex running 802.11b only to access their 6mb DSL connection would quickly see their speeds plummet because of CMSA/CA causing a cascade failure of the wireless signal.

    Going with the current wireless standard (802.11n in both 2.4 and 5ghz) is the right answer. 802.11ac is very new, so I would agree for now that the additional cost isn't worth it. At the very least, 802.11n 2.4ghz should be default.

    --
    Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.