js-ts.remote-property-injection

返回列表 · CWE 索引

js-tsERROR规则详情

各语言消息对照

语言消息
de

Bracket-Notation mit Benutzereingaben ist vorhanden. Das kann einem Angreifer erlauben, auf alle Eigenschaften des Objekts und sogar auf dessen Prototyp zuzugreifen. Verwenden Sie für Objekteigenschaften literale Werte.

en

Bracket object notation with user input is present, this might allow an attacker to access all properties of the object and even it's prototype. Use literal values for object properties.

fr

Une notation à crochets avec entrée utilisateur est présente : un attaquant peut ainsi accéder à toutes les propriétés de l'objet, voire à son prototype. Utilisez des valeurs littérales pour les propriétés d'objet.

ja

ユーザー入力をキーに使ったオブジェクトの角括弧アクセスが存在します。攻撃者はこれを悪用して、オブジェクトのすべてのプロパティ、さらにはプロトタイプにアクセスする恐れがあります。オブジェクトのプロパティにはリテラルを使用してください。

ko

사용자 입력을 객체의 대괄호 키로 사용하는 코드가 존재하며, 공격자가 이를 악용해 객체의 모든 속성, 나아가 프로토타입에까지 접근할 수 있습니다. 객체 속성에는 리터럴을 사용하십시오.

ru

Присутствует обращение к объекту по скобочной нотации с пользовательским вводом: злоумышленник может получить доступ ко всем свойствам объекта и даже к его прототипу. Используйте литеральные значения для свойств объекта.

zh

存在以用户输入作为对象方括号取键的写法,攻击者可能借此访问对象的全部属性甚至原型。对象属性请使用字面量。

zh-Hant

存在以使用者輸入作為物件方括號取鍵的寫法,攻擊者可能借此存取物件的全部屬性甚至原型。物件屬性請使用字面量。

CWE 知识卡

语言名称修复建议
deUnzureichender Schutz der AnmeldedatenSpeichern Sie Passwörter mit gesalzenen, langsamen Hashes und beschränken Sie die Leserechte auf Schlüsseldateien.
en——
frIdentifiants insuffisamment protégésStockez les mots de passe avec un hachage lent et salé, et restreignez les permissions de lecture des fichiers de clés.
ja認証情報の保護不足パスワードはソルト付きスローハッシュで保存し、鍵ファイルの読み取り権限を制限してください。
ko자격 증명 보호 부족비밀번호는 솔트가 적용된 느린 해시로 저장하고, 키 파일의 읽기 권한을 제한하십시오.
ruНедостаточная защита учётных данныхПароли храните с медленным хэшем и солью; доступ к файлам ключей ограничивайте.
zh凭证保护不足口令使用加盐慢哈希存储,密钥文件限制读取权限。
zh-Hant憑證保護不足密碼使用加鹽慢雜湊儲存,金鑰檔案限制讀取權限。

OWASP

A02:2017 - Broken AuthenticationA04:2021 - Insecure Design

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/express/security/audit/remote-property-injection.yaml