js-ts.insecure-object-assign

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Je nach Kontext können benutzerkontrollierte Daten in `Object.assign` dazu führen, dass eine Web-Antwort Daten enthält, die sie nicht haben sollte, oder eine Mass-Assignment-Schwachstelle ermöglichen.

en

Depending on the context, user control data in `Object.assign` can cause web response to include data that it should not have or can lead to a mass assignment vulnerability.

fr

Selon le contexte, des données contrôlées par l'utilisateur dans `Object.assign` peuvent faire apparaître dans la réponse web des données qui n'auraient pas dû y figurer, ou créer une vulnérabilité d'affectation massive (mass assignment).

ja

コンテキストによっては、`Object.assign` に含まれるユーザー制御可能なデータが原因で、Web レスポンスに返すべきでないデータが含まれたり、マスアサインメント(mass assignment)の脆弱性が生じたりする可能性があります。

ko

컨텍스트에 따라 `Object.assign` 내의 사용자 제어 데이터로 인해 웹 응답에 반환해서는 안 되는 데이터가 포함되거나 대량 할당(mass assignment) 취약점이 발생할 수 있습니다.

ru

В зависимости от контекста пользовательские данные в `Object.assign` могут привести к попаданию в веб-ответ лишних данных или к уязвимости массового присваивания (mass assignment).

zh

视上下文而定,`Object.assign` 中的用户可控数据可能导致 Web 响应包含不该返回的数据,或形成批量赋值(mass assignment)漏洞。

zh-Hant

視上下文而定,`Object.assign` 中的使用者可控資料可能導致 Web 回應包含不該回傳的資料,或形成批次賦值(mass assignment)漏洞。

CWE 知识卡

语言名称修复建议
deOpen RedirectPrüfen Sie Weiterleitungsziele per Allowlist oder verwenden Sie relative Pfade; vollständige externe URLs werden nicht akzeptiert.
en——
frRedirection d'URL vers un site non fiableValidez les cibles de redirection par liste blanche ou utilisez des chemins relatifs ; n'acceptez pas d'URL externes complètes.
jaオープンリダイレクトリダイレクト先はホワイトリストによる検証または相対パスを使用し、完全な外部 URL は受け入れないでください。
ko오픈 리다이렉트리다이렉트 대상은 허용 목록 검증 또는 상대 경로를 사용하고, 완전한 외부 URL은 허용하지 마십시오.
ruОткрытый редиректЦель перенаправления проверяйте по белому списку или используйте относительные пути; полные внешние URL не принимайте.
zh开放重定向跳转目标使用白名单校验或相对路径,不接受完整外部 URL。
zh-Hant開放重新導向跳轉目標使用白名單驗證或相對路徑,不接受完整外部 URL。

OWASP

A01:2021 - Broken Access Control

元数据

likelihoodLOW
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/lang/security/insecure-object-assign.yaml