Weaknesses of type CWE-89

13,180 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-2026-15360CRITICALAjax Load More < 8.0.1 - Unauthenticated SQL Injection via custom_argsEPSS 0.5%CVE-2026-13596CRITICALParticipants Database < 2.7.8.4 - Unauthenticated SQL Injection via List SearchEPSS 0.5%CVE-2024-3200CRITICALwpForo Forum <= 2.3.3 - Authenticated (Contributor+) SQL InjectionEPSS 0.5%CVE-2026-16532CRITICALLink Library < 7.9.3 - Unauthenticated SQL Injection via the Front-End Link Submission FormEPSS 0.5%CVE-2023-0673MEDIUMSourceCodester Online Eyewear Shop sql injectionEPSS 0.5%CVE-2026-12965CRITICALSuper Store Finder < 7.11 - Unauthenticated SQL Injection via ssf_trackingEPSS 0.5%CVE-2026-18473CRITICALWP Directory Kit < 1.5.5 - Unauthenticated SQL Injection via 'field_search' ParameterEPSS 0.5%CVE-2024-31507HIGHSourcecodester Online Graduate Tracer System v1.0 is vulnerable to SQL Injection via the "request" parameter in admin/fetch_gendercs.php.EPSS 0.5%CVE-2026-12713CRITICALWPCargo Track & Trace < 8.0.4 - Unauthenticated SQL Injection via wpcargo_tracking_numberEPSS 0.5%CVE-2026-33153HIGHTandoor Recipes's Unauthenticated Debug Parameter Leaks Full Raw SQL Queries Including Schema, Table Names, and Access Control LogicEPSS 0.5%CVE-2019-25516HIGHJettweb PHP Hazir Haber Sitesi Scripti V1 SQL Injection via gallery.phpEPSS 0.5%CVE-2024-4743HIGHLifterLMS – WordPress LMS Plugin for eLearning <= 7.6.2 - Authenticated (Contributor+) SQL Injection via ShortcodeEPSS 0.5%CVE-2025-1929HIGHSQLi in RiskTurk's Treasury Management SoftwareEPSS 0.5%CVE-2024-41802HIGHXibo allows Sensitive Information Disclosure abusing SQL Injection in Xibo CMS DataSet Data ImportEPSS 0.5%CVE-2024-57151MEDIUMSQL Injection vulnerability in rainrocka xinhu v.2.6.5 and before allows a remote attacker to execute arbitrary code via the inputAction.phpEPSS 0.5%CVE-2024-48597HIGHOnline Clinic Management System v1.0 was discovered to contain a SQL injection vulnerability via the id parameter at /success/editp.php?actiEPSS 0.5%CVE-2026-34105HIGHGuardian Language-System SQL Injection via id Parameter in translate_text.phpEPSS 0.5%CVE-2025-41018CRITICALSQL injection vulnerability in Sergestec's ExitoEPSS 0.5%CVE-2026-0606MEDIUMcode-projects Online Music Site Albums.php sql injectionEPSS 0.5%CVE-2026-34104HIGHGuardian Language-System SQL Injection via name Parameter in designer.phpEPSS 0.5%