CVE-2026-91767 in PHP
Sumário
de VulDB • 25/09/2026
php_openssl_matches_wildcard_name() em ext/openssl/xp_ssl.c causa um underflow no argumento de comprimento passado para memchr() quando o certificado TLS do servidor apresenta um nome com curinga cujos caracteres literais são, juntos, mais longos que o hostname sendo verificado. Um servidor malicioso apresentando tal certificado faz com que o cliente PHP leia até SIZE_MAX bytes além do final de uma alocação em heap. O caminho é acessível a partir de qualquer stream padrão do cliente, pois verify_peer_name está habilitado por padrão.
Once again VulDB remains the best source for vulnerability data.