java.no-direct-response-writer

返回列表 · CWE 索引

javaWARNING规则详情

各语言消息对照

语言消息
de

Eine Anfrage mit potenziellen Benutzereingaben wurde erkannt, die in ein OutputStream- oder Writer-Objekt fließen. Das umgeht sämtliche View- oder Template-Umgebungen inklusive HTML-Escaping und kann die Anwendung für Cross-Site-Scripting-Schwachstellen (XSS) öffnen. Ziehen Sie eine View-Technologie wie JavaServer Faces (JSF) in Betracht, die HTML-Ansichten automatisch escapet.

en

Detected a request with potential user-input going into a OutputStream or Writer object. This bypasses any view or template environments, including HTML escaping, which may expose this application to cross-site scripting (XSS) vulnerabilities. Consider using a view technology such as JavaServer Faces (JSFs) which automatically escapes HTML views.

fr

Une requête avec une entrée utilisateur potentielle écrite directement dans un OutputStream ou un Writer a été détectée. Cela contourne tout environnement de vue ou de template, y compris l'échappement HTML, et peut exposer l'application à des vulnérabilités de script intersite (XSS). Envisagez une technologie de vue comme JavaServer Faces (JSF), qui échappe automatiquement les vues HTML.

ja

ユーザー入力の可能性があるデータが OutputStream または Writer オブジェクトに直接書き込まれていることが検出されました。これにより、HTML エスケープを含むビュー/テンプレート環境がバイパスされ、アプリケーションがクロスサイトスクリプティング(XSS)の脆弱性にさらされる恐れがあります。HTML ビューを自動的にエスケープする JavaServer Faces(JSF)などのビュー技術を使用することを推奨します。

ko

사용자 입력이 OutputStream 또는 Writer 객체에 직접 기록될 가능성을 탐지했습니다. 이는 뷰/템플릿 환경(HTML 이스케이프 포함)을 우회하므로 애플리케이션이 크로스 사이트 스크립팅(XSS) 취약점에 노출될 수 있습니다. HTML 뷰를 자동으로 이스케이프하는 JavaServer Faces(JSF) 등의 뷰 기술 사용을 권장합니다.

ru

Обнаружен запрос, в котором потенциально пользовательский ввод попадает в OutputStream или Writer. Это обход любых представлений и шаблонов, включая экранирование HTML, из-за чего приложение может оказаться уязвимо к межсайтовому скриптингу (XSS). Рассмотрите технологии представлений вроде JavaServer Faces (JSF), которые экранируют HTML автоматически.

zh

检测到潜在的用户输入直接写入 OutputStream 或 Writer 对象。这绕过了视图/模板环境(包括 HTML 转义),可能使应用暴露在跨站脚本(XSS)漏洞之下。建议使用 JavaServer Faces(JSF)等会自动转义 HTML 视图的视图技术。

zh-Hant

檢測到潛在的使用者輸入直接寫入 OutputStream 或 Writer 物件。這繞過了檢視/範本環境(包括 HTML 跳脫),可能使應用暴露在跨站指令碼(XSS)漏洞之下。建議使用 JavaServer Faces(JSF)等會自動跳脫 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/java/lang/security/audit/xss/no-direct-response-writer.yaml