İçeriğe geç

TLS doğrulaması devre dışı (ARCH2119)

Anahtar python.security.disabled-tls-validation · Önem error · Kategori security · CWE CWE-295

TLS sertifika veya host adı doğrulamasını koşulsuz atlamak, TLS’in kimlik doğrulama güvencesini ortadan kaldırır. Bu, araya giren (MITM) saldırılarına ve trafiğin gizlice okunmasına olanak tanır.

import requests
resp = requests.get("https://api.example.com/data", verify=False)
import requests
resp = requests.get("https://api.example.com/data", verify=True)
# Özel CA için: verify="/etc/ssl/certs/internal-ca.pem"

Sertifika doğrulamasını her zaman etkin tutun; özel CA gerekiyorsa verify parametresine CA paketini verin.