FrostyCat
Explorer
- Joined
- Jan 4, 2022
- Messages
- 79
Hi everyone. In the light of the cert-manager implementation in Truecharts and the eventual removal of support for Truenas host managed certificates, I'd like to remind everyone that for example, details of issued Let's Encrypt certificates are not private.
For any domain you own and use with Let's Encrypt for example, visit https://crt.sh and search the name, you'll get a list of all your issued certificates. Further more, most CAs usually make issue logs public. Using certificates with fixed CNs, e.g. nextcloud.example.com will leak the hostname in the CA's logs, while using a wildcard certificate will not.
So, while this may or may not have much impact depending on your use case, please be mindful about what you may inadvertently might expose just by requesting a TLS certificate, in many cases this may lead to an increased attack surface for your services.
For any domain you own and use with Let's Encrypt for example, visit https://crt.sh and search the name, you'll get a list of all your issued certificates. Further more, most CAs usually make issue logs public. Using certificates with fixed CNs, e.g. nextcloud.example.com will leak the hostname in the CA's logs, while using a wildcard certificate will not.
So, while this may or may not have much impact depending on your use case, please be mindful about what you may inadvertently might expose just by requesting a TLS certificate, in many cases this may lead to an increased attack surface for your services.