js-ts.monaco-hover-htmlsupport

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Erreichen Benutzereingaben den `HoverProvider`, während `supportHml` auf `true` steht, kann eine XSS-Schwachstelle entstehen. Erzeugen Sie Hover-Inhalte nicht aus dynamisch generierten Eingaben als HTML.

en

If user input reaches `HoverProvider` while `supportHml` is set to `true` it may introduce an XSS vulnerability. Do not produce HTML for hovers with dynamically generated input.

fr

Si une entrée utilisateur atteint `HoverProvider` alors que `supportHtml` vaut `true`, une vulnérabilité XSS peut être introduite. Ne produisez pas de HTML pour les infobulles à partir d'entrées générées dynamiquement.

ja

`supportHtml` が `true` に設定されている場合にユーザー入力が `HoverProvider` に到達すると、XSS 脆弱性が生じる可能性があります。動的に生成された入力から HTML ホバーを出力しないでください。

ko

`supportHtml`이 `true`로 설정된 상태에서 사용자 입력이 `HoverProvider`에 도달하면 XSS 취약점이 생길 수 있습니다. 동적으로 생성된 입력으로 HTML 호버 힌트를 만들지 마십시오.

ru

Если при `supportHtml` в значении `true` пользовательский ввод достигает `HoverProvider`, возможна XSS-уязвимость. Не создавайте HTML-подсказки из динамически генерируемого ввода.

zh

若 `supportHtml` 设为 `true` 时用户输入到达 `HoverProvider`,可能引入 XSS 漏洞。请不要用动态生成的输入产出 HTML 悬浮提示。

zh-Hant

若 `supportHtml` 設為 `true` 時使用者輸入到達 `HoverProvider`,可能引入 XSS 漏洞。請不要用動態生成的輸入產出 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

元数据

likelihoodLOW
impactLOW
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/monaco-editor/security/audit/monaco-hover-htmlsupport.yaml