js-ts.raw-html-format

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Benutzerdaten fließen in den Host-Anteil dieses manuell zusammengesetzten HTML. Stammt der Wert aus Benutzereingaben, kann eine Cross-Site-Scripting-Schwachstelle (XSS) entstehen. Verwenden Sie zur Bereinigung des HTML eine Sanitization-Bibliothek wie DOMPurify.

en

User data flows into the host portion of this manually-constructed HTML. This can introduce a Cross-Site-Scripting (XSS) vulnerability if this comes from user-provided input. Consider using a sanitization library such as DOMPurify to sanitize the HTML within.

fr

Des données utilisateur se déversent dans la partie principale de ce HTML construit à la main. Si elles proviennent d'une entrée utilisateur, cela introduit une vulnérabilité de script intersite (XSS). Envisagez d'utiliser une bibliothèque d'assainissement comme DOMPurify pour assainir le HTML.

ja

ユーザーデータが、手動で連結された HTML の本文部分に流れ込んでいます。データがユーザー入力に由来する場合、クロスサイトスクリプティング(XSS)の脆弱性が生じます。HTML の処理には、DOMPurify などのサニタイズライブラリの使用を検討してください。

ko

사용자 데이터가 수동으로 조합된 HTML의 본문 부분으로 유입됩니다. 이 데이터가 사용자 입력에서 비롯된 것이라면 크로스 사이트 스크립팅(XSS) 취약점이 생길 수 있습니다. DOMPurify 같은 정제 라이브러리로 HTML을 처리하는 것을 고려하십시오.

ru

Пользовательские данные попадают в основную часть собранного вручную HTML. Если они приходят от пользователя, это открывает уязвимость межсайтового скриптинга (XSS). Рассмотрите библиотеку очистки вроде DOMPurify для обработки HTML.

zh

用户数据流入手工拼接的 HTML 的主体部分。若数据来自用户输入,会引入跨站脚本(XSS)漏洞。请考虑使用 DOMPurify 之类的净化库处理 HTML。

zh-Hant

使用者資料流入手工建構的 HTML 的主體部分。若資料來自使用者輸入,會引入跨站指令碼(XSS)漏洞。請考慮使用 DOMPurify 之類的淨化程式庫處理 HTML。

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

元数据

likelihoodHIGH
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/express/security/injection/raw-html-format.yaml