Weaknesses of type CWE-89

13,266 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-14571MEDIUMprojectworlds Advanced Library Management System borrow_book.php sql injectionEPSS 0.4%CVE-2019-25488HIGHJettweb Hazir Rent A Car Scripti V4 SQL Injection via adminEPSS 0.4%CVE-2026-82010CRITICALAdobe Campaign Classic (ACC) | Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') (CWE-89)EPSS 0.4%CVE-2026-4287MEDIUMTiandy Easy7 Integrated Management Platform Endpoint queryResources sql injectionEPSS 0.4%CVE-2026-4232MEDIUMTiandy Integrated Management Platform getAuthorityByUserId sql injectionEPSS 0.4%CVE-2026-4229MEDIUMvanna-ai vanna bigquery_vector.py remove_training_data sql injectionEPSS 0.4%CVE-2026-4288MEDIUMTiandy Easy7 Integrated Management Platform Endpoint getDevDetailedInfo sql injectionEPSS 0.4%CVE-2025-15195MEDIUMcode-projects Assessment Management add-module.php sql injectionEPSS 0.4%CVE-2026-4289MEDIUMTiandy Easy7 Integrated Management Platform getRecByTemplateId sql injectionEPSS 0.4%CVE-2026-4235MEDIUMitsourcecode Online Enrollment System login.php sql injectionEPSS 0.4%CVE-2026-54597HIGHITFlow: Authenticated Time-Based Blind SQL Injection in ITFlow via expires ParameterEPSS 0.4%CVE-2026-0570MEDIUMcode-projects Online Music Site Feedback.php sql injectionEPSS 0.4%CVE-2026-31799MEDIUMTautulli: SQL Injection in get_home_stats API endpoint via unsanitised filter parametersEPSS 0.4%CVE-2025-15196MEDIUMcode-projects Assessment Management login.php sql injectionEPSS 0.4%CVE-2026-3969MEDIUMFeMiner wms Basic Organizational Structure depart_add_bg.php sql injectionEPSS 0.4%CVE-2025-10483MEDIUMSourceCodester Online Student File Management System save_user.php sql injectionEPSS 0.4%CVE-2015-20121HIGHRealtyScript 4.0.2 SQL Injection via u_id and agent ParametersEPSS 0.4%CVE-2025-6908MEDIUMPHPGurukul Old Age Home Management System edit-services.php sql injectionEPSS 0.4%CVE-2025-9691MEDIUMCampcodes Online Shopping System login.php sql injectionEPSS 0.4%CVE-2025-6911MEDIUMPHPGurukul Student Record System manage-subjects.php sql injectionEPSS 0.4%