Re:Should you use Let's Encrypt for internal hostnames?
by jon-wood on Wednesday January 05, 2022 @12:59PM
(#29812502)
One of the examples given wasn't a server name, it was leaking potentially confidential information via the domain olympics-campaign.staging.example.org - in many environments its fine if people know project names, but NDAs are a thing, and you could end up in hot water if you accidentally leak a partnership between two companies before it's been announced.
[ Parent
| on HN ]
Re:Should you use Let's Encrypt for internal hostnames?
by marcosdumay on Wednesday January 05, 2022 @01:14PM
(#29812726)
Well, if instead of making a lot of effort in hiding your names you just didn't, you wouldn't use a name like that.
Every single person that connects to any of your networks (very likely the sandboxed mobile one too) can find that name. Basically no place hides it internally. There is very little difference between disclosing it to thousands of the people that care the most about you and disclosing it to everybody on the world.
Re:Should you use Let's Encrypt for internal hostnames?
by ttyprintk on Wednesday January 05, 2022 @01:44PM
(#29813148)
The other examples are better. Say a never-before-seen name appears, cisco520.internal.foo.bar. Suddenly, a well-formed email appears, “Re: Cisco Support Ticket #7779311” about some additional steps to provision your new appliance. It is trivial to automate that phish by crawling the CT log.
Re:Should you use Let's Encrypt for internal hostnames?
by marcosdumay on Wednesday January 05, 2022 @02:43PM
(#29813880)
Is this valuable enough to resist every real advancement in network security since the late 00's? Because for each one of them it's certain that people will pop-up making a lot of noise about hidden server names.
It's mostly because of them that DNS is still not reliable. Well, at least this article isn't against certificate transparency, just about how to avoid it.
Re:Should you use Let's Encrypt for internal hostnames?
by ttyprintk on Wednesday January 05, 2022 @06:16PM
(#29816600)
I don’t think anyone is arguing that Certificate Transparency defeats “every real advancement in network security”. If you want to avoid your internal hostnames, and maybe Subject and SAN, ending up in LE, then you’re free to run your own CA.
But getting back to your parent post, maybe we can see a nontrivial real-world list of a big network to make sure it’s leaking nothing of value?