Weaknesses of type CWE-89

13,284 results

Injeção SQL

Ocorre quando entrada do usuário é concatenada diretamente em comandos SQL sem validação ou sanitização, permitindo que um atacante insira código SQL malicioso. O aplicativo executa a consulta alterada, comprometendo confidencialidade, integridade e disponibilidade dos dados.

Example

Um formulário de login que monta a query assim: `SELECT * FROM users WHERE email = '" + emailDoFormulario + "'`. Se o usuário digitar `admin'--`, a query vira `SELECT * FROM users WHERE email = 'admin'--'` e bypassa a validação de senha, autenticando como admin.

How to mitigate

Use prepared statements ou stored procedures com parâmetros vinculados (bind parameters). Em Java use PreparedStatement; em Python use placeholders com psycopg2 ou SQLAlchemy; em qualquer linguagem evite concatenação de strings. Combine com validação de entrada e princípio do menor privilégio no banco de dados.

CVE-2025-12857MEDIUMcode-projects Responsive Hotel Site roombook.php sql injectionEPSS 0.4%CVE-2025-13076MEDIUMcode-projects Responsive Hotel Site usersetting.php sql injectionEPSS 0.4%CVE-2025-0788MEDIUMESAFENET CDG content_top.jsp sql injectionEPSS 0.4%CVE-2025-10662MEDIUMSeaCMS admin_members.php sql injectionEPSS 0.4%CVE-2025-13075MEDIUMcode-projects Responsive Hotel Site usersettingdel.php sql injectionEPSS 0.4%CVE-2025-12855MEDIUMcode-projects Responsive Hotel Site newsletterdel.php sql injectionEPSS 0.4%CVE-2024-30157HIGHA vulnerability in the Suite Applications Services component of Mitel MiCollab through 9.7.1.110 could allow an authenticated attacker with EPSS 0.4%CVE-2025-12315MEDIUMcode-projects Food Ordering System menu.php sql injectionEPSS 0.4%CVE-2026-41496HIGHPraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)EPSS 0.4%CVE-2026-50736CRITICALThe pglogical queue mechanism, used to convey out-of-band commands such as replicated DDL from a publisher to a subscriber, executes messageEPSS 0.4%CVE-2025-12913MEDIUMcode-projects Responsive Hotel Site roomdel.php sql injectionEPSS 0.4%CVE-2026-38468MEDIUMA SQL injection vulnerability in the country-code lookup endpoint in GazellePW (GazellePosterWall) commit 86c4bedf727691b5a97af42a4864869d18EPSS 0.4%CVE-2025-11342MEDIUMcode-projects Online Course Registration edit-course.php sql injectionEPSS 0.4%CVE-2026-32954HIGHERP has a possibility SQL Injection vulnerability due to missing validationEPSS 0.4%CVE-2024-37831CRITICALItsourcecode Payroll Management System 1.0 is vulnerable to SQL Injection in payroll_items.php via the ID parameter.EPSS 0.4%CVE-2025-0786MEDIUMESAFENET CDG appDetail.jsp sql injectionEPSS 0.4%CVE-2025-5762MEDIUMcode-projects Patient Record Management System view_hematology.php sql injectionEPSS 0.4%CVE-2025-8947MEDIUMprojectworlds Visitor Management System query_data.php sql injectionEPSS 0.4%CVE-2026-15448MEDIUMTickera <= 3.6.0.1 - Authenticated (Staff+) SQL Injection via 'tc_order_status_filter' ParameterEPSS 0.4%CVE-2026-6251MEDIUMChaty Pro <= 3.5.5 - Authenticated (Subscriber+) SQL Injection via 'widget_id' ParameterEPSS 0.4%