logoalt Hacker News

fragmedeyesterday at 6:05 AM7 repliesview on HN

This highlights a huge problem with LetsEncrypt and CT logs. Which is that the Internet is a bad place, with bad people looking to take advantage of you. If you use LetsEncrypt for ssl certs (which you should), that hostname gets published to the world, and that server immediately gets pummeled by requests for all sorts of fresh install pages, like wp-admin or phpmyadmin, from attackers.


Replies

Gigachadyesterday at 10:14 PM

Unsecured fresh install states that rely on you signing in before an attacker does were always a horrible idea. It's been a welcome change on the Linux side where Linux distros can install with your SSH key and details preloaded so password login is always disabled.

These PHP apps need to change so you first boot the app with credentials so the app is secured at all moments.

ale42yesterday at 8:30 AM

It's not just Let's Encrypt, right? CT is a requirement for all Certificate Authorities nowadays. You can just look at the certificate of www.google.com and see that it has been published to two CT logs (Google's and Sectigo's)

show 2 replies
krautsaueryesterday at 6:43 AM

That may be related, but it's not what happened here. Wildcard-cert and all.

prmoustacheyesterday at 11:44 AM

Why would you care that your hostname on a local only domain is published to the world if it is not reachable from outside? Publicly available hosts are alread published to the world anyway through DNS.

LetsEncrypt doesn't make a difference at all.

thakoppnoyesterday at 6:19 AM

> the Internet is a bad place

FWIW - it’s made of people

show 1 reply
Spivakyesterday at 6:07 AM

I like only getting *.domain for this reason. No expectation of hiding the domain but if they want to figure out where other things are hosted they'll have to guess.

show 2 replies
jestersonyesterday at 6:36 AM

> If you use LetsEncrypt for ssl certs (which you should)

You meant you shouldn't right? Partially exactly for the reasons you stated later in the same sentence.

show 1 reply