java.servletresponse-writer-xss

返回列表 · CWE 索引

javaERROR规则详情

各语言消息对照

语言消息
de

Cross-Site-Scripting im HttpServletResponse-Writer mit der Variable '$VAR' wurde erkannt. Benutzereingaben fließen direkt aus dem HttpServletRequest in die Ausgabe. Stellen Sie sicher, dass Ihre Daten ordentlich kodiert werden, mit org.owasp.encoder.Encode.forHtml: 'Encode.forHtml($VAR)'.

en

Cross-site scripting detected in HttpServletResponse writer with variable '$VAR'. User input was detected going directly from the HttpServletRequest into output. Ensure your data is properly encoded using org.owasp.encoder.Encode.forHtml: 'Encode.forHtml($VAR)'.

fr

Un script intersite (XSS) a été détecté dans l'écriture de la variable '$VAR' dans HttpServletResponse : l'entrée utilisateur passe directement de la HttpServletRequest vers la sortie. Encodez correctement vos données avec org.owasp.encoder.Encode.forHtml : 'Encode.forHtml($VAR)'.

ja

HttpServletResponse に変数 '$VAR' を書き込む際にクロスサイトスクリプティング(XSS)が検出されました:ユーザー入力が HttpServletRequest から出力へ直接流れ込んでいます。org.owasp.encoder.Encode.forHtml を使用して適切にエンコードしてください:'Encode.forHtml($VAR)'。

ko

HttpServletResponse에 '$VAR' 변수를 쓸 때 크로스 사이트 스크립팅(XSS)이 감지되었습니다: 사용자 입력이 HttpServletRequest에서 출력으로 직접 들어갑니다. org.owasp.encoder.Encode.forHtml을 사용하여 올바르게 인코딩하십시오: 'Encode.forHtml($VAR)'.

ru

В writer HttpServletResponse с переменной '$VAR' обнаружен межсайтовый скриптинг (XSS): пользовательский ввод попадает на выход напрямую из HttpServletRequest. Правильно кодируйте данные с помощью org.owasp.encoder.Encode.forHtml: 'Encode.forHtml($VAR)'.

zh

在 HttpServletResponse 写入变量 '$VAR' 时检测到跨站脚本(XSS):用户输入直接从 HttpServletRequest 进入输出。请使用 org.owasp.encoder.Encode.forHtml 正确编码:'Encode.forHtml($VAR)'。

zh-Hant

在 HttpServletResponse 寫入變數 '$VAR' 時檢測到跨站指令碼(XSS):使用者輸入直接從 HttpServletRequest 進入輸出。請使用 org.owasp.encoder.Encode.forHtml 正確編碼:'Encode.forHtml($VAR)'。

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

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/java/lang/security/servletresponse-writer-xss.yaml