js-ts.react-markdown-insecure-html

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

`transformLinkUri` oder `transformImageUri` auf etwas Unsicheres zu setzen, `allowDangerousHtml` zu aktivieren oder `escapeHtml` zu deaktivieren öffnet den Code für XSS-Angriffswege.

en

Overwriting `transformLinkUri` or `transformImageUri` to something insecure, or turning `allowDangerousHtml` on, or turning `escapeHtml` off, will open the code up to XSS vectors.

fr

Écraser `transformLinkUri` ou `transformImageUri` par une implémentation non sécurisée, activer `allowDangerousHtml` ou désactiver `escapeHtml` expose le code aux vecteurs XSS.

ja

`transformLinkUri` または `transformImageUri` を安全でない実装でオーバーライドすること、`allowDangerousHtml` を有効にすること、`escapeHtml` を無効にすることは、いずれもコードを XSS 攻撃のリスクに晒します。

ko

`transformLinkUri` 또는 `transformImageUri`를 안전하지 않은 구현으로 재정의하거나, `allowDangerousHtml`을 활성화하거나, `escapeHtml`을 비활성화하면 코드가 XSS 공격 표면에 노출됩니다.

ru

Перезапись `transformLinkUri` или `transformImageUri` небезопасной реализацией, включение `allowDangerousHtml` или отключение `escapeHtml` открывает код векторам XSS.

zh

把 `transformLinkUri` 或 `transformImageUri` 覆写为不安全的实现、开启 `allowDangerousHtml`、或关闭 `escapeHtml`,都会让代码暴露在 XSS 攻击面之下。

zh-Hant

把 `transformLinkUri` 或 `transformImageUri` 覆寫為不安全的實作、開啟 `allowDangerousHtml`、或關閉 `escapeHtml`,都會讓程式碼暴露在 XSS 攻擊面之下。

CWE 知识卡

语言名称修复建议
deCross-Site-Scripting (XSS)Kodieren Sie Ausgaben nach Kontext (HTML/Attribut/JS/URL), lassen Sie die Template-Engine automatisch escapen, verbieten Sie nicht vertrauenswürdiges HTML und konfigurieren Sie CSP.
en——
frNeutralisation inappropriée de l'entrée lors de la génération d'une page web (cross-site scripting)Encodez la sortie selon le contexte (HTML/attribut/JS/URL), laissez le moteur de templates échapper automatiquement, interdisez le HTML non fiable et configurez une CSP.
jaクロスサイトスクリプティング(XSS)出力はコンテキスト(HTML/属性/JS/URL)に応じてエンコードし、テンプレートエンジンによる自動エスケープを利用してください。信頼できない HTML は無効化し、CSP を設定してください。
ko크로스 사이트 스크립팅(XSS)출력은 문맥(HTML/속성/JS/URL)에 맞게 인코딩하고, 템플릿 엔진의 자동 이스케이프를 사용하며, 신뢰할 수 없는 HTML은 비활성화하고, CSP를 설정하십시오.
ruМежсайтовый скриптинг (XSS)Кодируйте вывод по контексту (HTML/атрибуты/JS/URL), включайте автоэкранирование шаблонного движка, запрещайте недоверенный HTML и настройте CSP.
zh跨站脚本(XSS)输出按上下文编码(HTML/属性/JS/URL),使用模板引擎自动转义,禁用不可信 HTML,并配置 CSP。
zh-Hant跨站指令碼(XSS)輸出按上下文編碼(HTML/屬性/JS/URL),使用範本引擎自動跳脫,停用不可信 HTML,並設定 CSP。

OWASP

A07:2017 - Cross-Site Scripting (XSS)A03:2021 - Injection

元数据

likelihoodLOW
impactLOW
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/typescript/react/security/react-markdown-insecure-html.yaml