Slashdot Mirror


D-Link DIR-655 Firmware 1.21 Hijacks Your Internet Connection

chronopunk writes "Normally when you think of firmware updates for a router you would expect security updates and bug fixes. Would you ever expect the company that makes the product to try and sell you a subscription for security software using its firmware as a salesperson? I recently ran into this myself when trying to troubleshoot my router. I noticed when trying to go to Google that my router was hijacking DNS and sent me to a website trying to sell me a software subscription. After upgrading your D-link DIR-655 router to the latest firmware you'll see that D-link does this, and calls the hijacking a 'feature.'"

22 of 428 comments (clear)

  1. Re:Why... by matthewncohen · · Score: 5, Informative

    You have to manually upgrade the firmware and going back to plan old 1.20 is exactly the same process. It's not exactly hard to "disable". I have this router and also recently updated my firmware but I have not encountered this yet...

  2. Huh? by Ritz_Just_Ritz · · Score: 3, Informative

    I've been using rev1.21 for a few weeks now and I haven't seen this behavior at all.

    Wednesday, November 05, 2008 5:51:22 PM

    Firmware Version : 1.21, 2008/09/11

    *shrug*

  3. Re:Why... by mattytee · · Score: 5, Informative

    If you RTFA, you'll see that you CAN disable it.

    Still pretty hinky, though.

  4. Is there any kind of agreement? by dmomo · · Score: 3, Informative

    Before installing the new firmware, are you asked if this is Okay? If not, do they make it clear how it can be disabled?

    I am now reluctant to upgrade my DLink firmware. Is it's easy and clear that one can opt out.

  5. Without SecureSpot 2.0 by KoD7085 · · Score: 5, Informative

    I haven't upgraded to 1.21; however, the reason was when 1.21 first dropped it had SecureSpot. Now I found this out by reading the information on 1.21 so I didn't download and install it. They now (and have for some time) offer 1.21 without SecureSpot; perhaps you should download and install that.

  6. Re:Thank you! by Per+Wigren · · Score: 4, Informative

    Replying to myself to add some info. Firmware v1.20 doesn't have the "Advanced -> Secure Spot" page they mention so it really seems to be be new in v1.21. The 1.20 firmware can still be downloaded from here.

    --
    My other account has a 3-digit UID.
  7. Re:Slashdot Editors, Do Some Editing by Per+Wigren · · Score: 4, Informative

    Plus, upgrading your firmware "just because". Why?

    Because router firmware upgrades often mean closing security holes.

    --
    My other account has a 3-digit UID.
  8. Re:Slashdot Editors, Do Some Editing by Ryokurin · · Score: 4, Informative

    The non securespot version has been there since the firmware was released. Its simply a case of the submitter not reading and comprehending. Either way, it asks you if you want to try it twice, and then leaves you alone.

  9. Belkin has done this before by Anonymous Coward · · Score: 5, Informative

    Back in 2003 Belkin introduced a router that periodically redirected HTTP connections to advertise its own software:
        Help! my Belkin router is spamming me

    Some commentary:
        Ease-of-use or marketing-driven sabotage: Does your hardware's software do only what you expect of it?

  10. Just like Belkin back in 2003 by alanw · · Score: 5, Informative

    Here's an old article about Belkin doing a very similar thing:

    Belkin, the consumer networking and connectivity firm, has promised customers a firmware upgrade to disable a controversial 'spamming' feature built into its routers.

    As first reported on The Reg last week, the feature hijacks random HTTP requests every eight hours and redirects users to a page advertising Belkin's parental control software. There is an opt-out link but that failed to appease Net users who accused Belkin of creating a new mechanism for spam.

  11. Simple solution... by Guspaz · · Score: 4, Informative

    Only buy home routers that can run opensource firmwares. I'm quite happy with my WRT54GL, although the hardware is a bit antiquated at this point.

  12. Linksys + alternative firmware by TheSHAD0W · · Score: 5, Informative

    Linksys isn't so bad if you replace the firmware. Try dd-wrt if you want quick and easy, or OpenWRT if you want to customize. I guarantee you'll like 'em. (Get a WRT-54GL to try it on; they're cheap nowadays.)

  13. Re:Why... by Hattmannen · · Score: 4, Informative

    There are routers that run open source firmware. An example of a company that uses open source firmware is Canyon. I've had one for a couple of years now. I got the first hardware revision, so I haven't been able to upgrade my firmware to the latest, but my model is still manufactured, albeit in a later hardware revision and the firmware is open source. Works like a charm.

    --
    People are not wearing enough hats.
  14. Router Setup Page downloads Securespot version by chronopunk · · Score: 5, Informative

    This is the original poster. I did a firmware upgrade from withing the router setup page not by downloading it from their website.

  15. Re:D-Link by thogard · · Score: 3, Informative

    Better firmware is only part of the problem.

    As a member of Melbourne Wireless where we have lots of cheap wireless routers, I can say the best consistent brand of low end routers is ASUS. I expect they are the OEM for many of the early versions of other routers as well based on looking at the insides.

  16. Re:Then stop using their crap firmware. by synthesizerpatel · · Score: 4, Informative

    Thirded. I just completed a project that cost about $8k dollars by rolling a customized OpenWRT/DD-WRT setup that includes 802.1q VLANs (no wonky iptables junk to seperate networks), 802.1x with authentication against ActiveDirectory, public and private SSIDs available from a single access point, the list goes on.

    OpenWRT is enterprise wireless firmware for free that runs on home consumer priced hardware, making it enterprise quality hardware. (Although lacking POE)

    My company was going to spend about $75k on a comparable solution from Aruba and I was able to squeeze out every single feature they offer from OpenWRT. So instead of $75k, we're spending $4,500 for the same feature set. Not bad.

    So, while D-Link's own firmware is goofy, if you just buy their box and wipe it it you'll be saving yourself money in the long run.

  17. RISKS: Hardware-borne Trojan Horse programs by HTH+NE1 · · Score: 3, Informative

    Ah, I found one. The Risks Digest, Volume 16: Issue 55, Weds 9 November 1994. The relevant section is reprinted below for preservation's sake, edited only for spelling ("entirity"), converting asterisk-marked text to strong text, formatting, block quoting, and adding links.

    Hardware-borne Trojan Horse programs
    Chris Tate <FIXER@FAXCSL.DCRT.NIH.GOV>
    Tue, 8 Nov 1994 12:34:36 -0500 (EST)

    I had an unpleasant experience this past weekend, and I imagine some other readers of RISKS will find it interesting.

    I recently purchased an Apple Macintosh computer at a "computer superstore," as separate components - the Apple CPU, and Apple monitor, and a third-party keyboard billed as coming from a company called Sicon.

    This past weekend, while trying to get some text-editing work done, I had to leave the computer alone for a while. Upon returning, I found to my horror that the text "welcome datacomp" had been inserted into the text I was editing. I was certain that I hadn't typed it, and my wife verified that she hadn't, either. A quick survey showed that the "clipboard" (the repository for information being manipulated via cut/paste operations) wasn't the source of the offending text.

    As usual, the initial reaction was to suspect a virus. Disinfectant, a leading anti-viral application for Macintoshes, gave the system a clean bill of health; furthermore, its descriptions of the known viruses (as of Disinfectant version 3.5, the latest release) did not mention any symptoms similar to my experiences.

    I restarted the system in a fully minimal configuration, launched an editor, and waited. Sure enough, after a (rather long) wait, the text "welcome datacomp" once again appeared, all at once, on its own.

    As a next step, I contacted John Norstad, the author of Disinfectant, and one of the international response team for dealing with new Macintosh virus sightings. Very promptly I received a response, which I shall quote here in its entirety (it's brief):

    Yes, we have heard of this. It's a practical joke in the ROM code in some third-party keyboards. The only solution is to get your bad keyboard replaced.

    I was furious. Apparently there are hardware products on the market which have embedded "Trojan Horses," programs which affect the operation of the system without the user's consent (or knowledge!).

    I have returned the keyboard to the store where I purchased it, and I plan to contact Sicon about the problem. The potential for abuses in computer systems here is apparent, especially when the system involves "intelligent" peripherals - such as many popular types of disk drive, Apple Desktop Bus devices (such as the offending keyboard), and so forth.

    John Norstad informs me that he has little knowledge of the extent of this particular problem, other than the fact that he has received quite a bit of mail from people who have been bitten. What is almost

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  18. Phonehome goodness by wirelessfreek · · Score: 4, Informative

    I have the DIR-625 and have tested out the Secure-Spot (3.06) firmware and even when its disabled it still phones-home and uses an SSL connection. Naturally you can not issue it a fake certificate to see what its really sending back. Test setup: 2 Routers, Favorite ARP spoofing program and a Network Protocol Analyzer (I use Wireshark) and watch the fun when you power on your D-Link router.

  19. Re:Why... by philspear · · Score: 3, Informative

    What are we becoming? Now every sleazy behaviour is ok as long as you can opt-out? That hasn't worked for spam for the past 20 years, has everyone suddenly got a learning disorder?

    Just to point out, if you RTFP (post) mattytee doesn't say it's ok, he says it's "hinky." Which might NOT mean okay. I admit, I don't know what it ACTUALLY means, so it might mean "good." I don't think I'd enjoy being called "hinky" so it doesn't sound like he's saying "You can opt out, so it's cool."

  20. Link to download it without securespot by moxley · · Score: 3, Informative

    I have this router and it's worked really well - has been very stable and has a whole lot of really nice features - I do a lot of remote stuff both ways too and from work - not to mentioned bittorrent and binaries, webcams. Never have a problem, never have to reboot it.

    Additionally the router has a feature that can email you when a new update comes out, the download page had a link for 1.21 with securespot and 1.21 without - I checked out what it was and decided against it. As others have mentioned. Below is the link I used:

    ftp://ftp.dlink.com/Gateway/dir655/Firmware/dir655_firmware_121_no_securespot.zip

    I agree with how most people feel, that they need to be a little more upfront - a lot of the people here aren't going to want that feature - however, there are some people who may - among other things I think it has parental controls, it's like websense for the home user.

    When you're updating the firmware on any device and not paying attention to the changes and what they actually do you're going to end up getting fucked, - especially when it comes to consumer home devices like these.

  21. Re:That's the end of D-Link. by bhtooefr · · Score: 3, Informative

    I've actually dealt with a D-Link USB WiFi adapter that the USB connector wasn't soldered to the board.

    It's a wonder the thing even worked at first without giving the user a problem. (Five minutes later, after the user complained, it was working fine... but it didn't work for long.)

  22. Re:Why... by scotsghost · · Score: 4, Informative

    hinky: 1) Something as yet undefinable is wrong, out of place; not quite right; 2) "I've a bad feeling about that": something out of whack, wrong, off-kilter; 3) a state of being vaguely suspicious.

    source: http://www.urbandictionary.com/define.php?term=hinky

    this definition fits my previous (vague, contextual) knowledge of the term. some uses color towards sleazy, some towards kludgy; but they all have the general sense of something suspicious in some way.