Vulnerabilities/SQL Injection

SQL Injection

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

Untrusted input alters a database query's structure instead of just supplying a value. 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