Fallos del tipo CWE-89

13.301 resultados

Injeção de SQL

Ocorre quando dados fornecidos por um usuário são incorporados diretamente em comandos SQL sem validação ou sanitização, permitindo que um atacante modifique a lógica da consulta. O risco é grave: exposição de dados sensíveis, modificação ou deleção de registros, e até comprometimento do servidor de banco de dados.

Ejemplo

Um formulário de login que constrói a consulta como `SELECT * FROM users WHERE login = '` + entrada_do_usuario + `'` permite que alguém digite `admin' --` e contorne a verificação de senha, ou `' OR '1'='1` para listar todos os usuários.

Cómo mitigar

Use prepared statements ou stored procedures com parâmetros vinculados (nunca concatenação de strings). Se necessário filtrar, aplique whitelist rigorosa e escape adequado para o banco de dados específico. Implemente validação de entrada e princípio do menor privilégio na conta do banco.

CVE-2024-33965CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2024-33958CRITICALSQL injection in Janobe E-Negosyo SystemEPSS 0.4%CVE-2026-29096HIGHSuiteCRM vulnerable to Authenticated SQL Injection via unsanitized field_function in Report FieldsEPSS 0.4%CVE-2024-33957CRITICALSQL injection in Janobe E-Negosyo SystemEPSS 0.4%CVE-2025-11204HIGHRegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login <= 6.0.6.2 - Authenticated (Administrator+) SQL InjectionEPSS 0.4%CVE-2025-2390MEDIUMcode-projects Blood Bank Management System add_donor.php sql injectionEPSS 0.4%CVE-2025-10187MEDIUMGSpeech TTS – WordPress Text To Speech Plugin <= 3.17.13 - Authenticated (Admin+) SQL injectionEPSS 0.4%CVE-2024-33967CRITICALSQL injection in Janobe productsEPSS 0.4%CVE-2026-55072HIGHPimcore: ClassDefinition UID regex missing end anchor allows SQL injection via Block.php unquoted table nameEPSS 0.4%CVE-2025-3428MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'coating_text'EPSS 0.4%CVE-2025-3430MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'printer_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-9741MEDIUMcode-projects Human Resource Integrated System login_query12.php sql injectionEPSS 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-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-2024-45249CRITICALCavok – CWE-89: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')EPSS 0.4%CVE-2025-3429MEDIUM3DPrint Lite <=2.1.3.6 - Authenticated (Admin+) SQL Injection via 'material_text'EPSS 0.4%CVE-2026-3430HIGHCreative Mail 1.6.5 - 1.6.9 - Unauthenticated SQLiEPSS 0.4%CVE-2025-2672MEDIUMcode-projects Payroll Management System add_deductions.php sql injectionEPSS 0.4%CVE-2026-33350HIGHLORIS has a SQL injection in MRI feedback popupEPSS 0.4%