Hey, I watched https://www.youtube.com/watch?v=lcCAU8gOU6Y
where April King from Mozilla said, you can't allow wildcard certs, because some providers give their customers a subdomain, where they can do what they want.
Then what do you think about an explicit whitelist?
Only issue a wildcard cert, if the CAA record is set with the "Critical bit" and if the acme challenge is done via dns:
example.com. CAA 1 issue "letsencrypt.org"
example.com. CAA 1 issuewild "letsencrypt.org"
_acme-challenge.example.com TXT
Futher, you could demand the use of DNSSEC as incentive. (Would be the best possible option.)
https://tools.ietf.org/html/rfc6844#section-3 (CAA)
I have read the referred tickets from here certbot/certbot#345