Slashdot Mirror


Cox Comm. Injects Code Into Web Traffic To Announce Email Outage

An anonymous reader writes "Cox Communications appears to be injecting JavaScript and HTML into subscribers' traffic, as part of their effort to announce an email service outage. Pictures showing the popup."

58 of 271 comments (clear)

  1. Is this News? by omega6 · · Score: 5, Informative

    Providers have been doing similiar things for a while...If you want security, use https.

    1. Re:Is this News? by Pedrito · · Score: 5, Insightful

      No, not like this. At least I've never seen it before. This is intrusive. I've had it show up in my browser at least 3 times in the past couple of hours and it's about a service I don't even use. I don't care if their e-mail is out. I don't use their e-mail. I don't want this stuff and there ought to be a simple way to opt out.

    2. Re:Is this News? by sabri · · Score: 5, Insightful

      No, not like this. At least I've never seen it before. This is intrusive. I've had it show up in my browser at least 3 times in the past couple of hours and it's about a service I don't even use. I don't care if their e-mail is out. I don't use their e-mail. I don't want this stuff and there ought to be a simple way to opt out.

      There is, it is called: Vote With Your Money...

      --
      I'm not a complete idiot... Some parts are missing.
    3. Re:Is this News? by mwvdlee · · Score: 4, Insightful

      there ought to be a simple way to opt in.

      FTFY

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    4. Re:Is this News? by Pedrito · · Score: 5, Funny

      Actually, that's exactly what I'm going to do now. I was already pissed because my connection has been going down a lot lately. Then they pull this crap. Bye Cox!

    5. Re:Is this News? by GoodNewsJimDotCom · · Score: 4, Interesting

      Too bad you can't vote with your money when there is a monopoly/oligopoly. I remember Comcast suing the government for competing in certain areas. Why isn't UPS and Fedex suing the Post Office?

      Alternative title: Cox acting like a bunch of dicks.

    6. Re:Is this News? by guttentag · · Score: 5, Insightful

      It's the modern equivalent of the phone company playing a recorded message while you are talking to someone on the phone. Or the post office opening your mail and gluing a message to the contents, ransom-note-style, about your mail carrier being out sick. It wouldn't happen. But cox wants to condition people to think of the web like cable TV, where thy can cover part of the picture with service announcements. The FCC needs to weigh in on this and stop it.

    7. Re:Is this News? by Anonymous Coward · · Score: 5, Funny

      I just love Cox. That's my favorite part of the internet. I'm on Cox for several hours a day, every day. You might say I'm a Cox addict. If Cox wants to deliver a friendly payload during my regular service, I don't find that hard to swallow. I'm quite pleased when Cox injects this sort of material for me and I'm always eager for more. If you haven't tried Cox, you really should. There's nothing quite so fulfilling or satisfying as Cox.

    8. Re:Is this News? by paiute · · Score: 2, Interesting

      Why isn't UPS and Fedex suing the Post Office?

      They have found it much more promising to give contributions to certain members of Congress to burden the USPS with debt so they sink and clear the way for UPS and Fedex to take over.

      --
      If Slashdot were chemistry it would look like this:Cadaverine
    9. Re:Is this News? by theskipper · · Score: 4, Interesting

      Or instead there ought to be a simple way to just opt in. Or they could produce a FF/IE addon. Or put a big notice on their homepage with this info. Or automated social media notifications. Etc.

      Messing with DNS to redirect bad domains to ad parking pages is still around but no one cares anymore. However, this is right in the user's face which feels different, like it's an offensive volley, like one ISP is finally ready for war. The first battle in ISPs training users to accept a tainted connection.

      In all honesty, I think they picked the perfect application to start the ball rolling. Few average Joe customers would argue against email outage notifications because it seems like it's an important function that the ISP should provide. More importantly users are used to dynamic pages now, it "feels" like a Facebook or Twitter thing. So in their mind it's probably ok, or at least something that would be hard to argue against from a layman's perspective.

      So it's a good starting point to start boiling the frog. I'll bet that their internal calculations show no more than one year to completely boil the poor beast (i.e. ad insertions). That's the holy grail.

    10. Re:Is this News? by Nutria · · Score: 2

      FF's pop-up blocker and ABP must be effective at stripping injected code, because I have the email outage, too, but have not seen the Cox windows.

      (BTW, Cox HSI is probably a bit expensive, but my service has been sturdily reliable. Other than hurricanes, I can't remember the last time I had a Cox outage.)

      --
      "I don't know, therefore Aliens" Wafflebox1
    11. Re:Is this News? by DarkTempes · · Score: 4, Informative

      You can use noscript or any adblock addon to block this.

      Look for something like <script src="http://184.178.98.*/static/FloatingContent/243/floating-frame.js" type="text/javascript"></script> in the head.
      Craft rules as appropriate.

    12. Re:Is this News? by craigminah · · Score: 5, Funny

      Don't want to complain or you might get Cox blocked.

    13. Re:Is this News? by sjames · · Score: 5, Insightful

      That and they need someone to deliver the last leg on unprofitable routs. More privatized profits and socialized losses.

    14. Re:Is this News? by religious+freak · · Score: 3, Funny

      Just remember to pay your bill. Otherwise they'll cut off your Cox.

      --
      If you can read this... 01110101 01110010 00100000 01100001 00100000 01100111 01100101 01100101 01101011
    15. Re:Is this News? by paiute · · Score: 4, Insightful

      http://www.esquire.com/blogs/politics/post-office-default-11215023

      "In other words, we can no longer have nice things from what is still, in theory, our government, because we have placed what is still, in theory, our government into the hands of vandals and madmen, so the solution is to hand everything over to a private sector that repeatedly has shown that, in the pursuit of an extra nickel in profits, it would sell your grandmother to the Somali pirates and drill an oil-well in Lincoln's nose on Mount Rushmore."

      --
      If Slashdot were chemistry it would look like this:Cadaverine
    16. Re:Is this News? by RMingin · · Score: 3, Funny

      So... Your Cox has been down more than you'd like, and you can't get your Cox to stay up? Getting rid of it entirely is an option, I suppose, but I keep hearing about medications that claim to keep your Cox up any time you want it up.

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    17. Re:Is this News? by Kjella · · Score: 4, Funny

      So... Your Cox has been down more than you'd like, and you can't get your Cox to stay up? Getting rid of it entirely is an option, I suppose, but I keep hearing about medications that claim to keep your Cox up any time you want it up.

      Well his email is down, so he hasn't been getting any of the many, many, many offers to fix this.

      --
      Live today, because you never know what tomorrow brings
    18. Re:Is this News? by martin-boundary · · Score: 4, Insightful

      Wrong. Injecting HTML code into an HTTP stream breaks the end-to-end principle. With HTML5 being as complex as it already is and web apps doing all sorts of Weird JavaScript Shit(TM), there is no way anyone can guarantee that adding HTML snippets _anywhere_ won't break a user's session. This isn't fixable on the user end, this is buggy behaviour in the network.

    19. Re:Is this News? by Grishnakh · · Score: 3, Interesting

      I used to be a Cox customer until last month, because I moved across the country (to where Comcast is the cable provider, and IME they suck far, far worse than Cox, just judging by the few weeks of service I've had with Comcast versus about 7 years with Cox).

      This announcement is especially annoying, because it's an outage on some stupid service that no one with a brain would ever use. Seriously, what moron actually uses ISP-provided email in this day and age? What a brilliant idea: as soon as you have to move or change providers for some reason, all your email is suddenly gone, and your email address is defunct, and if you didn't notify everyone in your address book beforehand you're screwed.

    20. Re:Is this News? by TWX · · Score: 3, Funny

      If someone's stealing cable from your service line, are they sucking your COX?

      --
      Do not look into laser with remaining eye.
    21. Re:Is this News? by Grishnakh · · Score: 2, Informative

      No, they don't. They might use FedEx to ship their Priority Mail flat rate boxes, but the final door-to-door delivery is done by the USPS. In my experience, Priority Mail is usually one day faster than First Class, and much, much faster than either FedEx or UPS Ground.

      In addition, UPS has a service where USPS does the final residential delivery.

    22. Re:Is this News? by Ritchie70 · · Score: 2, Interesting

      Absolutely, the USPS should be responsible for funding pensions and retiree health care just like any other governmental or private entity.

      But that's the problem - so far as I can tell, they've had stricter funding requirements related to future retiree health care than any other entity. This was imposed by Congress in 2006.

      Here's an article --> http://www.huffingtonpost.com/ron-bloom/reality-check-postal-service_b_1927634.html

      --
      The preferred solution is to not have a problem.
    23. Re:Is this News? by Anonymous Coward · · Score: 2, Funny

      Enough already with the Cox sucking stories.

      Why do we never hear about Virgin going down.?

    24. Re:Is this News? by idontusenumbers · · Score: 2

      Are you using a SIEMENS SpeedStream?

    25. Re:Is this News? by gtomorrow · · Score: 2

      Alternative title: Cox acting like a bunch of dicks.

      Wouldn't that be "Cox acting like a bunch of dix"?

      I can't believe i'm adding to this nonsense.

    26. Re:Is this News? by TheCarp · · Score: 2

      Actually no, he hit it spot on. No matter what else you say about them, they really did get screwed by congress.

      The USPS actually did balance their checkbook to the point that they had surpluses. They didn't end up in trouble until congress added an unreasonable requirement that they fully fund vetrans benefits...decades ahead of time. Something no other agency must do.

      This was pretty clearly done to put them in this situation.

      --
      "I opened my eyes, and everything went dark again"
  2. They should have warned us by icebike · · Score: 5, Funny

    Shouldn't they send an email warning us about injecting stuff in our web traffic?

    --
    Sig Battery depleted. Reverting to safe mode.
    1. Re:They should have warned us by WWJohnBrowningDo · · Score: 5, Funny

      I just injected a woosh into your HTTP stream.

      You should feel it soon; or maybe it'll just go over your head again.

  3. The amusing part by Anonymous Coward · · Score: 4, Funny

    is that it refers to Outlook Express, a mail client that was deprecated over 5 years ago.

    1. Re:The amusing part by theskipper · · Score: 2

      I remember defenestrating Outlook Express at least 10 years ago.

  4. If they are doing this.... by Anonymous Coward · · Score: 2, Insightful

    Who knows what else they are injecting.....

  5. Layer 7 switches by suso · · Score: 2

    Well hey, someone has to put those layer 7 switches to good use.

  6. Nice single point of attack by Anonymous Coward · · Score: 5, Interesting

    Just compromise Cox's servers, and deliver your payload. Very blackhat friendly.

    1. Re:Nice single point of attack by jomama717 · · Score: 4, Interesting

      It's simpler than that, once ISP popups become a regularity blackhats have an incredibly simple popup to copy that people will assume is their ISP, so all must be well. "Click here, and enter your account ID to find out if you are affected"...

      In fact, is everyone absolutely certain this is actually Cox and not some malware outbreak masquerading as the ISP?

      --
      while [ 1 ]; do echo -n -e "\xe2\x95\xb$((($RANDOM&1)+1))"; done
  7. Well, DUH! by Crypto+Gnome · · Score: 2, Insightful

    Obviously Cox are a bunch of DICKS.

    It's your own fault for not realising it.

    For those who wonder why people think this is EXTREMELY POOR FORM:
    - Their ability to do this is based on them intercepting all your HTTP data, all the time, every day - insert massive invasion of privacy yadda yadda etc etc etc

    --
    Visit CryptoGnome in his home.
  8. Re:Posting from Cox in Irvine, CA by muon-catalyzed · · Score: 2

    What the DNS has to do with injecting code into webpages? Do they inject stuff into banking or SSL connections too? Isn't this against net neutrality or something? I mean how cocky the ISP has to be to actually resort to this kind of s****.

  9. Illegal? by Jane+Q.+Public · · Score: 3

    "At least I've never seen it before. This is intrusive."

    I'm not certain, but isn't there a law against messing with your packet stream, and inserting their own content?

    It might depend on your user agreement, but I would never intentionally agree to a provision that would let my ISP alter my content.

    1. Re:Illegal? by girlintraining · · Score: 3, Insightful

      I'm not certain, but isn't there a law against messing with your packet stream, and inserting their own content?

      There used to be. Nowadays is the law is basically "You, pathetic peon citizen. Them, corporation. They win."

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:Illegal? by j00r0m4nc3r · · Score: 2

      Yeah, but you're paying for the bandwidth, and they're wasting it. So really they should be sending you a check to offset the cost of their intrusion every time they do it...

    3. Re:Illegal? by Anonymous Coward · · Score: 2, Interesting

      > I'm not certain, but isn't there a law against messing with your packet stream, and inserting their own content?

      It's a copyright violation at least. The website you visit owns the copyright on the page it serves... they are creating a derivative work by adding their own stuff to that page. I am sure that they dont have the authorization to do that from the copyright owners.

      Unfortunately... the group serving the page is the one harmed in this, so they are the only ones with standing to seek a remedy. The consumer of the page has none.

  10. My ISP does this for far worse reasons. by damnbunni · · Score: 5, Interesting

    I use Millenicom, who resells Sprint, and in my area Sprint started injecting JavaScript into every page that comes over HTTP to recompress all the jpegs to a much lower quality setting.

    That, at least, I could block. Now they just recompress all jpegs that come over http to a horrible level. If I want to keep the internet from looking like ass, I have to use a secure tunnel. Which is obnoxiously slow on 3G.

    (Unfortunately, there's nothing Millenicom can do about it. It's up to Sprint. And there's no opt-out.)

    1. Re:My ISP does this for far worse reasons. by X0563511 · · Score: 3, Insightful

      Yea, it's obnoxiously slow because the images haven't been compressed to shit.

      They are trying to hide that your connection is garbage.

      I have Sprint myself. Horribly slow.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  11. Raise your hand.. by claar · · Score: 5, Insightful

    Yep, I received this too, right on Netflix. Um, thanks, Cox, but even if I used your email service, I'd really rather watch my movie..

    Keep your hands off my traffic, please. Is it too much to ask for you to simply carry my bits back and forth for the agreed-upon amount?

    --
    I'd give my right arm to be ambidextrous...
    1. Re:Raise your hand.. by petermgreen · · Score: 2

      You didn't complain about their hands on your traffic when you accessed the Netflix content which they have locally cached on their servers, courtesy of Netflix and Akamai.

      That doesn't require any "meddling", it's up to a website operator (and their contractors if relevant) to decide where to deliver content from, if they choose to host servers with the customer's ISP that is their prerogative,

      OTOH if cox is messing with the packets to put in a caching system without netflix's cooperation then that is bad.

      And you didn't complain when they used traffic shaping to send your requests for un-cached Netflix data not over their general Internet peering links, but rather across a dedicated link where they peer directly with Netflix.

      Why would they need to use "traffic shaping"? normal internet routing protocols should do this just fine!

      IMO an ISPs job is to get your packets to/from the entity you are communicating with quickly, cheaply and unmolested. If two entities (ISPs or otherwise) determine that traffic between them (whether generated by themselves or by their customers) is heavy enough to justify a dedicated link then setting one up is a normal and expected thing to do not "meddling".

      I'm just pointing out that nobody seems to have any problem with the "meddling" when it gives them a performance advantage over that of a plain old unmolested bit stream.

      I've seen quite a few complaints about the way mobile internet providers often recompress images. That gives a performance boost but it comes at the price of making websites look ugly and possibly causing more serious problems for other applications. Ultimately people are only going to complain about something if they notice it and people are only going to notice something if it causes them problems. That is just human nature.

      Sadly while big customers can negotiate contract terms that require an unmolested connection retail customers usually don't have enough leverage to do that so if meddling causes problems their only real options are to either put up with it, switch to another ISP who could do the same thing at any time (and that is assuming there even is another reasonable ISP choice in the area) or use a tunnelling solution (which shields the packets from the meddling but adds latency, cost and an extra point of failure).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  12. Re:What a crap by DarkTempes · · Score: 3, Insightful

    You'll care when your ISP starts doing this because no one cared when it happened to others...

    First they inject for "emergency notifications" and then next they'll inject for "advertisements to keep your bill down" or something even worse.

  13. Re:Posting from Cox in Irvine, CA by Anonymous Coward · · Score: 3, Insightful

    I've seen a lot of people suggest "just use Google DNS", but frankly it's a disturbing trend (unless, naturally, your existing DNS provider is even less trustworthy.)

    By using Google's recursive DNS servers you should be aware that you're offering them even more information about your online habits, as if they probably didn't have enough already. I'm pretty sure that a capitalist company like Google isn't offering free recursive DNS for purely altruistic purposes (or just to 'speed up browsing').

    It's also no secret that Google are proposing including the original source IP in EDNS in recursive lookups too, again obstensively for routing edge services, but of course it also has that side effect of offering all that extra juicy information to slurp up.

    Before I get jumped on as a troll, I'm not anti-Google or pro-anything else, I'm not suggesting you run away from Google and use $competitor, which basically is a choice of no difference, I'm just saying before you decide to move all your services over like that, just think about the disconcerting amount of trust being placed in a company that is in the business of getting as much personal information about you as possible for their ad networks.

  14. Re:Posting from Cox in Irvine, CA by icebraining · · Score: 2

    I'm pretty sure that a capitalist company like Google isn't offering free recursive DNS (...) just to 'speed up browsing'

    Why not? They spend a lot of money keeping Search as fast as possible, because they know that requests above a certain threshold lead people to search less, meaning less ad impressions, meaning less revenue. So what's so implausible about spending some more money on a few DNS servers?

    And the data from a DNS server is almost useless; just the domain (not even full URL) and the IP, which often is of some router in front of dozens or hundreds of clients. Considering that a huge percentage of websites out there have some kind of JS code from them (e.g. Analytics, AdSense, etc), it hardly seems worth it to mess their data with such noise.

  15. Bad practice.. by Nezic · · Score: 5, Insightful

    So now internet companies are essentially trying to train users to trust whatever information shows up on a web page that claims to be from 'known' sources?

    After all the problems that spoof emails cause for people who don't know better, you'd think an internet provider *would* know better.

  16. Causing web outage to announce email outage? by billstewart · · Score: 4, Insightful

    I'm sorry, but if you're injecting Javascript and other text into my web sessions, that's a Web Outage (and a serious security threat.) If you're doing it to announce that your email service is down, that's probably annoying to customers who do use your email service, and much more annoying to customers who don't.

    (Unlike many people here, I actually do use my ISP's email service, because it includes a shell account where I'm running procmail, in addition to the spam filtering they do, so email that gets forwarded by my primary email address does go through there. But otherwise I'd be running the filters somewhere else. And it still doesn't justify breaking my http sessions.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  17. Re:Posting from Cox in Irvine, CA by DarwinSurvivor · · Score: 3

    If you find a way to inject data (in a useful way) into an HTTPS stream without adding your own certificate to the person's computer, there are a LOT of government agencies that would LOVE to talk to you.

  18. Ad Injection by jomama717 · · Score: 2

    Who's to say some significant fraction of popup adds we see in general browsing aren't injected by the ISPs? The actual content providers could be totally unaware while the ISPs are selling ad space on any site, what a cash cow.

    ISP: Hey, company X - for $100,000 we can make sure your ads are seen on 3% of all requests in region R, on sites with content targeted at demographic D.
    Company X: Is that legal?
    ISP: Of course! It's right here on page 17 of the terms and conditions...

    Why wouldn't they??

    --
    while [ 1 ]; do echo -n -e "\xe2\x95\xb$((($RANDOM&1)+1))"; done
  19. Social-engineering a cert installation by tepples · · Score: 2

    If you find a way to inject data (in a useful way) into an HTTPS stream without adding your own certificate to the person's computer

    The easiest way is to just con users into installing a certificate. After several failed connections on port 443, the next hit on port 80 will be MITM'd to say "Have you been getting certificate errors? This certificate allows devices using this Internet connection to connect to secure websites. Here's how to install it:" followed by instructions pertinent to the User-agent that retrieved the page.

  20. Seriously ... by sgunhouse · · Score: 2

    Being a web browser support person, I get to hear about ISPs injecting code in web pages frequently, first time was ... what, 7 years ago? Of course, usually that was ads; in that sense at least Cox is not trying to sell you anything.

    First case I recall was a Canadian ISP injecting their own ads into search results. More recently there's a low-cost ISP in India which will inject ads in any (insecure) web page.

    Of course, I'm not going to pay for someone's service and tolerate them inserting pop-up ads into the pages I see. If they were giving the service away for free or at a substantial discount (like NetZero does) then that's one thing, but paying near full price for something like that doesn't cut it.

  21. More invasive than that by Anonymous Coward · · Score: 3, Insightful

    Actually it's far more invasive than that, it means they actually LISTEN to the phone conversation and choose the correct GAP in that conversation to inject their javascript. They don't just randomly shove in javascript into a HTTP socket, they have to be watching the traffic.

    So they're giving themselves the basis for monitoring your URL surfing later too.

    So when they inject adverts, or sell your surfing habits to others, they can point to this and point out that they've been monitoring web surfing and injecting message 'for service quality purposes' for a long time. And thus the change is actually minor, because you like quality service don't you?

    Remember phone logs? Tony Blair demanded that phone records for everyone be kept for 2 years and available on demand, he pushed it through the EU when the UK had the chair. His argument was that 'this data is already kept for billing purposes so it changes nothing'. So he opened the basis for spying on everyone, just in case sometime in future they commit a crime. And his lawyer game was, "well it's recorded for billing" so it's only a minor change. The minor change being to keep it for 2 years and replace the warrant with a RIPA letter from one of Murdochs employees in the police.

    Your surfing is already monitored, so it makes no difference if we also monitor it on behalf of Govt/RIAA/Voting Corp/Marketing Corp/Fox News/News International...

  22. Re:What a crap by Spamalope · · Score: 2

    ...next they'll inject for "advertisements to keep your bill down" or something even worse.

    This is cable. Originally you paid for cable because there were no ads.

    They'll say it's to keep your bill down, then raise rates. Complain and they'll say the increases would have been higher.

    If they're nice they may offer a higher tier plan without injected ads so you can pay a fee for them to suck less.

    In phase two the injected ads will be flash video and will count against your (newly reduced!) bandwidth cap. The ad server will query your bandwidth usage and serve full HD ads at double the normal frequency to enhance overage charges if you're close to or over your cap.

  23. HTTP not just for web pages by fa2k · · Score: 2

    HTTP is used for many purposes besides delivering HTML pages. This is a stupid idea.

    Cox probably only injects it when the response has the correct MIME type, so you don't get it in images and binaries. Still, there is a huge amount of XML and HTML that is never intended to be seen by the user: automatic update checks can break, all kinds of mobile applications and other networked applications, aggregator services, etc. Some IM programs use HTTP-like requests.

    There was a good analogy above, that this is like playing a recorded message when someone makes a phone call, before transferring it to the correct recipient. As you can imagine, this would screw up faxes and modems quite bad.

    Now that I'm done complaining, I should come up with an alternative. The best candidate is email, but the email was down so it wouldn't help much. They surely should put up a big message on the home page, as many people will be going there to look up the phone number for tech support. Apart from that, I think the correct way to handle it is to do nothing. This HTTP injection technique may be appropriate for urgent security problems, but not for announcing an outage.

  24. Isn't this illegal? by acoustix · · Score: 2

    This is basically a man-in-the-middle attack.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson