On 2016-09-10 16:36:35 [+0200], Kurt Roeckx wrote:
> Looking at the certificate subject looks just wrong.  It should
> at least check the Subject Altnerative Name, if present, and it
> should be present.  And it really shouldn't convert it to a string
> and hope there are no other field that happen to have "CN=" in it.
> You might want to look at:
> 
> https://wiki.openssl.org/index.php/Hostname_validation

But this problem existed before 1.1.0 support (this patch).
What do you recommend here? The builtin usage
(X509_VERIFY_PARAM_set_hostflags()) looks simple. The alternative
X509_check_host() is 1.0.2+ and since it can not be applied to stable I
don't see the point. I would add this for 1.1.0 and keep the current
validation for < 1.1.0.

> Kurt

Sebastian

Reply via email to