Weaknesses of type CWE-89

13,301 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-2024-33972CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2026-29096HIGHSuiteCRM vulnerable to Authenticated SQL Injection via unsanitized field_function in Report FieldsEPSS 0.4%CVE-2024-33965CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33969CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33970CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33967CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33971CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33973CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2025-9741MEDIUMcode-projects Human Resource Integrated System login_query12.php sql injectionEPSS 0.4%CVE-2026-3430HIGHCreative Mail 1.6.5 - 1.6.9 - Unauthenticated SQLiEPSS 0.4%CVE-2025-3430MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'printer_text'EPSS 0.4%CVE-2024-45249CRITICALCavok – CWE-89: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')EPSS 0.4%CVE-2025-3428MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'coating_text'EPSS 0.4%CVE-2025-22924HIGHOS4ED openSIS v7.0 through v9.1 contains a SQL injection vulnerability via the stu_id parameter at /modules/students/Student.php.EPSS 0.4%CVE-2025-3429MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'material_text'EPSS 0.4%CVE-2025-26852CRITICALDESCOR INFOCAD 3.5.1 and before and fixed in v.3.5.2.0 allows SQL Injection.EPSS 0.4%CVE-2025-2672MEDIUMcode-projects Payroll Management System add_deductions.php sql injectionEPSS 0.4%CVE-2026-55072HIGHPimcore: ClassDefinition UID regex missing end anchor allows SQL injection via Block.php unquoted table nameEPSS 0.4%CVE-2025-51092CRITICALThe LogIn-SignUp project by VishnuSivadasVS is vulnerable to SQL Injection due to unsafe construction of SQL queries in DataBase.php. The fuEPSS 0.4%CVE-2026-33350HIGHLORIS has a SQL injection in MRI feedback popupEPSS 0.4%