Verifique o status das CVEs. Saiba mais.
Os patches do php2shell (CVE-2026-109618 e CVE-2026-109619) para o PHP em fim de vida (EOL) já estão disponíveis. Como as respostas do atendimento de vendas estão mais demoradas do que o normal devido à alta demanda, a maneira mais rápida de obter os pacotes corrigidos é adquirir o ELS para Runtimes on-line (abre em uma nova aba). | Leia as perguntas frequentes sobre os patches
Observação: na versão 5.8.16.tuxcare, aplicamos nosso patch para o CVE-2025-22228 à versão mais recente disponível da comunidade de código aberto como base.
Essa vulnerabilidade (CVE) foi resolvida pela equipe da TuxCare e
um patch foi disponibilizado para os usuários do ELS forSpring®.
O Spring® Security é uma poderosa estrutura de autenticação e controle de acesso para aplicativos Java, especialmente aqueles desenvolvidos com oSpring® Framework. Ele oferece uma solução de segurança abrangente, abordando diversos aspectos, como autenticação, autorização e proteção contra vulnerabilidades comuns de segurança.
A falha no mecanismo de proteção ocorre quando o produto não utiliza, ou utiliza incorretamente, um mecanismo de proteção que ofereça defesa suficiente contra ataques direcionados ao produto.
A correção aplicada no CVE-2025-22228 acabou prejudicando, sem querer, a mitigação contra ataques de temporização implementada no DaoAuthenticationProvider
Este problema afeta várias versões do pacote org.springframework.security:spring-security-crypto.
Pacote org.springframework.security:spring-security-core
| Dossiê de Vulnerabilidades | |
|---|---|
| ID do CVE | CVE-2025-22234 |
| Gravidade | MÉDIA: 5,3 |
| CWE-ID e nome | CWE-693: Falha no mecanismo de proteção |
| Projeto afetado | SegurançaSpring® |
| Pacotes afetados | spring-security-crypto spring-security-core |
| Versões afetadas | 5.7.16 apenas 5.8.16.tuxcare apenas 5.8.16.tuxcare.1 apenas 5.8.16.tuxcare.2 apenas 5.8.18 apenas 6.0.16 apenas 6.1.14 apenas 6.2.10 apenas 6.3.8 apenas Somente 6.4.4 |
| Data de publicação do NVD | em espera |
| Versão corrigida do TuxCare | 5.8.16.tuxcare.3 |
Informações sobre a vulnerabilidade
Essa falha decorre de um erro introduzido no BCryptPasswordEncoder como consequência de um patch para o CVE-2025-22228. Essa alteração, inadvertidamente, comprometeu a mitigação contra ataques de temporização anteriormente presente no `DaoAuthenticationProvider`. Como resultado, um invasor remoto pode identificar, pelo tipo de exceção ou pelo tempo de resposta, se um determinado nome de usuário está presente ou não. Isso é conhecido como enumeração de usuários — o invasor pode criar uma lista de nomes de usuário válidos.
Assim que um invasor obtiver nomes de usuário reais, ele poderá:
O Spring® Security 5.8.x não conta mais com o suporte da comunidade de código aberto, pois sua data de fim de vida útil é 31/12/2023. Isso significa simplesmente que, a partir dessa data, essa versão não receberá mais atualizações para corrigir esse problema.
Os usuários dos componentes afetados devem aplicar uma das seguintes medidas de mitigação:
Se você precisar de uma correção para essa vulnerabilidade em qualquer outra versãodo Spring® Security, entre em contato conosco. Estamos aqui para ajudá-lo!