Fallos del tipo CWE-89

11.906 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-2025-7594MEDIUMcode-projects Job Diary view-emp.php sql injectionEPSS 0.4%CVE-2025-7220MEDIUMCampcodes Payroll Management System ajax.php sql injectionEPSS 0.4%CVE-2025-7217MEDIUMCampcodes Payroll Management System ajax.php sql injectionEPSS 0.4%CVE-2025-8436MEDIUMprojectworlds Online Admission System viewdoc.php sql injectionEPSS 0.4%CVE-2025-7219MEDIUMCampcodes Payroll Management System ajax.php sql injectionEPSS 0.4%CVE-2025-7751MEDIUMcode-projects Online Appointment Booking System addclinic.php sql injectionEPSS 0.4%CVE-2025-7218MEDIUMCampcodes Payroll Management System ajax.php sql injectionEPSS 0.4%CVE-2024-13594MEDIUMSimple Downloads List <= 1.4.2 - Authenticated (Contributor+) SQL InjectionEPSS 0.4%CVE-2025-48091HIGHWordPress AnyComment plugin <= 0.3.6 - SQL Injection vulnerabilityEPSS 0.4%CVE-2025-65024HIGHi-Educar Authenticated Time-based SQL Injection in `agenda_admin_cad.php`EPSS 0.4%CVE-2025-65023HIGHi-Educar Authenticated Time-based SQL Injection in `funcionario_vinculo_cad.php`EPSS 0.4%CVE-2024-43207HIGHWordPress Unite Gallery Lite plugin <= 1.7.62 - SQL Injection vulnerabilityEPSS 0.4%CVE-2024-50465HIGHWordPress Premium SEO Pack plugin <= 1.6.001 - SQL Injection vulnerabilityEPSS 0.4%CVE-2024-12929MEDIUMcode-projects Student Management System addCatController.php sql injectionEPSS 0.4%CVE-2024-37564HIGHWordPress PayPlus Payment Gateway plugin <= 7.0.7 - SQL Injection vulnerabilityEPSS 0.4%CVE-2026-4348HIGHBetterDocs Pro <= 3.7.0 - Unauthenticated SQL Injection via Encyclopedia 'limit' ParameterEPSS 0.4%CVE-2025-15002MEDIUMSeaCMS mysqli.class.php sql injectionEPSS 0.4%CVE-2025-8858HIGHChanging|Clinic Image System - SQL InjectionEPSS 0.4%CVE-2024-25428MEDIUMSQL Injection vulnerability in MRCMS v3.1.2 allows attackers to run arbitrary system commands via the status parameter.EPSS 0.4%CVE-2026-24031HIGHDovecot SQL based authentication can be bypassed when auth_username_chars is cleared by admin. This vulnerability allows bypassing authenticEPSS 0.4%