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.3.39.tuxcare.4, aplicamos nosso patch à 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® Framework é uma estrutura abrangente e de código aberto para a criação de aplicativos Java. Ele oferece injeção de dependências (DI), programação orientada a aspectos (AOP) e gerenciamento de transações, tornando o desenvolvimento em Java mais modular e eficiente.
O Spring® Web é um módulo doSpring® Framework projetado para a criação de aplicativos web e serviços RESTful em Java. Ele oferece funcionalidades essenciais para a web, incluindo o tratamento de solicitações baseado em servlets, suporte à API REST e integração como Spring® Web MVC, que é um módulo doSpring® Framework que oferece uma poderosa arquitetura Modelo-Visão-Controlador (MVC) para a criação de aplicativos web.
O consumo descontrolado de recursos pode resultar em uma situação em que o produto não controle adequadamente a alocação e a manutenção de um recurso limitado, permitindo assim que um agente influencie a quantidade de recursos consumidos, o que pode levar ao esgotamento dos recursos disponíveis.
A vulnerabilidade CVE-2024-38828 identifica uma vulnerabilidade do tipo Negação de Serviço (DoS) no módulo Spring® MVC doSpring® Framework. Especificamente, os métodos do controlador que utilizam a anotação @RequestBody com um parâmetro byte[] estão suscetíveis. Um invasor pode explorar essa vulnerabilidade enviando uma carga útil de grande tamanho, o que leva a um consumo excessivo de memória e a possíveis falhas na aplicação.
Este problema afeta várias versões de:
Pacote org.springframework:spring-web.
| Dossiê de Vulnerabilidades | |
|---|---|
| ID do CVE | CVE-2024-38828 |
| Gravidade | Médio: 5,3 |
| CWE-ID e nome | CWE-287: Autenticação inadequada no ` ` |
| Pacotes afetados | spring-security-crypto |
| Pacotes afetados | spring-web |
| Versões afetadas | All prior 5.3.0, <5.3.0;5.3.41> |
| Data de publicação do NVD | 17 de novembro de 2024 (Spring.io: 15 de novembro de 2024) |
| Data de correção do TuxCare | 28 de março de 2025 |
| Versão corrigida do TuxCare | 5.3.39.tuxcare.4 |
Corrigido na versão: ELS paraSpring® Framework: spring-web v5.3.39.TuxCare.4, que tem como base a última versão da comunidade de código aberto, a 5.3.39, à qual foram aplicados todos os patches da TuxCare.
O módulo Spring ® MVCdoSpring® Framework contém uma vulnerabilidade de Negação de Serviço (DoS), identificada como CVE-2024-38828. Os invasores podem explorar métodos de controlador que utilizam a anotação @RequestBody com um parâmetro byte[] enviando uma carga útil de grande tamanho, causando consumo excessivo de memória e possíveis falhas na aplicação.
O Spring® Framework 5.3.x não conta mais com o suporte da comunidade de código aberto, já que sua data de fim de vida útil é 30 de junho de 2023. Isso significa simplesmente que, a partir dessa data, a 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:
Você precisa de uma correção para essa vulnerabilidade em alguma outra versãodo Spring® Framework? Entre em contato conosco – estamos aqui para ajudá-lo!