Fallos del tipo CWE-89

13.177 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-12326MEDIUMshawon100 RUET OJ POST Request process.php sql injectionEPSS 0.5%CVE-2024-34334CRITICALORDAT FOSS-Online before v2.24.01 was discovered to contain a SQL injection vulnerability via the forgot password function.EPSS 0.5%CVE-2026-30529HIGHA SQL Injection vulnerability exists in SourceCodester Online Food Ordering System v1.0 in the Actions.php file (specifically the save_user EPSS 0.5%CVE-2025-22925HIGHOS4ED openSIS v7.0 to v9.1 was discovered to contain a SQL injection vulnerability via the table parameter at /attendance/AttendanceCodes.phEPSS 0.5%CVE-2024-28560MEDIUMSQL injection vulnerability in Niushop B2B2C v.5.3.3 and before allows an attacker to escalate privileges via the deleteArea() function of tEPSS 0.5%CVE-2026-30531HIGHA SQL Injection vulnerability exists in SourceCodester Online Food Ordering System v1.0 in the Actions.php file (specifically the save_categEPSS 0.5%CVE-2024-39622CRITICALWordPress ListingPro theme <= 2.9.4 - Unauthenticated SQL Injection vulnerabilityEPSS 0.5%CVE-2024-39653CRITICALWordPress VikRentCar Car Rental Management System plugin <= 1.4.0 - SQL Injection vulnerabilityEPSS 0.5%CVE-2025-15074MEDIUMitsourcecode Online Frozen Foods Ordering System customer_details.php sql injectionEPSS 0.5%CVE-2025-27103HIGHDataease Mysql JDBC Connection Parameters Not Being Verified Leads to Arbitrary File Read Vulnerability​EPSS 0.5%CVE-2024-43941CRITICALWordPress Propovoice Pro plugin <= 1.7.0.3 - Unauthenticated SQL Injection vulnerabilityEPSS 0.5%CVE-2024-28298MEDIUMSQL injection vulnerability in BM SOFT BMPlanning 1.0.0.1 allows authenticated users to execute arbitrary SQL commands via the SEC_IDF, LIE_EPSS 0.5%CVE-2024-43978CRITICALWordPress Super Store Finder plugin < 6.9.8 - SQL Injection vulnerabilityEPSS 0.5%CVE-2024-5114MEDIUMCampcodes Complete Web-Based School Management System teacher_attendance_history1.php sql injectionEPSS 0.5%CVE-2019-25260HIGHOXID eShop 6.3.4 - 'sorting' SQL InjectionEPSS 0.5%CVE-2026-45073MEDIUMSymfony: SQL Injection in PdoAdapter::doClear() via Unsanitized $prefixEPSS 0.5%CVE-2025-7127MEDIUMitsourcecode Employee Management System changepassword.php sql injectionEPSS 0.5%CVE-2024-38795CRITICALWordPress ListingPro plugin <= 2.9.4 - Unauthenticated SQL Injection vulnerabilityEPSS 0.5%CVE-2025-6869MEDIUMSourceCodester Simple Company Website manage.php sql injectionEPSS 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%