Slashdot Mirror


Controversial Surveillance Firm Blue Coat Was Granted a Powerful Encryption Certificate (vice.com)

Joseph Cox, reporting for Motherboard (edited for clarity): A controversial surveillance company called Blue Coat Systems -- whose products have been detected in Iran and Sudan -- was recently issued a powerful encryption certificate by Symantec. The certificate, and the authority that comes with it, could allow Blue Coat Systems to more easily snoop on encrypted traffic. But Symantec downplayed concern from the security community. Blue Coat, which sells web-monitoring software, was granted the power in September last year, but it was only widely noticed this week. The company's devices are used by both government and commercial customers for keeping tabs on networks or conducting surveillance. In Syria, the technology has been used to censor web sites and monitor the communications of dissidents, activists and journalists.Blue Coat assures that it is not going to utilize the certificates to snoop on us. The Register reports: We asked Blue Coat how it planned to use its new powers -- and we were assured that its intermediate certificate was only used for internal testing and that the certificate is no longer in use. "Symantec has reviewed the intermediate CA issued to Blue Coat and determined it was used appropriately," the two firms said in a statement. "Consistent with their protocols, Symantec maintained full control of the private key and Blue Coat never had access to it. Blue Coat has confirmed it was used for internal testing and has since been discontinued. Therefore, rumors of misuse are unfounded."

114 comments

  1. And of course we can trust them... by Anonymous Coward · · Score: 0

    ... on their promise that they won't use that certificate for bad. Because they know what good and bad is, better than anyone, and oh yeah, they have that certificate.

    Actually, this is just more proof that PKI is terminally broken and even if it wasn't, clearly unable to do what we're asking it to do. Just like openssl programming apis, it all looks fine until you try and use it in earnest, and then it turns out to be very creative indeed in biting you in the ass.

    The fundamental problem here is that certificates seem to deliver extradoubleplus trustable security*, but that they are more like blank cheques to whoever holds one, moreso certificate issuing certificates: Those are blank cheques to write blank cheques. Isn't it grand? It's teknologee, baby!

    * Because issued by a commercial entity, that will protect you from anyone they don't take money from. Commercial-grade security, baby!

  2. LOL! Sure, whatever you say! by JustAnotherOldGuy · · Score: 4, Insightful

    "Blue Coat assures that it is not going to utilize the certificates to snoop on us."

    Oh, heaven forbid, I'm sure any concern about this is just due to paranoia.

    No way anyone would ever misuse power like this, and certainly not a company that sells web-monitoring software. Why, the very thought is just too silly to contemplate!

    *cough*

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      They sell software so companies can monitor their employees https traffic by rewriting the certs with a key they can decrypt. Cisco does the exact same thing, but they dont hold the keys to the kingdom in terms of having a trusted public CA, they install a local root CA on the pc's to do this. Unless you a behind a blue coat, then this really doesnt matter and you dont have much a privacy right when using your employers network. The bad thing is when these systems go rouge and end up on the public internet with these fake certs, which actually did happen to Cisco. That was posted here a while back and people would get cert errors because they of course didnt have the local trusted CA saved, but if this happens with rouge blue coats then there is no way to know you got snooped on.

    2. Re:LOL! Sure, whatever you say! by MightyMartian · · Score: 1

      Can anyone explain to me what a "powerful" certificate is?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:LOL! Sure, whatever you say! by jandrese · · Score: 1

      The article was terrible, but I think it's a wildcard cert that would allow them to resign general web traffic in such a way that your browser wont throw a fit. Basically it allows them to man in the middle TLS connections without tripping your browser's MITM protections.

      --

      I read the internet for the articles.
    4. Re: LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      If means Blue Coat was made into a certificate authority able to issue certs for any and all domains. Symantec did this such that Blue Coat did not have to be audited to be a CA and does not need to buy/convince any web browsers to trust their certificate.

      Any https page you ever went to in the past couple of years up to now very well be encrypted by Blue Coat instead of the website you think your looking at.
      Thus they have the decrypted data you sent.

    5. Re:LOL! Sure, whatever you say! by Anonymous Coward · · Score: 2, Informative

      It's not a wildcard certificate, it's a certificate-signing-certificate, that effectively makes them a Certificate Agency. It's not a browser-trusted certificate so any site using a certificate signed by it would also have to have Synamtec's certificate (which is a trusted certificate) presented as part of a trust chain in order for your browser to trust it (which is actually standard procedure for a lot of certs like Comodo or SSL Everywhere). In some ways this makes it worse: if it was a root certificate you could disable it in your browser. To block it you have to disable Symantec's cert and lose trust in all the other certs Symantec signed.

      People are downplaying it because if they tried to spoof a site like google, chrome's built in certificate list would catch it immediately. Spoofing any of the millions of certificates that have not been pinned is fair game.

    6. Re: LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      They're a security moniter, not a security guard. There's been a monitoring. Wait, what?

    7. Re: LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      One that can be used for arbitrary domains.

    8. Re:LOL! Sure, whatever you say! by thegarbz · · Score: 1

      In some ways this makes it worse: if it was a root certificate you could disable it in your browser. To block it you have to disable Symantec's cert and lose trust in all the other certs Symantec signed.

      Given Symantec's actions I wouldn't consider this "worse".

    9. Re:LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      Rouge Blue Coat? Make up your mind.

    10. Re: LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      Yes, abuse of a trusted cert was the point of the GP. They can self-sign as Cisco does.

    11. Re:LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      Indeed, they should be marooned.

    12. Re:LOL! Sure, whatever you say! by Anonymous Coward · · Score: 0

      If we would believe everything someone says, we wouldn't need digitally signed certificates.

  3. Re:Simple question by The+MAZZTer · · Score: 4, Insightful

    If they were using it for internal use, and all the PCs they were using it with were under their control, they could have easily made their own certificates that would be limited in use to their own PCs only. So why ask for a certificate that can spoof any website and will be trusted by every PC?

  4. Remove the Symatic Root CA by Anonymous Coward · · Score: 5, Insightful

    I'd say the Symantec root CA should be removed from browsers. Only substantial action will teach them to take their great responsibility as a CA seriously.

    1. Re:Remove the Symatic Root CA by BlueStrat · · Score: 1

      I'd say the Symantec root CA should be removed from browsers. Only substantial action will teach them to take their great responsibility as a CA seriously.

      Under the current US dysfunctional "justice" system and the various anti-terrorism laws, Acts, and other legislation passed over the last 2 decades publicly and by "legislation by judicial actions/decisions" through the secret courts, even calling for such an action could possibly be prosecuted as "advocating an attack on information/communication infrastructure vital to national security".

      TPTB don't take kindly to people who call for the public to change their locks so that TPTB's extra-legal "skeleton key" no longer works nearly universally against the public at large.

      Strat

      --
      Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
    2. Re:Remove the Symatic Root CA by ZorkZero · · Score: 1

      This is the solution that the whole CA model of trust is built around.

      We can go in and delete the offending root cert from our browsers now, but the masses are dependent on Google, Mozilla, Microsoft and Apple to choose whom to trust for them.

    3. Re:Remove the Symatic Root CA by Ritz_Just_Ritz · · Score: 1

      I concur.

    4. Re:Remove the Symatic Root CA by stephanruby · · Score: 1

      Until the browser makers remove the Symantec root Certificates, how can a consumer like myself remove those certificates from my own web browsers?

    5. Re:Remove the Symatic Root CA by Anonymous Coward · · Score: 0

      At the very least, this powerful intermediate certificate should be revoked, since the recipient claimed to no not have any plans to use it.

    6. Re:Remove the Symatic Root CA by Anonymous Coward · · Score: 0

      For FF family: https://wiki.mozilla.org/CA:UserCertDB#Deleting_a_Root_Certificate
      To do it for IE or Chrome, you have to remove it from the OS. For Android, you might need to be root. And yes, Symantec needs a hand slap for this BS. It might be time to make CA's obsolete as they're obviously vulnerable to coercion and aren't federated properly. The current model of "corrupt anywhere, exploited everwhere" needs to end.

  5. Re:Simple question by Anonymous Coward · · Score: 0

    This is clearly a sensitive emotional issue for you. I recommend you start a safe space on Reddit where only news you approve of and opinions that don't hurt your feelings will be posted. Good luck man, sorry that life isn't fair!

  6. Go on by Anonymous Coward · · Score: 0

    Submit the bug report with the browser makers to do exactly that. Don't forget to link to them here so people can upvote the motion.

  7. inflamatory headline is inflamatory by Anonymous Coward · · Score: 0, Informative

    bluecoat is not a "surveillance firm" its an infosec company. they sell appliances and services no different than cisco and fireeye.

    they have appliances that can MiTM web ssl traffic, which is important in a LAN. if your NSM can't see SSL then you don't have NSM.

    to make enterprise network MiTM work, you typically have to add your appliances cert to all the machines in your network. this is normal stuff. you can even do this with Squidguard / Dansguardian.

    the PROBLEM is that they have gotten an Intermediate CA signed by a trusted root CA. meaning they could MiTM traffic for machines that are NOT under the control of the network admin : meaning MiTM all ssl traffic where that ICA is trusted by the clients.

    the "oh blue coat is blah blah" ... "bububububttt oppressive regimes!!!" is nonsense. the REAL problem is trusting trust in TLS. If a trusted CA can give anyone a trusted ICA then anyone can MiTM.

    1. Re:inflamatory headline is inflamatory by KiloByte · · Score: 5, Insightful

      if your NSM can't see SSL then you don't have NSM.

      It's the other way around: if your SSL doesn't protect you from some crap MITM box, then you don't have SSL.

      If you say that a company should be able to snoop on all connections of their employees, that's trivial to do. Just install the company's CA root on every employee's machine. But you want to do this to innocent third parties, don't you? Tough cookies then. I see no legitimate reason for SSL interception without the owner's consent. Ever.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:inflamatory headline is inflamatory by Anonymous Coward · · Score: 0

      What about devices that won't let you add a new cert?

      There are a ton of purpose-built internet-of-things devices that can't or won't accept new certs. Even if you trust the device's manufacturer not to behave badly, you can't trust that the device wasn't pwned and is being used by a malicious 3rd party. It's easy to say "don't use them" but real life isn't so simple.

    3. Re:inflamatory headline is inflamatory by Anonymous Coward · · Score: 0

      Then you reconsider the already dubious idea of MiTMing all SSL.

    4. Re:inflamatory headline is inflamatory by Anonymous Coward · · Score: 1

      Such a copout answer. When it is your network, you deserve to control it.

    5. Re:inflamatory headline is inflamatory by sonamchauhan · · Score: 1

      > What about devices that won't let you add a new cert?

      Those devices belong in their own firewalled-off VLAN, off your local network.

      Even if you do MITM the SSL connection to a IoT device, what makes you think its cleartext underneath? Instead, there may well be another layer of Base64-encoded PKI message-exchange going on between the rogue IoT device and an external CnC server. The 'cleartext' won't trigger alerts because it does not match credit-card patterns or other detection patterns set in the infosec appliance.

    6. Re:inflamatory headline is inflamatory by Anonymous Coward · · Score: 1

      You are assuming that its about blacklisting known bad patterns. For devices like that, the opposite is true - its about whitelisting known good patterns.

    7. Re:inflamatory headline is inflamatory by dbIII · · Score: 1

      I'm waiting for a bank to sue the utter shit out of a company that has deployed one of these "enterprise network MiTM" devices after someone with access to it rips off bank accounts. They are an accident waiting to happen.

    8. Re:inflamatory headline is inflamatory by dbIII · · Score: 1

      If you say that a company should be able to snoop on all connections of their employees, that's trivial to do. Just install the company's CA root on every employee's machine. But you want to do this to innocent third parties, don't you? Tough cookies then. I see no legitimate reason for SSL interception without the owner's consent. Ever.

      That's still only getting consent from one party. There's a huge pile of laws broken for sniffing encrypted traffic when the second party does not agree. Of course you they can be rung up and asked - "Hello, Bank of America, do you mind if we sniff all the passwords of your customers at this workplace?"
      So as you say it's a mess.

  8. Whack-a-mole by Anonymous Coward · · Score: 0

    See: https://www.proper.com/root-cert-problem/

    How do you revoke trust for such certificates that don't exist yet, or that you don't know exist yet?

    That's the problem with browser "security". It's more a way of making money from people buying certs every year than making things secure - something like SSH-style (where you get a warning for the first time and if it changes after that first time) would actually be safer in many scenarios.

    Certificate Patrol is unusable because many organizations use multiple certificates for one site and Certificate Patrol can't cope with that.

  9. Re:Simple question by sjames · · Score: 2

    Simple answer, because the tinfoil hat club has been proven right over and over again in the 21st century.

    Sad but true.

  10. That's disturbing... by __aaclcg7560 · · Score: 1

    I had a scheduled job interview with Blue Coat when I got three job offers from other companies and went elsewhere two years ago. I wasn't aware that were such a shady outfit. I'm happy I didn't get a job with them.

    1. Re:That's disturbing... by 110010001000 · · Score: 1

      They aren't shady. My company does the same thing. There are valid reasons to do this. Essentially WAN acceleration and performance monitoring requires this in order to optimize the SSL trafffic.

    2. Re:That's disturbing... by __aaclcg7560 · · Score: 1

      They aren't shady. My company does the same thing.

      Your company has suspected illegal business with Iran?

    3. Re:That's disturbing... by TheGratefulNet · · Score: 1

      they ARE shady.

      I had an interview with them a long long time ago. I did not go past the interview. they were 'proud' to show me a thing they called the 'cone of slience' (yes, like from the old 'get smart' tv show). the way it was explained to me, heads of state and other big wigs could come in and talk freely without any risk of anyone recording or listening (one of THOSE special rooms) and they could ask the account reps for ANYTHING and if there was enough money and power behind it, they'd get that bit of work done for that client's 'firewall'.

      I have no doubt that they did shady deals with ANYONE who could pay.

      to me, they are traitors to humanity. actively allowing bad actors (including our own) to mess with the population and control them.

      I hope there's a special hell for companies like blue coat.

      --

      --
      "It is now safe to switch off your computer."
    4. Re:That's disturbing... by dbIII · · Score: 1

      Do you get permission from all parties to sniff their traffic? No? Shady, and an accident waiting to happen when bank passwords or whatever get lifted by people with physical access to the device.

  11. the certificate system does not provide security by Anonymous Coward · · Score: 2, Insightful

    not real security anyway. it may suffice for everyday mundane purposes for the little people, but people who need real security all use self-signed certificates and the corresponding cumbersome process to exchange them.

  12. Re:Simple question by whoever57 · · Score: 3, Informative

    Simple answer, because the tinfoil hat club has been proven right over and over again in the 21st century.

    I don't think that the tinfoil hat club has been right. In fact, the surveillance and control has been worse than most claims of the tinfoil hat club.

    --
    The real "Libtards" are the Libertarians!
  13. Then Revoke It by Anonymous Coward · · Score: 0

    Blue Coat has confirmed it was used for internal testing and has since been discontinued.

    If that's true, then they don't need it any more.
    So Blue Coat should have no problem with Symantec revoking it.
    Right?
    I bet they even have a bridge they'd like to sell too!

  14. And? by onyxruby · · Score: 0, Troll

    Really? This non-story made Slashdot? Shall we get out the tin-foil hats, UFO shirts and start watching conspiracy theory movies? I should hope that on this site people have at least a basic understanding of how technology works. /tinfoil hat brigade to the rescue //just as soon as the contrails clear out ///and fluoride in the water is removed

    1. Re: And? by Anonymous Coward · · Score: 0

      Please explain why this is a non story and be prepared to list and dispute the counter arguments above(and below) because you are wrong, that's why you didn't post any explanation. Just attacking the tinfoil industry.

  15. Bullshit by Lumpy · · Score: 0, Troll

    Really? a "powerful crypto certificate"?

    Suddenly we are in the world of snowcrash and shadowrun? Wiz man I got a cert that can break the pentagon firewalls!

    Slashdot, Fiction for wannabe nerds, News for the internet people that will believe anything.

    --
    Do not look at laser with remaining good eye.
    1. Re:Bullshit by KiloByte · · Score: 2

      The article uses dumbed-down speech for normals in a way that's confusing to us. For Slashdot crowd, it'd be better to say "wildcard intermediate CA" outright -- most readers will understand, the rest can blargh the meaning from context and comments.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:Bullshit by Anonymous Coward · · Score: 0

      There was nothing "wildcard" about this intermediate. It's a normal unconstrained intermediate CA cert. There are thousands like it, they've been issued to a large number of German higher education outfits for some reason as one example, Adobe has a bunch (they probably shouldn't, but they do because people are lazy / incompetent, the Adobe system would work with an EKU-constrained certificate that can't issue web server certs, but...)

      Wildcard certs put an asterisk where a host name would go in the FQDN of a site's command name and/or DNS name. So e.g. *.example.com is a cert that's valid for www.example.com and mail.example.com and photos.example.com but not for www.example.org or two.levels.example.com

      Older versions of Windows obey different crazy rules for wildcards. Never rely on those rules. They are bad news, Symantec are, ironically, one of the very few CAs that issues certificates obeying the crazy Windows rules. But anyway, don't use them, don't ask for them, if you don't use IE / Edge those certificates won't work so you can just ignore Microsoft's crazy idea.

    3. Re:Bullshit by Lumpy · · Score: 1

      They can not do ANYTHING except convince your browser that the connection to that domain is secire, and there are TONS of them already issued. Yet the article makes it sound like it breaks something.

      The whole article is horrible in every single way and is designed to scaremonger.

      --
      Do not look at laser with remaining good eye.
  16. Understanding PKI by BitZtream · · Score: 1

    Symantec maintained full control of the private key and Blue Coat never had access to it.

    Someone doesn't understand public key encryption at all.

    Without the private key, the public key is of absolutely no value to Blue Coat.

    They use the private key to sign other keys or to simply put themselves in a Man In The Middle scenario without being easily detectable (you'll get no warning visiting www.google.com even if they are spying on you thanks to Symantec)

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:Understanding PKI by jaseuk · · Score: 4, Informative

      You will get a warning if you visit using Chrome or any other browser that supports key pinning / Strict Transport Security (HSTS). There are enough people using Chrome/Firefox for this to be an early warning system.

      Jason

    2. Re:Understanding PKI by aaarrrgggh · · Score: 2

      From what I understand, HSTS does not provide protection from a trusted certificate, it just prevents ssl stripping proxies.

    3. Re:Understanding PKI by KiloByte · · Score: 2

      Key pinning works well only for google.com and a handful of other sides that are hardcoded in Chrome (and I think Firefox too). Enabling HSTS is a security/privacy hole so that's no answer.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    4. Re:Understanding PKI by Anonymous Coward · · Score: 0

      Typically what this means (of course if you believe Symantec, if you don't maybe they gave the private key to a psychopath who is right now stalking you) is this:

      The private key lives in an HSM at Symantec's facility. This means no Blue Coat employee can have the key, they can't copy it onto a backup drive "just in case" and then leave it on a train, they can't put it on a USB key "just quickly to try something" and then give that USB stick to a tech guy who thinks it's cool and starts using it with OpenSSL on his laptop. The HSM is specifically designed to make it hard to copy the keys, that's literally its purpose in life. Every use of the key is thus in Symantec's facility, and they can log all that happens.

      BUT Unlike the ordinary Symantec keys, Symantec provides a means for Blue Coat employees to tell the HSM to sign stuff. So probably a Blue Coat person can go to a web page and say "Yeah, sign bluecoat.example, our new site" and that'll get them a certificate for bluecoat.example. Symantec's logs will show they did it, but there is no Symantec employee required to authorise it. If the logs show anything naughty, Blue Coat's system is turned off, and the lawyers get called.

      So, what do we know today?

      * Until the Blue Coat intermediate was disclosed to Mozilla in May we'd seen NO SIGN of this in CT logs. This appeared in the CT logs only when it was disclosed. The CT logs (Certificate Transparency logs) are operated by Google and by various CAs and use Merkle Hash Tree maths (sort of like Bitcoin, yes, sigh) to prove when a particular certificate was shown to them. Log monitors such as crt.sh show the contents of the logs in an easier to digest form for humans, and we can see that literally NOTHING related to this Blue Coat intermediate has ever been seen, right up until they disclosed it, and then it's just this one certificate, nothing else. Anybody can log to the CT logs, mostly it's CAs logging new certificates (this is mandatory for EV certs if you want them to work in Chrome) but also Google's web crawlers upload certificates they've seen. So, nothing issued by this intermediate has been seen on the web.

      * Likewise in Censys.io there's nothing related to Blue Coat. Unlike the CT log, Censys is driven by pure web crawling. Nothing saw this out on the public web.

      Thus, either Blue Coat never used this CA intermediate at all (this is surprisingly common, some exec wants a deal to get a CA intermediate, after six months the deal isn't quite done and tech people just buy everything from Go Daddy or whatever, but when the exec finally gets the deal done nobody wants to say "This is garbage, we don't need it" because they just agreed to pay say $50 000 for it. So it just sits unused) or they used it only for internal stuff, and not a blip of it has been seen on the public Internet.

    5. Re:Understanding PKI by Anonymous Coward · · Score: 0

      The autism-hating Slashdot troll shows its ugly head again.

    6. Re:Understanding PKI by Eunuchswear · · Score: 1

      The most important comment for this article.

      Made by an AC, sitting with a score of zero when it should by +5E12 informative.

      --
      Watch this Heartland Institute video
  17. Wrong subject by bugs2squash · · Score: 3, Insightful

    This story isn't about Bluecoat per se, it's a story about Symantec selling out our trust - I have no reason to believe that they have not sold out to so to many other companies and regimes and organizations beside Bluecoat.

    For a company that trades on being trustworthy they sure know how to destroy confidence.

    --
    Nullius in verba
    1. Re:Wrong subject by Mondragon · · Score: 2

      Since when has Symantec (or any CA) been trustworthy?

      Why do you place any trust in them? Do you know who their directors are? Do you trust these people? Why?

    2. Re:Wrong subject by Anonymous Coward · · Score: 0

      symantec bought our trust when they acquired verisign's CA business in 2010.. our trust was apparently worth $1.28 billion.

  18. Re:Simple question by Anonymous+Brave+Guy · · Score: 1

    "The Treadstone Project has actually already been terminated..."

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  19. Re: Simple question by Anonymous Coward · · Score: 0

    So they need more tinfoil you are saying? They aren't paranoid enough.

    Disclaimer: I own stock on Reynolds wrap aluminum foil.

  20. RIght! by Anonymous Coward · · Score: 0

    And I have a really nice, slightly used, bridge in NYC that you can buy for a very reasonable price. It's in Brooklyn. Check it out!

  21. Encryption does not provide security to end users by Anonymous Coward · · Score: 0

    The certificate, and the authority that comes with it, could allow Blue Coat Systems to more easily snoop on encrypted traffic.

    This simply means that the encryption is not providing security to the end users.

    This is true in general. Encryption rarely provides security to the end user, because it's usually deployed in a deliberately-broken infrastructure.

    We have a few notable exceptions (such as WhatsApp's end-to-end encryption), but, as you can see, those exceptions are now generating a significant amount of alarm amongst the authorities.

  22. This is not a story by Mondragon · · Score: 2

    There are over 650 entities across the globe that can sign SSL certificates for any domain they want. For less than 6 figures USD you can buy an intermediate cert yourself. Not to mention that unless you ask for something like google.com or something similarly high profile, you can just *buy* a site certificate for sites you don't own from less-than-thorough CAs.

    How is it special that Bluecoat can sign their own (maybe - assuming Symantec is not to be believed on who had the keys)? Most of the government actors they sell their products to *already* have their own CA that OSes and browsers trust, and thus can just use their own.

    The global CA system is a hopelessly broken part of SSL for web sites (SSL is fine in general, and if you're using it to secure your own sessions with your own certs, everything is basically good otherwise), and being shocked about some non-story is not helping. Using SSL on the web means that you have placed permanent and absolute trust in everyone who controls a root, and everyone who they ever issued an intermediate signing cert to. That's not sane.

    1. Re:This is not a story by Anonymous Coward · · Score: 0

      There are only a few dozen "entities" in the sense of distinct corporations / government agencies which act as CAs in the major public trust stores.

      Between them they control a bit more than a hundred primary CA keys (usually distributed as self-signed certificates, but really only the key inside matters)

      This year Mozilla's periodic "CA Communication" step reminded CAs of their obligation to inform Mozilla of every unconstrained Intermediate (an Intermediate that can issue arbitrary web site TLS certificates, basically, some intermediates can't do that, e.g. they can only issue S/MIME certificates for email addresses or they only sign OCSP responses) which chains back to their roots and to provide audit for all those Intermediates.

      So far 1317 such intermediates were disclosed, 87 were disclosed as already revoked. About 1700 more are known to exist but not yet disclosed. Most of these intermediates never left the premises of the few dozen CA "entities" and thus didn't necessarily pose any additional risk, although without an audit it's not easy to believe that.

    2. Re:This is not a story by Anonymous Coward · · Score: 0

      You lost me at polygraph testing

  23. It's always Symantec by Anonymous Coward · · Score: 0

    It's about time they had their certificates removed from browsers.

  24. Re:Simple question by David_Hart · · Score: 1, Interesting

    If they were using it for internal use, and all the PCs they were using it with were under their control, they could have easily made their own certificates that would be limited in use to their own PCs only. So why ask for a certificate that can spoof any website and will be trusted by every PC?

    Simple Answer: Because corporations want it.

    Blue Coat is a company that sells network security products. Many companies use their products for proxy services, etc. Most security products have problems scanning content that is encrypted using SSL. Having the ability to act as a MIM allows the proxy services, WAN acceleration boxes, etc. access to the content for processing. Companies today are hyper-concerned about losing Intellectual Property and with ensuring that employees are not doing anything at work that is considered inappropriate.

    I find the use of the terms "surveillance" and "controversial" in the article title to be deliberately used as click bait. Blue Coat is no more a "surveillance" company than Cisco, Juniper, or F5. That their products have found their way into Iran and Sudan is not that surprising. I'm willing to bet that it wouldn't be that difficult to set up multi-deep shell companies to buy products.

  25. Watching the watchers by geekmux · · Score: 2

    Is it just me, or does it seem awfully odd that we have targeted recipients of these types of certs, while seemingly ignoring the issuer, assuming they would never be involved in misuse or abuse of certs?

    In other words, who's watching the watchers? Do Symantec employees go through an extensive background investigation (to include financials to prevent coercion), polygraph testing, and subjected to massive audits? If not, given the power they wield, why?

    1. Re:Watching the watchers by Anonymous Coward · · Score: 2, Informative

      Symantec's Certification Authority personnel (as opposed to say, some lass who answers the phone on the front desk) will be operating according to a three ringer binder, and the procedures in that binder are subject to audit by their external auditors. For Symantec that auditor is the management consultancy KPMG.

      Some of what's in the three ring binder will be set out in the CP / CPS documents published on their web site, the rest isn't, but typically

      * Background check - yes
      * Polygraph - probably not, unless the rule was written by Americans, because nobody else is still believing in fairies, father Christmas or Polygraph tests

      The trust stores (Mozilla for Firefox and NSS, Microsoft for Windows, Apple for MacOS / iOS, Google to some extent for Android, Oracle to some extent for Java, and a handful of minor players of no consequence) require that they be shown the audit documents once per year for each CA root key they trust. Microsoft requires them to be posted as physical documents, Mozilla doesn't because frankly who wants to read physical documents anyway? The big audit society runs a (HTTPS of course) web site where auditors can upload documents to "prove" they're real and then they are readable by anyone. So you (and any other Firefox user) can read the audit reports shown to Mozilla and see for yourself.

      A non-corporate group the CA/Browser forum exists for the CAs and the browser vendors (as major trust store owners) to negotiate new rules. It was created to give a seal of approval to EV, those certificates that make the green bar with the brand name in it work. It now also manages the Baseline Requirements for ordinary (non-EV certificates) too. The BRs say things you'd think were obvious, except nobody did them until relatively recently. Examples:

      * Hey, let's not have website certs that last 10 freaking years. What lasts 10 years? Not a US President, not most DotCom businesses, not much. So no more of those. Ever. Let's try 5 years.
      * Actually make that 3 years now we think about it. What kind of garbage certificates did we have 5 years ago? Yeah, no, 1024-bit RSA and "Server Gated Crypto" garbage, let's make it no more than 3 years
      * If you say you know the name of the business the certificate is for, you need to really know. Not like "Oh, I misheard on the telephone". Get paperwork, check it. Or don't write the name of the business in the certificate.
      * Also, there are a lot of companies called "Big Al's Burgers". Write which one it is. Check which one it is. Put the country, state and city of registration.
      * Don't issue certificates for local names like "server4" and "webmail". Who owns those? Nobody. Anybody. Stop selling this crap.
      * While we're on the subject, don't issue for 127.0.0.1, or 10.1.2.3, or you know, any RFC1918 or similar reserved address. You. Idiots.
      * And that goes for foo.corp. Is .corp a TLD on the Internet? No it is not. So don't issue for that name using a public CA that's trusted for the Internet
      * .Int is a real TLD. But it is not "for like, our internal stuff". It's for international organisations like ISO. So if you issue a cert for .Int, it better be to someone who controls the .int domain you issued for, understand?
      * Raising things to the power 1 is not raising them at all. A "key" with the exponent set to 1 is not a safe key. Do not issue for that. Again, you idiots. ... and it goes on. But my point is, this was an utter quagmire, and it has been improving. Rather than saying "Oh my, this is awful, we should abandon it and just use self-signed certificates everywhere, I'm sure that will be safer" (ha, no real users will check those certificates) we should acknowledge that there is a long way to go, but we already started on the right route and we need to continue.

  26. Certs Are Broken by sexconker · · Score: 1

    The whole concept of a certificate authority is broken, by design.
    Use self-signed certs.
    Users must accept a cert on first use.
    Users must be presented with a dialog if it ever changes, showing the new cert's info, thumbprint, etc., with options to accept/reject.
    Individual certs can specify revocation lists if they want. Upon revocation, users should be presented with a dialog, as with a change to a cert.

    Ideally, all of this would be bidirectional. Servers and clients authenticating each other. Yes, I would expect to have to walk into a physical business to establish this securely, offline. Exchange certs in meat space and then use them in cyber space. Unique certs for every client/server pair. Storage is cheap. Management is easy. Lost your cert? Reestablish in meat space. Less convenient, more secure.

    1. Re:Certs Are Broken by Anonymous Coward · · Score: 0

      The problem is that when you visit a new website for the first time you have to trust something. Nobody is going to do what you suggest. When was the last time you checked an RSA fingerprint before using SSH to a remote server for the first time? Key signing parties never caught on for a reason; its a huge pain. PKI may not be perfect but there is no easy alternative. I suppose there could be new root CAs run by Pirate Bay or someone else unlikely to sign intermediate CAs at the behest of the FBI.

    2. Re:Certs Are Broken by Cacadril · · Score: 1

      Would it be possible to establish additional trust mechanisms, like this?

      Establish a service which crawls the internet weekly, and keeps a hash of all new certs seen. Let there be multiple such services run by independent groups. Let such services also keep track of certs that have been revoked.

      Then modify an open-source browser to emit queries to one or more such services, asking if the hash of the cert in question is OK.

      This allows the users to choose who they trust. It would detect most MITM attacks, as the MITM would present to the victim a cert that would not be known to the service, unless the MITM has previously MITM-attacked the service as well.

      Of course, the browser should also keep it's own cache of known good certs. This would greatly reduce the load on such services.

      The responses, if affirmative, should be like certs signed by the service. The queries would be encrypted to the service's key, and would contain a symmetric session key to use to encrypt the response.

      As an alternative approach, the query could contain also the url being visited. If the service has never crawled this host, it could visit it now, and see if it got the same cert. This would be slower, but would make it work even if the service does not yet have the resources to crawl the entire net, or if the client is visiting an isolated node.

      --
      There is no substitute for common sense. Especially, no body of rules will do.
    3. Re:Certs Are Broken by sexconker · · Score: 1

      Last month, when I established a relationship between another server to do our nightly data dumps (they changed servers, so we had to update certs).
      I'd not only be willing to do it for other things, I'd be first in line. From my banks to Slashdot.

    4. Re:Certs Are Broken by sexconker · · Score: 1

      We have Firefox with its own cert store separate from the OS's.
      We have cert pinning in Windows.
      I don't know of a public service that tracks certs, but it could be done. You'd have to trust that service though, which is the same exact problem of trusting a cert authority.

    5. Re:Certs Are Broken by Anonymous Coward · · Score: 0

      Not if it's done like Freenet. You can have a web of trust implementation. You'd then 'merely' have to live with Sybil attacks. >:P

  27. Re:Simple question by E-Rock · · Score: 2

    Except if you're scanning your company machines, you can do exactly what the OP said Blue Coat should have done. Issue your own cert, and make all your workstations trust it.

  28. Maybe.. by Anonymous Coward · · Score: 0

    It was probably being used to test some new function that would automatically validate new installs of Bluecoat on a network because I'd wager a majority of their customerbase has literally no idea how to set it up properly (at least as far as the US Government goes). It was installed where I worked and they never configured the internal certificates correctly so every website you visited warned you that the connection was not secure before passing you off to the actual website.

    1. Re:Maybe.. by Anonymous Coward · · Score: 0

      More likely it was for Sales.

      Sales guy: It works OK on my box with this cert. See? No warning.

  29. It will be an Intermediate Certificate by ytene · · Score: 3, Insightful

    The linked article in the OP is a little vague, but based on my knowledge of the way that Symantec's certificate business is configured, I suspect it might actually be an Intermediate Certificate.

    Basically the way this works is that Symantec have one single "Master" certificate, aka the "Root Certificate" for the CA. However, instead of using this one single digital key to sign all the certificates that all of Symantec's clients request, they actually use a series of "Intermediate Certificates". Think of this like a directory hierarchy with a root folder, some Top Level Directories, then a bunch of directories below that. Same deal.

    This structure allows Symantec to grant the right to sign certificates based on logical groups or clusters; it also allows them to "bulk disallow" everything signed by the intermediate certificate by revoking that one file. Obviously, as the OP pointed out, an Intermediate is still allowed to "sign" certificates, with those produced having the full authority of being produced by Symantec.

    What this would allow BlueCoat to do would be to sign any number of certificates as if they were signed by Symantec themselves. Bearing in mind, as others have pointed out, that BlueCoat sell filtering proxy servers and SSL interceptors, what this would allow them to do would be to effectively run "official" MitM (Man in the Middle) interceptions, in a pretty-much indetectable way, against any web site that uses Symantec Certificates.

    There's quite rightly a fair bit of alarm in many posts here, suggesting that this would allow BlueCoat to spy on end users. However, the most likely scenario is that BlueCoat are using the certificates to upgrade the capabilities of their corporate proxy/filter/accelerator products for their large corporate clients. Big companies have a major issue with the leakage of proprietary information being sent off-network under the guise of SSL traffic; there are all sorts of malware packages that use SSL to communicate with their CNC hosts... In other words, there are many companies that want to have the ability to monitor even the SSL-protected traffic generated by their employees when those individuals access the web. I love a good conspiracy theory as much as the next tekkie, but in this case I suspect the actual implementation is only really of interest to you if you work for a large corporate and they haven't actually *told* you that they are doing this.

    However, as other posters have pointed out, this isn't the whole story; this technology can be placed elsewhere in the network, for example within an ISP infrastructure, so it can equally easily be used to monitor private individuals.

    So, if you don't want your colleagues in SecOps [at work] to know what you've got in your bank account, don't log into your online banking from work...

    I'm not entirely sure of this, but because this specific story relates to Symantec certificates [i.e. the old Verisign business] I don't think the impact would be quite so relevant if you use certs from elsewhere. For maximum security, of course, I guess you could simply download OpenCA, build an air-gapped machine, install and run the OpenCA on something not connected to any other network, and get your signed certificates to the outside world by installing a CD-R burner on your CA hardware and then cutting a CD or DVD each time you create a certificate. Yes, you could use a USB key if you really wanted to, but since we all know how easy it is to infect a thumb drive, that doesn't make any sense.

    1. Re:It will be an Intermediate Certificate by swb · · Score: 1

      That was a good description.

      It's kind of ironic how "untrusted" self-signed certificates are becoming conceptually more secure than sign certificates. With most modern devices and some hoop-jumping, using self signed certificates isn't hard and can be made as transparent as commercial certificates.

      That being said, I do think "the system" (the amorphous conglomeration of browser makers, most commercial software, etc) engages in something of a conspiracy to make it a confusing nuisance to use them. I'm kind of surprised that the overall user interface to certificates isn't generally better, with better tools for certificate creation, management, acceptance and integration with existing directory systems.

      It's not that the tools aren't there, but they're suboptimal from a user experience perspective. Why can't Chome by default be configured to use a separate and configurable certificate store? Why doesn't a cell phone contacts app have a field for certificates? Why isn't S/MIME made more user friendly and encourage sharing of public keys?

    2. Re:It will be an Intermediate Certificate by ytene · · Score: 1

      I definitely agree with your observation about the way that self-signed certificates are becoming more trustworthy. I especially like the federated trust model in GPG, for example, with the idea that rather than having a single, central and therefore vulnerable point of trust, your trust is accrued gradually by your interaction with the community.

      Is it really a conspiracy, or is it that certificate management in browsers is hard? I recall, a few years ago, when someone spotted that there was a bug in the certificate validation logic in two browsers. Basically, when a certificate is created, various flags are set that describe what the certificate is permitted to do. A logic error in the browser code meant that someone could obtain a certificate and then use it to sign *another* certificate so that the second, produced certificate looked as though it was signed by the CA root certificate. That was a *huge* gaff in browser security and it was quickly patched. The failing browsers were Konqueror, which was fully open-source at the time, and MS Internet Explorer, which is proprietary... There are two possible explanations for that: either two completely different developers in two completely different projects both managed to craft the exact same error that worked the exact same way. Or a developer working for Microsoft stole the certificate-validation code from the Konqueror source and passed it off as their own work... Like I say, there is some complex logic there.

      I have to say, though, that I slightly disagree with your theory that this is a conspiracy among the browser developers. Firstly, the default mechanisms are actually pretty excellent: all modern browsers come with a complete selection of root certificates bundled, so the effort to keep your browser certificate-aware is zero for 99.9-nines of the population. Secondly, I think that [and this is going to cause offence for which I am sorry] 95%+ of the population should not be trusted to mess around with the certificate store in their browsers at all. The chances of making a mistake and either wrecking your browser - or trusting something that should not be trusted - is too great. So on balance I think we should be happy with where we are in this regard.

      I would also be very nervous about having certificate stores as configurable as you suggest... The moment that someone makes it too easy to "configure" a certificate store, someone else will integrate that with some scripting mechanism and the next thing you know, we'll have watering-hole attacks in web sites that will poison the cert store of any browser that visits the site. This in turn will be used to MitM the browser remotely, which will give an attacker the ability to harvest passwords, email addresses, maybe even access to secure on-line services such as banking details.

      Totally, totally, totally agree with your comments around S/MIME, however. The current state of encryption in that space is atrocious. I ran tests by setting up dedicated mail accounts for each email client, then attempting to exchange encrypted emails between them. I used clients like Thunderbird, Outlook, Claws-Mail, KMail and so on. Less than a third of the connections worked... That's shameful ... I'd kinda hoped that Snowden's revelations would have prompted the mail client developers to go and take another look at this, but it hasn't happened yet (that I'm aware of). Maybe time for some more testing...

    3. Re:It will be an Intermediate Certificate by ytene · · Score: 0

      Oh, one other thing.

      I call bullshit on Symantec's claim that they know what BlueCoat did with the suspected Intermediate Certificate Symantec gave BlueCoat.

      It is entirely possible [it's just software and a bunch of data files, after all] to create a certificate and then wipe all evidence from any generated log files. The only log or record of certificates that I am aware that current processing demands is the list of *revoked* certificates that is maintained by the CA and used for OCSP (Online Certificate Status Protocol), which is a common method of ensuring that a certificate you have just been presented has not been revoked by the CA... Even that is imperfect, because the moment you create Intermediate certificates, you create an assimilation/aggregation challenge for yourself...

      I'm not sure if I'd attribute that claim by Symantec to ignorance or malice, but I really don't believe it. There is no way for them to know [short of having an observer watching all the time] what BlueCoat did with the intermediate certificate...

    4. Re:It will be an Intermediate Certificate by Anonymous Coward · · Score: 0

      Symantec claims (which you're entitled to disbelieve, but make sure you know what it is you don't believe) the following:

      This Intermediate was in a HSM (a piece of hardware whose purpose in life is to look after a key and not let people have copies of it while still allowing the key to be used to sign things, if you understand what the SSH agent in SSH is, it's like that except hardware) under Symantec's physical control. Blue Coat had _access_ to ask the HSM to sign things for them, but not _control_ to go wiping things or copying keys. Like the way you can _access_ Slashdot, but you don't have _control_ to get rid of the most annoying editors.

      Thus, Blue Coat wouldn't be able to "wipe all evidence" because any evidence was in Symantec's custody the whole time.

      Also, as you mentioned "log or record of certificates" there is the CT logging. CT log systems (e.g. Google runs some) keep a record of every certificate they're shown that chains back to trusted roots they're watching. Chrome requires that any new EV certificates are accompanied by SCTs, which are proof that several CT logs saw your certificate. Log Monitors like crt.sh show humans everything that's in the logs.

      Note that there are no certificates issued by this Blue Coat intermediate in the CT logs. So, not only did neither Blue Coat nor Symantec voluntarily log such a certificate, but none of the robots crawling the web and adding new things they find to the logs have ever seen it either. This matches with Blue Coat's claim that the certificate was only used for some sort of testing.

    5. Re:It will be an Intermediate Certificate by swb · · Score: 1

      Since this is Slashdot, I shouldn't have maybe used the word "conspiracy". Rather than a deliberate plot by nefarious actors, what I meant was more of a series of like coincidental attitudes that treated signed certificates as more trustworthy and subsequent lack of tools and interfaces to make self-signed certificates easy and obvious to use.

      Since I get paid to work with MS products, I setup my own CA with Windows Server and use it to generate certificates for use with anything that needs a certificate. Issuing certs from Windows CA is about the same user interface that it's been since Server 2003 and is kind of a clusterfuck to use.

      And that's considering that Windows Server will do some nice things kind of automatically with certificates for domain members and with the operating system, yet the UI is kind of forgotten and it feels like one of those features that MS will just get rid of because they want to force people onto their cloud infrastructure where you'll just use a MS provided CA cert.

      I did some work with S/MIME and Outlook. While I made it work, it was really user-hostile and inflexible. Why is it easier to work with signatures than encryption?

      I wonder if some of the issue with self-signed certificates is due to somebody at some point deciding that the CA model was better than the federated, partial trust model of PGP keys and that makes it conceptually difficult to use x.509 certificates in the same way that PGP keys are used.

    6. Re:It will be an Intermediate Certificate by Anonymous Coward · · Score: 0

      This shouldn't be hard to resolve, though, should it. If that's actually the case, couldn't anybody who is concerned prevent this by refusing to trust any certificate signed by the intermediate CA?

    7. Re:It will be an Intermediate Certificate by Anonymous Coward · · Score: 0

      It is clear from this post and most of the discussion here that none of the posters actually understand PKI and the trust model it supports. For example, an "intermediate certificate" does NOT give the holder ANY power that is held by the certificate issuer or the "root" of the PKI hierarchy. It simply indicates that the issuer believes the holder is operating their own CA in a manner that is compatible with the trust framework used by the issuer. An intermediate certificate does NOT enable the holder to decrypt ANYTHING except what is encrypted with -its- Public Key. It is disappointing that after 20+ years in use, so many people still don't know even the basics of PKI.

    8. Re:It will be an Intermediate Certificate by Anonymous Coward · · Score: 0

      Newer browser security should maybe require signing by more than one CA to accept a SSL certificate. Or distributed pinning where it's obvious when someone is trying to 'steal' SSL data. Or both. Trusting 1 point of failure or making users have to worry about revoking a CA is quite frankly, insane and BatSh** crazy.

    9. Re:It will be an Intermediate Certificate by Anonymous Coward · · Score: 0

      In 2010 my employer used Blue Coat to MITM gmail on our corporate laptops. Their laptop, their prerogative. Never logged into a personal account on a work computer again.

      They dropped Blue Coats the moment this happened:

      New evidence uncovered by hacktivists suggests that American-made Bluecoat technologies have been used for deep packet inspection by Syrian authorities

      https://www.eff.org/deeplinks/2011/10/blue-coat-acknowledges-syrian-government-use-its-products

      15 C.F.R. 764.2(d) -- Conspiracy to Export or Reexport to Syria Computer Equipment and Software Designed for Use in Monitoring and Controlling Web Traffic

      http://blogs.wsj.com/riskandcompliance/2015/09/22/u-s-bars-exports-over-syria-surveillance-sales/

  30. Re:Simple question by Anonymous Coward · · Score: 0

    Except if you're scanning your company machines, you can do exactly what the OP said Blue Coat should have done. Issue your own cert, and make all your workstations trust it.

    Except that wouldn't work with BYOD, thus the need for a certificate like this so that everything Just Works.

  31. Re:Simple question by thegarbz · · Score: 1

    Why the fuck has this site descended into rampant tinfoil hat paranoia?

    Because in the past 5 years the tinfoil hat paranoia was shown to be anything but.

    This is the new norm. Assume the worst and you're most likely right.

  32. Re:Simple question by Anonymous Coward · · Score: 0

    Simple answer, because the tinfoil hat club has been proven right over and over again in the 21st century.

    I don't think that the tinfoil hat club has been right. In fact, the surveillance and control has been worse than most claims of the tinfoil hat club.

    People who draw this conclusion from Snowden and other revelations were obviously clueless to begin with. Most of what Snowden confirmed was already assumed in knowledgeable non-tinfoil hat security circles, and discussed on fairly public security conferences (source: was there). The confirmation of this that Snowden supplied does not mean that every tinfoil hat theory suddenly is believable. Quite the opposite, he confirmed what the industry suspected and discussed seriously, not much more,

  33. How powerfull, actually? by Cacadril · · Score: 1

    From the article:

    “What the certificate does not give them the ability to do is issue public certificates to other organizations. That's the big misunderstanding.”

    What does this mean? Could it be that they only can issue certificates for "*.bluecoat.com"?

    If so, what is the problem?

    --
    There is no substitute for common sense. Especially, no body of rules will do.
    1. Re:How powerfull, actually? by Anonymous Coward · · Score: 1

      No. What's happening is a language gap between what the certificate means (which you and I can verify) and what Symantec did (for which we have only their word)

      The intermediate certificate, which is what you'll see at the end of those crt.sh links, says this:

      * I am issued by VeriSign Class 3 Public Primary Certification Authority - G5
      (Most modern web browsers trust this and several other Verisign CA keys, today they are all in the hands of Symantec, but the name is part of the certificate so Symantec can't change it retrospectively)
      * I am a certificate for Blue Coat Public Services Intermediate CA
      * This entity is a Certificate Authority, it can issue further certificates which in turn you should trust if you trust VeriSign Class 3 Public Primary Certification Authority - G5
      * BUT This entity is NOT trusted to issue further CA certificates

      This is called an "unconstrained Intermediate CA certificate" because nothing _about the certificate itself_ prevents it being used to issue any certificate for any web site. A cert for "www.google.com" issued by this CA certificate is valid, although some browsers would object due to key pinning. Note that NOBODY has produced even one example of a certificate signed by this Blue Coat Intermediate, not for www.google.com, not even for Blue Coats' own web site. Nothing. Smoking guns are very easy to come by in SSL shenanigans, so when nobody can produce one you should be suspicious that it's a false alarm.

      However, Symantec says that they kept the private key this certificate relates to under their control, even though in Blue Coats' name. So they can vouch for what it was used for, since it happened on their hardware, in their physical building, with their employees, their logging and so on. So _if you believe Symantec_ there was no additional risk from this Intermediate compared to, say, Symantec's dozens of other normal operational intermediates.

    2. Re:How powerfull, actually? by dbIII · · Score: 1

      Nothing. Smoking guns are very easy to come by in SSL shenanigans, so when nobody can produce one you should be suspicious that it's a false alarm.

      There's not a lot of press on the topic coming out of Iran, Saudi Arabia etc which is the sort of place where I'd expect something as flexible as this to be deployed.

    3. Re:How powerfull, actually? by Anonymous Coward · · Score: 0

      It literally just takes one person. One instrumented Android phone in a tourist's pocket, one bored technician posting a "weird" result they saw in their browser.

      With the CA system the evidence of any malfeasance is literally sent to everybody affected. Of course MOST of them aren't even going to look at it, but it only takes one person, or robot, to notice something is amiss.

    4. Re:How powerfull, actually? by Anonymous Coward · · Score: 0

      There's not a lot of press on the topic coming out of Iran, Saudi Arabia etc which is the sort of place where I'd expect something as flexible as this to be deployed.

      You forgot the US. (fixed that for you) You are right but remember the same happens here.

      I'm sure the NSA has a copy of this key. Actually I'd bet they have a copy of every private key ever issued by Symantec. After all who is best served by a Man in the Middle Attack? Someone snooping? Sound like someone we all know?

  34. Re:Simple question by David_Hart · · Score: 1

    Except if you're scanning your company machines, you can do exactly what the OP said Blue Coat should have done. Issue your own cert, and make all your workstations trust it.

    Except that wouldn't work with BYOD, thus the need for a certificate like this so that everything Just Works.

    Exactly. Rolling your own certs sounds good until you get into the logistics and the complexity of implementing it on an Enterprise scale. Most Enterprises come to the same conclusion and pay for corporate root certificates from Symantec, etc. for their internal PKI infrastructure. It turns out that it's cheaper than the cost of support to handle all of the one-off situations that rolling your own causes. Everything just works.

  35. Re:Simple question by Anonymous Coward · · Score: 1

    If one Android phone "BYOD" saw a certificate, any certificate, signed by this Intermediate, it would get flagged and probably show up in Google's CT logs.

    That's the thing about BYOD. As well as not installing your bullshit fake roots, the devices some employee brings in to work aren't running your "no tale-telling" hack to shut up all the warnings and diagnostics when bad things happen so you can pretend it's secure.

    And what do you know, NOTHING in the CT logs. Why? Well I guess it could be the that the Lizard people who did 9-11 also kidnapped Google's CEO and made him delete the evidence. Or, more likely, Blue Coat never used this as a MITM proxy CA because Symantec knows that sort of shit would ruin them.

    The CA cert is pathlen:0 so it can't be used to sign more CA certs, the key itself would have be extracted and used to sign anything outside of Symantec's visibility.

  36. Use your powers by Ritz_Just_Ritz · · Score: 1

    I'm sure a lot of individuals who peruse this site every day are in a position to recommend and recommend AGAINST vendors. If enough of us at the Fortune X companies blackballed Bluecoat/Symantec/others of that ilk, one would think that would make a difference. After all, NOT buying that $20-50M satchell of poo in favor of another vendor with more transparency times 100's of the largest corporations might make a difference.\

    Frankly, if I said "no Bluecoat" tomorrow, I doubt it would even be questioned. Do the needful. :)

    Best,

    1. Re:Use your powers by dbIII · · Score: 1

      If you are buying into their man in the middle attack devices in the first place I doubt you'd actually care that they are selling more capable ones to governments. I don't see a boycot working since the people who would boycot their stuff for this reason would never buy it in the first place.

  37. Re:Simple question by E-Rock · · Score: 1

    Well, if you want to secure mobile devices you go with a mobile device management solution which would put your corporate cert on their phone and force it to use the proxy. It'd also help protect them when they're not on the corporate WiFi.

  38. Sure we trust you ROTFL by Danilushka · · Score: 1

    "Blue Coat assures that it is not going to utilize the certificates to snoop on us." Right and registration of firearms won't lead to confiscation...except in NYC where it did.

  39. Re:Simple question by Electricity+Likes+Me · · Score: 1

    This is completely wrong. I work for a very large corporation which uses Blue Coat proxies, and they absolutely do not have trusted root certificates they can just use (amongst other things, this would lead to Symantec's cross-signing being revoked).

    They do the thing any IT department can do, which is everyone either runs a pre-built image with the proxy certificates baked in, or people (like me) who get dev machines end up dropping them in to suppress the "invalid cert" warnings.

  40. Re:Simple question by Anonymous Coward · · Score: 0

    We use Airwatch to push out our internal CA certificates to such devices.

  41. If you have to trust by Anonymous Coward · · Score: 0

    If you have to trust then you have already lost. Trust is by definition a security weakness.

  42. Why haven't we worked to replace CAs yet? by jonwil · · Score: 1

    There are a number of proposals out there that would allow you to distribute public keys for web sites in a way that removes the reliance on CAs for security.

    Storing things in DNS and securing that with DNSSEC being one. The EFF has a proposal out there (cant remember what it's called) for this as well.

    And there is a proposal that replaced CAs with a system where the certificate can be signed by multiple entities and then the client decides whether to trust the certificate based on whether it trusts the entities that have signed the certificate.

    Why is it that the browser vendors and others haven't shown any interest in these alternatives to the CA system? Pressure from the CAs not to shut down their revenue? Are these alternative ideas not as good (or as secure) as their proponents claim?

  43. My Turn For A Conspiracy Theory... by ytene · · Score: 1

    "I wonder if some of the issue with self-signed certificates is due to somebody at some point deciding that the CA model was better than the federated, partial trust model of PGP keys and that makes it conceptually difficult to use x.509 certificates in the same way that PGP keys are used."

    Either that or the companies running commercial CAs put a lot of effort into that meme... There is a *lot* of money in Certificate Authorities... Mark Shuttleworth sold his CA business to Verisign back in the day for $750 Million... If you think about it in those terms, peer-to-peer trust models such a PGP and GPG would always undercut commercial solutions.

    What's really interesting, however, is to see how the certificate market has evolved. We still rely on a relatively small number of Commercial CAs, who in turn make a lot of money. But look at what we've done with DNS [massively federated], Email SPF (Sender Policy Framework) [massively federated] and you realise that the CA model is actually the odd one out.

    It actually wouldn't be that difficult for us to set up a mechanism in which institutions could set up and host their own publicly-facing, self-signed certificates, with a simple on-line checking mechanism that would allow us to decide whether or not to trust that CA as part of our train-of-trust process. In fact, if we linked that with a version of OCSP it might even make things much stronger...

    "Why is it easier to work with signatures than encryption?"

    Here's a wild guess... If I prepare a file to send to you that I then decide I want to sign, I will typically send you a combined payload that consists of the original file, a signed digest of the file [SHA2 hash] and then my public certificate that contains the asymmetric portion of my signing key... In other words, I would, by convention, send you everything that you need to know in order to validate my signed message [working on the loose assumption that you have the root cert for my CA cached locally]. It's a neat, packaged payload that requires no negotiation and which contains some pretty tightly-specified files...

    I think what we're describing for encryption [OK, specifically S/MIME] is an example of a loosely-specified definition which, through permitting flexibility in the model, has allowed so much "movement" that the flexibility has brought incompatibility with it. But, that's a wild guess...

  44. Re: Simple question by Anonymous Coward · · Score: 0

    Bite me, spook.

    All the glorious new ways of stripping human dignity you discussed in your trade shows was unbeknownst to the tightly controlled public discourse. Snowden changed that, and now nobody likes you. Nobody thinks you're James Bond anymore, and you're butt hurt.

  45. Are You the SSL Keymaster? by Anonymous Coward · · Score: 0

    I always knew SSL security was just an illusion. It's security theater. Trying to make you feel safe, when somebody is actually monitoring all of your communications.

  46. Re: Simple question by Anonymous Coward · · Score: 0

    Bite me, spook.

    All the glorious new ways of stripping human dignity you discussed in your trade shows was unbeknownst to the tightly controlled public discourse. Snowden changed that, and now nobody likes you. Nobody thinks you're James Bond anymore, and you're butt hurt.

    Infosec conferences like Black Hat and RSA equals James Bond in your mind? I see where the tinfoil hat thinking is coming from.