boulder
boulder copied to clipboard
va: Check for reserved IP addresses at dialer creation
We currently disallow connections to reserved IP addresses by excluding them from DNS lookup results in bdns.LookupHost, and (as of #8020) checking bare IP address redirect targets in HTTP-01. When we start issuing to IP address identifiers, we will check this within policy (probably as part of #7995).
Because we're growing so many new entry points to handling IP addresses, and this would be easy to forget, we should add backstop checks wherever we create a dialer.