js-ts.unknown-value-in-redirect

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Offenbar wird '$UNK' aus einer Benutzereingabe gelesen und für eine Umleitung verwendet. Stellen Sie sicher, dass '$UNK' nicht extern kontrolliert wird; sonst liegt ein Open Redirect vor.

en

It looks like '$UNK' is read from user input and it is used to as a redirect. Ensure '$UNK' is not externally controlled, otherwise this is an open redirect.

fr

'$UNK' semble être lu depuis une entrée utilisateur et sert de redirection. Assurez-vous que '$UNK' n'est pas contrôlé de l'extérieur, sinon il s'agit d'une redirection ouverte.

ja

'$UNK' はユーザー入力から読み取られ、リダイレクト先として使用されています。'$UNK' が外部から制御されていないことを確認してください。そうしない場合、オープンリダイレクトの脆弱性が生じます。

ko

'$UNK'는 사용자 입력에서 읽혀 리다이렉트 대상으로 사용됩니다. 외부에서 제어되지 않음을 보장하십시오. 그렇지 않으면 오픈 리다이렉트 취약점이 발생합니다.

ru

Похоже, '$UNK' читается из пользовательского ввода и используется как цель редиректа. Убедитесь, что он не контролируется извне, иначе это открытый редирект.

zh

'$UNK' 读自用户输入并被用作重定向目标。请确保它不受外部控制,否则构成开放重定向漏洞。

zh-Hant

'$UNK' 讀自使用者輸入並被用作重新導向目標。請確保它不受外部控制,否則構成開放重新導向漏洞。

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
impactLOW
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/express/security/audit/possible-user-input-redirect.yaml