java.use-of-rc4

返回列表 · CWE 索引

javaWARNING规则详情

各语言消息对照

语言消息
de

Die Verwendung von RC4 wurde erkannt. RC4 ist anfällig für mehrere Angriffe, darunter Stromchiffre-Angriffe und Bit-Flipping-Angriffe. Verwenden Sie stattdessen eine starke, sichere Chiffre: Cipher.getInstance("AES/CBC/PKCS7PADDING"). Weitere Informationen: https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions

en

Use of RC4 was detected. RC4 is vulnerable to several attacks, including stream cipher attacks and bit flipping attacks. Instead, use a strong, secure cipher: Cipher.getInstance("AES/CBC/PKCS7PADDING"). See https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions for more information.

fr

L'algorithme de chiffrement RC4, non sécurisé, a été détecté. Cet algorithme présente de nombreuses vulnérabilités connues ; utilisez plutôt AES.

ja

RC4 が検出されました。RC4 はストリーム暗号攻撃やビットフリッピング攻撃など、さまざまな攻撃を受けやすいため、`Cipher.getInstance("AES/CBC/PKCS7PADDING")` などの強力な暗号アルゴリズムに変更してください。詳しくは https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions を参照してください。

ko

RC4가 감지되었습니다. RC4는 스트림 암호 공격과 비트 플립 공격 등 다양한 공격에 취약하므로 `Cipher.getInstance("AES/CBC/PKCS7PADDING")`과 같은 강력한 암호화 알고리즘으로 전환하십시오. 자세한 내용은 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 에서 확인하십시오.

ru

Обнаружено использование RC4. RC4 уязвим к целому ряду атак, включая атаки на потоковые шифры и бит-флипинг. Используйте стойкий безопасный шифр: Cipher.getInstance("AES/CBC/PKCS7PADDING"). Подробнее: https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions .

zh

检测到 RC4。RC4 易受流密码攻击和比特翻转攻击等多种攻击,请改用强加密算法,如 `Cipher.getInstance("AES/CBC/PKCS7PADDING")`。详见 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 。

zh-Hant

檢測到 RC4。RC4 易受串流密碼攻擊和位元翻轉攻擊等多種攻擊,請改用強加密演算法,如 `Cipher.getInstance("AES/CBC/PKCS7PADDING")`。詳見 https://owasp.org/www-community/Using_the_Java_Cryptographic_Extensions 。

CWE 知识卡

语言名称修复建议
deVerwendung geknackter oder riskanter Hash-AlgorithmenMigrieren Sie Hashes zu SHA-256 oder höher; für den Passwortspeicher verwenden Sie gesalzene, langsame Hashes wie bcrypt/Argon2/scrypt.
en——
frUtilisation d'un algorithme cryptographique cassé ou risquéMigrez le hachage vers SHA-256 et au-delà ; pour le stockage des mots de passe, utilisez des hachages lents et salés comme bcrypt/Argon2/scrypt.
ja破られたまたはリスクのあるハッシュアルゴリズムの使用ハッシュは SHA-256 以上に移行してください。パスワードの保存には bcrypt/Argon2/scrypt などのソルト付きスローハッシュを使用してください。
ko깨졌거나 위험한 해시 알고리즘 사용해시는 SHA-256 이상으로 마이그레이션하고, 비밀번호 저장에는 bcrypt/Argon2/scrypt 등 솔트를 적용한 느린 해시를 사용하십시오.
ruИспользование взломанной или рискованной хэш-функцииПереведите хэширование на SHA-256 и выше; пароли храните с медленными хэшами и солью — bcrypt/Argon2/scrypt.
zh使用被破解或有风险的哈希算法哈希迁移到 SHA-256 及以上;口令存储使用 bcrypt/Argon2/scrypt 等慢哈希加盐。
zh-Hant使用被破解或有風險的雜湊演算法雜湊遷移到 SHA-256 及以上;密碼儲存使用 bcrypt/Argon2/scrypt 等慢雜湊加鹽。

OWASP

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

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceHIGH

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/java/lang/security/audit/crypto/use-of-rc4.yaml