Make check for 'X-SSL-Client-Verify' header stricter

This commit is contained in:
Jamie Cameron
2026-04-14 16:19:22 -07:00
parent 7183af2fdd
commit ba336c297b

View File

@@ -1722,7 +1722,7 @@ if ($header{'user-agent'} =~ /webmin/i ||
my $trust_ssl = $config{'trust_real_ip'} && !$config{'no_trust_ssl'};
if ($use_ssl && $verified_client ||
$trust_ssl && $header{'x-ssl-client-dn'} &&
$header{'x-ssl-client-verifiy'} !~ /^(failed|none)/i) {
$header{'x-ssl-client-verify'} =~ /^success/i) {
if ($use_ssl && $verified_client) {
$peername = Net::SSLeay::X509_NAME_oneline(
Net::SSLeay::X509_get_subject_name(