python.ssl-wrap-socket-is-deprecated

返回列表 · CWE 索引

pythonWARNING规则详情

各语言消息对照

语言消息
de

'ssl.wrap_socket()' ist veraltet. Die Funktion erzeugt einen unsicheren Socket ohne Server-Name-Indication oder Hostnamen-Abgleich. Erzeugen Sie stattdessen einen SSL-Kontext mit 'ssl.SSLContext()' und verwenden Sie diesen, um den Socket zu wrappen.

en

'ssl.wrap_socket()' is deprecated. This function creates an insecure socket without server name indication or hostname matching. Instead, create an SSL context using 'ssl.SSLContext()' and use that to wrap a socket.

fr

'ssl.wrap_socket()' est obsolète. Cette fonction crée un socket non sécurisé, sans indication du nom de serveur ni correspondance du nom d'hôte. Créez plutôt un contexte SSL avec 'ssl.SSLContext()' et utilisez-le pour envelopper le socket.

ja

'ssl.wrap_socket()' は非推奨です。この関数が作成する socket にはサーバー名表示(SNI)がなく、ホスト名の検証も行われないため、安全ではありません。代わりに 'ssl.SSLContext()' で SSL コンテキストを作成し、そのコンテキストで socket をラップしてください。

ko

'ssl.wrap_socket()'은 더 이상 사용되지 않습니다. 이 함수가 생성하는 소켓에는 서버 이름 표시(SNI)가 없고 호스트 이름 일치 검사도 수행하지 않아 안전하지 않습니다. 대신 'ssl.SSLContext()'를 사용해 SSL 컨텍스트를 생성하고, 이를 사용해 소켓을 래핑하십시오.

ru

'ssl.wrap_socket()' устарел. Эта функция создаёт небезопасный сокет без указания имени сервера (SNI) и сопоставления имени хоста. Создайте контекст SSL через 'ssl.SSLContext()' и оборачивайте сокет им.

zh

'ssl.wrap_socket()' 已被弃用。该函数创建的 socket 不带服务器名称指示(SNI)也不做主机名匹配,并不安全。请改用 'ssl.SSLContext()' 创建 SSL 上下文,再用它包装 socket。

zh-Hant

'ssl.wrap_socket()' 已被棄用。該函式建立的 socket 不帶伺服器名稱指示(SNI)也不做主機名稱比對,並不安全。請改用 'ssl.SSLContext()' 建立 SSLContext,再用它包裝 socket。

CWE 知识卡

语言名称修复建议
deUnzureichende VerschlüsselungsstärkeDie Schlüssellänge sollte mindestens einer Äquivalenzstärke von 128 Bit entsprechen; verbieten Sie zu kurze RSA/DH-Schlüssel.
en——
frForce de chiffrement insuffisanteLa longueur des clés ne doit pas descendre sous une force équivalente à 128 bits ; interdisez les clés RSA/DH trop courtes.
ja暗号強度の不足鍵長は 128 ビット相当以上の強度とし、過度に短い RSA/DH 鍵は禁止してください。
ko암호화 강도 부족키 길이는 128비트 등가 강도 이상이어야 하며, 지나치게 짧은 RSA/DH 키는 금지하십시오.
ruНедостаточная стойкость шифрованияДлина ключей — не ниже 128 бит эквивалентной стойкости; запрещайте слишком короткие ключи RSA/DH.
zh加密强度不足密钥长度不低于 128 位等效强度,禁用过短的 RSA/DH 密钥。
zh-Hant加密強度不足金鑰長度不低於 128 位元等效強度,停用過短的 RSA/DH 金鑰。

OWASP

A03:2017 - Sensitive Data ExposureA02:2021 - Cryptographic Failures

元数据

likelihoodLOW
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/python/lang/security/audit/ssl-wrap-socket-is-deprecated.yaml