Weaknesses of type CWE-89

13,315 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-13256MEDIUMprojectworlds Advanced Library Management System borrow.php sql injectionEPSS 0.4%CVE-2025-11516MEDIUMcode-projects Online Complaint Site complaint-details.php sql injectionEPSS 0.4%CVE-2026-105845CRITICALPayload: SQL Injection in SQLite and PostgresEPSS 0.4%CVE-2025-60316CRITICALSourceCodester Pet Grooming Management Software 1.0 is vulnerable to SQL Injection in admin/view_customer.php via the ID parameter.EPSS 0.4%CVE-2026-30655MEDIUMSQL injection in Solicitante::resetaSenha() in esiclivre/esiclivre v0.2.2 and earlier allows unauthenticated remote attackers to gain unauthEPSS 0.4%CVE-2025-11589MEDIUMCodeAstro Gym Management System user-payment.php sql injectionEPSS 0.4%CVE-2025-13254MEDIUMprojectworlds Advanced Library Management System add_member.php sql injectionEPSS 0.4%CVE-2025-13263MEDIUMSourceCodester Online Magazine Management System categories.php sql injectionEPSS 0.4%CVE-2025-13264MEDIUMSourceCodester Online Magazine Management System view_magazine.php sql injectionEPSS 0.4%CVE-2025-11514MEDIUMcode-projects Online Complaint Site index.php sql injectionEPSS 0.4%CVE-2025-11552MEDIUMcode-projects Online Complaint Site category.php sql injectionEPSS 0.4%CVE-2024-40542MEDIUMmy-springsecurity-plus before v2024.07.03 was discovered to contain a SQL injection vulnerability via the dataScope parameter at /api/role?oEPSS 0.4%CVE-2025-11603MEDIUMcode-projects Simple Food Ordering System editproduct.php sql injectionEPSS 0.4%CVE-2026-60582HIGHVulnerability in the Oracle Enterprise Command Center Framework product of Oracle E-Business Suite (component: Core). The supported versioEPSS 0.4%CVE-2024-55270HIGHphpgurukul Student Management System 1.0 is vulnerable to SQL Injection in studentms/admin/search.php via the searchdata parameter.EPSS 0.4%CVE-2025-4738CRITICALAuthenticated SQLi in Yirmibes Software's MY ERPEPSS 0.4%CVE-2025-13243MEDIUMcode-projects Student Information System editprofile.php sql injectionEPSS 0.4%CVE-2025-12243MEDIUMcode-projects Client Details System GET Parameter welcome.php sql injectionEPSS 0.4%CVE-2025-59939HIGHWeGIA vulnerable to SQL Injection into method `excluir` of the `ProdutoControle` class in the parameter `id_produto`.EPSS 0.4%CVE-2025-13251MEDIUMWeiYe-Jing datax-web sql injectionEPSS 0.4%