When this function was passed an empty string, openssl would attempt to call strlen on it, reading arbitrary memory until it reached a NUL byte.
openssl
strlen
{ "license": "CC0-1.0" }
{ "affected_functions": null, "affects": { "os": [], "functions": [ "openssl::x509::verify::X509VerifyParamRef::set_host" ], "arch": [] } }
{ "cvss": null, "informational": null, "categories": [ "memory-exposure" ] }