|
|
|
|
|
by pas
3299 days ago
|
|
The rationale put forward was that validating wildcards is hard, because public suffixes, etc. (So if the server checks a few subdomains randomly, a quick attacker can register those subdomains at the provider (eg at a site like github), and then get a cert for the whole domain. Of course, a DNS based validation scheme would work flawlessly for wildcards. (Something like put a TXT at the zone apex on the SOA nameserver.) But for some reason LE doesn't want to offer wildcards. |
|
Are you suggesting only random checks are completed? Why wouldn't it check all of them?
> a quick attacker can register those subdomains at the provider (eg at a site like github), and then get a cert for the whole domain.
Why would requesting a wildcard for a subdomain (i.e. pas.github.com) give me a cert that works for the root domain (i.e. github.com)?