js-ts.md5-used-as-password

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Offenbar wird MD5 als Passwort-Hash verwendet. MD5 gilt nicht als sicheres Passwort-Hashing, weil ein Angreifer ihn in kurzer Zeit knacken kann. Verwenden Sie eine geeignete Passwort-Hashfunktion wie bcrypt; dafür können Sie das node.js-Paket `bcrypt` verwenden.

en

It looks like MD5 is used as a password hash. MD5 is not considered a secure password hash because it can be cracked by an attacker in a short amount of time. Use a suitable password hashing function such as bcrypt. You can use the `bcrypt` node.js package.

fr

MD5 semble être utilisé comme hachage de mot de passe. Ce n'est pas un hachage de mot de passe sûr : un attaquant peut le casser en peu de temps. Utilisez une fonction de hachage de mots de passe adaptée comme bcrypt ; le paquet Node.js `bcrypt` fait l'affaire.

ja

MD5 がパスワードハッシュとして使用されていることを検出しました。MD5 は安全なパスワードハッシュではなく、攻撃者はごく短時間で解読できます。bcrypt などの専用のパスワードハッシュ関数に切り替えてください。Node.js では `bcrypt` パッケージを直接使用できます。

ko

MD5가 비밀번호 해시로 사용되는 것이 감지되었습니다. MD5는 안전한 비밀번호 해시가 아니며 공격자가 매우 짧은 시간 안에 크랙할 수 있습니다. bcrypt 등 전용 비밀번호 해시 함수로 전환하십시오. Node.js에서는 `bcrypt` 패키지를 바로 사용할 수 있습니다.

ru

Похоже, MD5 используется для хэширования паролей. MD5 не считается безопасным парольным хэшем: злоумышленник взломает его за короткое время. Используйте подходящую функцию хэширования паролей, например bcrypt, — в Node.js доступен пакет `bcrypt`.

zh

检测到 MD5 被用作口令哈希。MD5 不是安全的口令哈希,攻击者可在很短时间内破解。请改用 bcrypt 等专用口令哈希函数,Node.js 可直接使用 `bcrypt` 包。

zh-Hant

檢測到 MD5 被用作密碼雜湊。MD5 不是安全的密碼雜湊,攻擊者可在很短時間內破解。請改用 bcrypt 等專用密碼雜湊函式,Node.js 可直接使用 `bcrypt` 套件。

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

元数据

likelihoodHIGH
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/lang/security/audit/md5-used-as-password.yaml