Disabled certificate revocation (ARCH333)
Anahtar dotnet.security.disabled-cert-revocation · Önem warning · Kategori security · CWE CWE-299
Sertifika iptal kontrollerini devre dışı bırakmak, iptal edilmiş (örneğin çalınmış ya da geçersiz kılınmış) bir sertifikanın kabul edilmesine neden olur. Bu, ortadaki adam saldırılarına kapı aralar.
Hatalı
Bölüm başlığı “Hatalı”var handler = new HttpClientHandler{ CheckCertificateRevocationList = false};var client = new HttpClient(handler);var handler = new HttpClientHandler{ CheckCertificateRevocationList = true};var client = new HttpClient(handler);Düzeltme
Bölüm başlığı “Düzeltme”CheckCertificateRevocationList = true ayarlayarak sertifika iptal kontrollerini etkin tutun ve iptal edilmiş sertifikaları reddedin.