Falhas do tipo CWE-564

15 resultados

Injeção SQL em Hibernate

Ocorre quando parâmetros de entrada do usuário são concatenados diretamente em consultas Hibernate (HQL, Criteria) sem sanitização ou uso de placeholders. O atacante injeta código SQL/HQL malicioso que é executado no banco de dados com os privilégios da aplicação, permitindo roubo, alteração ou exclusão de dados.

Exemplo

Um sistema de busca monta uma query assim: `session.createQuery("FROM User WHERE name = '" + userInput + "'")`. Se o usuário entrar `' OR '1'='1`, a consulta executa uma lógica não intencional que retorna todos os usuários em vez de fazer a busca legítima.

Como mitigar

Use sempre consultas parametrizadas (named parameters em HQL: `setParameter()`) ou Criteria API com restrições tipadas. Nunca concatene strings de entrada diretamente na query. Valide e normalize inputs, mas trate isso como camada adicional, não como defesa primária.

CVE-2026-40871HIGHmailcow: dockerized vulnerable to Second Order SQL Injection in quarantine category via APIEPSS 8.6%CVE-2024-58352HIGHLandray OA Unauthenticated HQL Injection via wechatLoginHelper.doEPSS 0.9%CVE-2024-48988HIGHApache StreamPark: SQL injection vulnerabilityEPSS 0.6%CVE-2025-0959HIGHEventer - WordPress Event & Booking Manager Plugin <= 3.9.9.2 - Authenticated (Subscriber+) SQL Injection via reg_idEPSS 0.4%CVE-2026-76451MEDIUMCisco Identity Services Engine Certificate Management SQL Injection VulnerabilityEPSS 0.4%CVE-2026-76450MEDIUMCisco Identity Services Engine SQL Injection VulnerabilityEPSS 0.4%CVE-2026-22242MEDIUMCoreShop Vulnerable to SQL Injection via Admin ReportsEPSS 0.4%CVE-2026-23959MEDIUMCoreShop Vulnerable to SQL Injection via Admin customer-company-modifierEPSS 0.4%CVE-2025-8052LOWHQL Injection vulnerability has been discovered in Opentext Flipper.EPSS 0.4%CVE-2026-111390MEDIUMErupt through 2.3.0 HQL Injection via linkTreeVal in Data Table APIEPSS 0.4%CVE-2026-13337MEDIUMCWE-564: SQL Injection: Hibernate vulnerability exists that could allow the injection of a malicious HQL query in the NetBotz database when EPSS 0.3%CVE-2026-4594MEDIUMerupts erupt EruptJpaUtils.java geneEruptHqlOrderBy sql injectionEPSS 0.3%CVE-2025-67280MEDIUMIn TIM BPM Suite/ TIM FLOW through 9.1.2 multiple Hibernate Query Language injection vulnerabilities exist which allow a low privileged userEPSS 0.2%CVE-2026-4593MEDIUMerupts erupt MCP Tool EruptDataQuery.java EruptDataQuery sql injectionEPSS 0.2%CVE-2026-73796MEDIUMHPE NonStop TSQLEXE - Memory Corruption vulnerabilityEPSS 0.1%