PT-2025-10603

CVE-2025-24813

·

Publicado

2025-02-10

·

Atualizado

2026-10-30

Descrição por

CVSS 3.1
10
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Apache Tomcat versões 11.0.0-M1 até 11.0.2 Apache Tomcat versões 10.1.0-M1 até 10.1.34 Apache Tomcat versões 9.0.0.M1 até 9.0.98 Apache Tomcat versões 8.5.0 até 8.5.100
Description Este problema envolve a equivalência de caminho, onde o uso de um ponto interno em um nome de arquivo permite que um invasor remoto não autenticado ignore as verificações de segurança. Ao enviar uma requisição PUT especialmente elaborada contendo um payload Java serializado codificado em base64, um invasor pode fazer o upload de arquivos arbitrários para o servidor. Se a aplicação utilizar a persistência de sessão baseada em arquivos com o local de armazenamento padrão, o invasor poderá então enviar uma requisição GET com um cookie JSESSIONID apontando para o arquivo carregado, forçando o servidor a desserializar os dados e executar código arbitrário. Esta falha está sendo explorada ativamente.
A exploração pode ocorrer sob as seguintes condições:
  • Gravações habilitadas para o Default Servlet (desabilitado por padrão).
  • Suporte para PUT parcial habilitado (habilitado por padrão).
  • Para divulgação de informações: uma URL de destino para uploads sensíveis é um subdiretório de uma URL de upload público, e o invasor conhece os nomes dos arquivos sensíveis.
  • Para execução remota de código: a aplicação utiliza persistência de sessão baseada em arquivos e inclui uma biblioteca suscetível a um ataque de desserialização.
Recommendations Atualizar as versões do Apache Tomcat 11.0.0-M1 até 11.0.2 para a versão 11.0.3. Atualizar as versões do Apache Tomcat 10.1.0-M1 até 10.1.34 para a versão 10.1.35. Atualizar as versões do Apache Tomcat 9.0.0.M1 até 9.0.98 para a versão 9.0.99. Como mitigação temporária, defina o parâmetro readonly como true para o Default Servlet. Como mitigação temporária, defina o parâmetro allowPartialPut como false para o Default Servlet. Evite armazenar arquivos sensíveis em subdiretórios de caminhos de upload públicos.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-83QJ-6FR2-VHQG
ALSA-2025_16880
ALSA-2025:3645
ALSA-2025_3645
ALSA-2025:3683
ALSA-2025_3683
ALSA-2025:7494
ALSA-2025:7497
ALT-PU-2025-13307
ALT-PU-2025-4735
ALT-PU-2025-5038
ALT-PU-2025-7452
BIT-TOMCAT-2025-24813
CESA-2025_3683
DLA-4108-1
DSA-5893-1
INFSA-2025_3645
INFSA-2025_3683
MGASA-2025-0105
OPENSUSE-SU-2025_1024-1
OPENSUSE-SU-2025_1126-1
OPENSUSE-SU-2025:14896-1
OPENSUSE-SU-2025:14897-1
RHSA-2025:3454
RHSA-2025:3608
RHSA-2025:3645
RHSA-2025_3645
RHSA-2025:3646
RHSA-2025:3647
RHSA-2025:3683
RHSA-2025_3683
RHSA-2025:3684
RHSA-2025:7494
RHSA-2025:7497
SUSE-SU-2025:0954-1
SUSE-SU-2025_0954-1
SUSE-SU-2025:1024-1
SUSE-SU-2025:1126-1
SUSE-SU-2026:1058-1
USN-7525-1
USN-7525-2
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾