Vulnerabilities/Cross-Site Scripting

Cross-Site Scripting

High CWE-79
Language: English Português (Brasil) Español Français Deutsch Русский 简体中文 日本語 हिन्दी 한국어 Bahasa Indonesia

Untrusted input renders into a page without proper output encoding, letting an attacker's script run in another user's browser. Pick a language below for the full explanation, vulnerable/fixed code, and language-specific gotchas.

Python JavaScript Go Java PHP C# Ruby C/C++ Rust Kotlin Swift Solidity — N/A