Weaknesses of type CWE-89

13,314 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-14832MEDIUMitsourcecode Online Cake Ordering System updateproduct.php sql injectionEPSS 0.4%CVE-2025-15186MEDIUMcode-projects Refugee Food Management System addusers.php sql injectionEPSS 0.4%CVE-2025-13301MEDIUMitsourcecode Web-Based Internet Laboratory Management System controller.php sql injectionEPSS 0.4%CVE-2025-14212MEDIUMprojectworlds Advanced Library Management System member_search.php sql injectionEPSS 0.4%CVE-2026-71282MEDIUMChirpStack SQLite Backend SQL Injection via Device Tag Key in ListDevices FilterEPSS 0.4%CVE-2026-0683MEDIUMSupportCandy – Helpdesk & Customer Support Ticket System <= 3.4.4 - Authenticated (Subscriber+) SQL Injection via Number Field FilterEPSS 0.4%CVE-2024-12023MEDIUMFULL – Cliente 3.1.5 - 3.1.25 - Authenticated (Subscriber+) SQL InjectionEPSS 0.4%CVE-2025-22537HIGHWordPress Google Maps Travel Route Plugin <= 1.3.1 - SQL Injection vulnerabilityEPSS 0.4%CVE-2026-74804CRITICALJoomla Extension - yootheme.com - Unauthenticated SQL injection in Zoo < 4.1.64EPSS 0.4%CVE-2026-17017HIGHCubeWP Framework < 1.1.31 - Subscriber+ SQL Injection via cubewp_remove_relationEPSS 0.4%CVE-2026-74254CRITICALJoomla Extension - joomlack.fr - SQL injection in Page Builder CK < 3.6.5EPSS 0.4%CVE-2026-53572MEDIUMKEDA: PostgreSQL connection string parameter injection via incomplete whitespace escapingEPSS 0.4%CVE-2026-15361HIGHContent Views < 4.5 - Subscriber+ SQL Injection via preview_requestEPSS 0.4%CVE-2026-88854CRITICALJoomla Extension - OrdaSoft.com - Unauthenticated SQL Injection in OrdaSoft Joomla Gallery extension for Joomla < 6.2.7EPSS 0.4%CVE-2026-76602CRITICALJoomla Extension - fabrikar.com - Unauthenticated SQL injection in ORDER BY in Fabrik < 4.7.2EPSS 0.4%CVE-2025-9666MEDIUMcode-projects Simple Grading System Admin Panel delete_student.php sql injectionEPSS 0.4%CVE-2026-78080CRITICALJoomla Extension - feenders.de - Unauthenticated SQL injection in JooDatabase Lite < 5.1.0EPSS 0.4%CVE-2026-18057HIGHEvents Manager < 7.4.1 - Subscriber+ Booking Consent Record Tampering via SQL InjectionEPSS 0.4%CVE-2026-41581MEDIUMFrappe Vulnerable to Possible SQL Injection via get_blog_listEPSS 0.4%CVE-2026-44766MEDIUMSQL Injection vulnerability in SAP S/4HANA (Intercompany Matching and Reconciliation)EPSS 0.4%