News for hackers. Stuff that matters.
Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Wednesday March 23, 2016 @10:34AM (#11344790)
As a Class 4 StartCom subscriber, this is quite irritating.

We use StartCom to issue a lot of certificates for sensitive internal hostnames. While we don't rely on security by obscurity, we'd really prefer it if our internal hostnames weren't published all over the internet... :\

Given Lets Encrypt does this too, I'm not sure what other options we have with regards to certificates without paying on a per-certificate basis. :( I like StartCom's model of only paying for verifications (i.e. the only thing which really directly costs money).

We definitely want our EV certs going to CT logs, but not any of our wildcard or Class 2/3 certificates.

Re:StartCom will log all issued SSL certificates to public C... by hannob on Wednesday March 23, 2016 @10:50AM (#11344971)
The plan for CT was always to be once extended to all certs. And I think this is right. This whole system has suffered from security failures kept under the rug for too long, more transparency is good.

If you don't want transparency of your certificates don't participate in the public CA system. You still have the option of using wildcards for internal names.

Re:StartCom will log all issued SSL certificates to public C... by DoubleMalt on Wednesday March 23, 2016 @10:43AM (#11344895)
If they are internal hostnames, don't you control both client and server? Why not create a PKI?

In my opinion the only advantage certificates from official CAs bring is that clients you have no control over are not MitMed.

Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Wednesday March 23, 2016 @10:48AM (#11344947)
Well yeah, that is a fair point actually. There would be a couple of issues to sort out, but nothing major or anything we couldn't deal with.
Re:StartCom will log all issued SSL certificates to public C... by creshal on Wednesday March 23, 2016 @11:37AM (#11345400)
Setting up your own CA is rather easy, for internal hostnames I'd definitely not bother with going to an external CA (nor want an external CA to have control over internal certificates).
Re:StartCom will log all issued SSL certificates to public C... by ryan-c on Wednesday March 23, 2016 @12:25PM (#11345865)
Having set up and run an internal CA for a > 1000 person org that needed to issue a couple certificates a week, I would refute the "easy" claim.
Re:StartCom will log all issued SSL certificates to public C... by creshal on Wednesday March 23, 2016 @12:28PM (#11345904)
Still easier than StartSSL's horrible, occasionally unreachable, web interface I'd bet.
Re:StartCom will log all issued SSL certificates to public C... by TheSwordsman on Wednesday March 23, 2016 @02:13PM (#11346853)
I hope you don't often place bets. :P

Honestly, it's not that easy. The StartSSL process is much, much, much easier.

There are a myriad of problems you need to solve when running an internal CA for your organization. Who has access to generate new certs? Is it automated, and what security controls are around that system? What audits are there around certs being cut? Who can revoke certificates? Then you get down to the details of CRL/OSCP...

While running your own PKI is great and definitely recommended, it's much easier to say "just set up PKI" than to actually do it and maintain it.

Re:StartCom will log all issued SSL certificates to public C... by davenull on Friday March 25, 2016 @04:24AM (#11359000)
I've always enforced a strict policy of every certificate request be asked for in person by someone with authority to ask us for one, and then a second person actually issues the certs after an hour, just in case. Nobody likes being responsible for data breaches, and I for one am a sadist and a masochist when it comes to keeping control of my systems.
Re:StartCom will log all issued SSL certificates to public C... by pfg on Wednesday March 23, 2016 @10:50AM (#11344969)
I think the end-game for CT is that all certificates will have to be submitted to log servers, so this is going to happen anyway.
Re:StartCom will log all issued SSL certificates to public C... by geofft on Wednesday March 23, 2016 @12:03PM (#11345649)
The current CT draft spec permits the CA to generate a precertificate containing "?.example.com" instead of "secretproject.example.com", for exactly this reason:

https://tools.ietf.org/html/draft-ietf-trans-rfc6962-bis-13#...

Re:StartCom will log all issued SSL certificates to public C... by Namidairo on Wednesday March 23, 2016 @12:11PM (#11345728)
I don't think that was really an option in this case as his CA just went and published the logs without asking the users first?
Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Wednesday March 23, 2016 @01:01PM (#11346232)
I'm pretty sure they're not publishing any existing certificates, so that's okay, but they definitely need to treat the fact that they are doing from now on as a "breaking change" and be very clear about it to existing users.
Re:StartCom will log all issued SSL certificates to public C... by geofft on Wednesday March 23, 2016 @01:41PM (#11346569)
Yeah, I don't know what StartCom is actually doing. All I'm saying is that StartCom has the option of redacting the labels, and as a paying customer, they should be asking StartCom to do so.
Re:StartCom will log all issued SSL certificates to public C... by agwa on Wednesday March 23, 2016 @02:17PM (#11346892)
RFC6962bis is still a draft and there are no implementations of it yet, so actually they don't have the option to redact labels.
Re:StartCom will log all issued SSL certificates to public C... by Namidairo on Wednesday March 23, 2016 @11:02AM (#11345091)
Did all of those internal hostnames need to be accessed over the internet in the first place?

I don't envy you though, that's quite a few subdomains you have there. Although I think that quite a few/almost all of those would have been found anyway if someone were to throw their dictionary at it.

Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Wednesday March 23, 2016 @11:15AM (#11345209)
Most of these hostnames are on 10.x IPs, so not internet addressable anyway, but we don't really want to advertise how our internal services are structured.
Re:StartCom will log all issued SSL certificates to public C... by jlgaddis on Wednesday March 23, 2016 @04:13PM (#11347813)
If they're on private IP addresses, per RFC, they shouldn't be listed in a public DNS zone. If they aren't listed in a public DNS zone, it's not really an issue, is it?
Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Thursday March 24, 2016 @02:50AM (#11351046)
Still a bit of an issue. Primarily the reasoning here is that if you compromise one of our systems, we'd prefer to make it as difficult as possible to traverse across our internal network.

Obviously that is mostly handled by access controls, but every little helps.

Re:StartCom will log all issued SSL certificates to public C... by kiallmacinnes on Wednesday March 23, 2016 @04:31PM (#11347959)
Which RFC is that? I've never noticed this restriction in any of the DNS RFCs (and I do DNS for a living ;))

(Honestly curious, not trying to say you're wrong !)

Re:StartCom will log all issued SSL certificates to public C... by jlgaddis on Wednesday March 23, 2016 @07:30PM (#11349233)
RFC1918.

If memory serves, it does say "should not" and not "MUST NOT" (cf. RFC2119). Thus, it's not technically a "violation" to do so but it certainly goes against the recommendations, IMO.

I also "do DNS for a living" (and have been for ~20 years) but I'm sure there's still things that I don't know. This is one of those often overlooked things simply because it isn't that common and one doesn't often see any major issues because of it.

Re:StartCom will log all issued SSL certificates to public C... by kiallmacinnes on Tuesday March 29, 2016 @06:53AM (#11380612)
So it does, I've never noticed this section before:

   Indirect references to such addresses should be contained within the
   enterprise. Prominent examples of such references are DNS Resource
   Records and other information referring to internal private
   addresses. In particular, Internet service providers should take
   measures to prevent such leakage.
Re:StartCom will log all issued SSL certificates to public C... by pfg on Wednesday March 23, 2016 @04:51PM (#11348111)
I'm not aware of any RFCs on the matter either. Some DNS servers do this to protect against DNS rebinding attacks, though.
Re:StartCom will log all issued SSL certificates to public C... by Namidairo on Wednesday March 23, 2016 @11:27AM (#11345320)
Ah, the use of public ca implied a more general use scenario in my head.

As someone else mentioned, creating a PKI is probably the way to go at this point.

And I suppose double check that none of them are binding interfaces they're not supposed to, if any of those have interfaces with public IPs.

Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Wednesday March 23, 2016 @11:39AM (#11345416)
Yeah, agreed. We had used it so far simply because it was convenient. I do still think it's important for StartSSL to be very clear about this to their existing customers though - it's a breaking change of sorts.

And they are definitely not, but thanks. :) They're in an AWS VPC which is only internet addressable via explicitly defined servers. The default is to not provide a public IP.

Re:StartCom will log all issued SSL certificates to public C... by technion on Wednesday March 23, 2016 @06:08PM (#11348662)

     not any of our wildcard 
But if you get a wildcard, it doesn't leak anything about the names or details of your internal servers.
Re:StartCom will log all issued SSL certificates to public C... by BillinghamJ on Thursday March 24, 2016 @02:47AM (#11351034)
Not really true. Wildcard certs only work for one level of labels. As such, we still have to include quite a large proportion of a set of our internal hostnames in the cert