Devre dışı TLS doğrulaması (ARCH8119)
Anahtar kotlin.security.disabled-tls-validation · Önem error · Kategori security · CWE CWE-295
Her şeye güvenen X509TrustManager uygulamalarını ve HostnameVerifier { _, _ -> true } kullanımını işaretler.
Hatalı
Bölüm başlığı “Hatalı”object : X509TrustManager { override fun checkServerTrusted(chain: Array<X509Certificate>, authType: String) {}}// keep the platform trust manager; pin or add the internal CA to the trust storeDüzeltme
Bölüm başlığı “Düzeltme”Doğrulamayı kapatmak yerine iç CA’yı güven deposuna ekleyin.