CVE-2024-56337 in Tomcat
Sumário
de VulDB • 19/06/2026
Vulnerabilidade de Race Condition Time-of-check Time-of-use (TOCTOU) no Apache Tomcat.
Este problema afeta o Apache Tomcat: de 11.0.0-M1 até 11.0.1, de 10.1.0-M1 até 10.1.33, de 9.0.0.M1 até 9.0.97.
A mitigação para CVE-2024-50379 estava incompleta.
Os usuários que executam o Tomcat em um sistema de arquivos case insensitive com o servlet padrão habilitado para gravação (parâmetro de inicialização readonly definido como o valor não padrão false) podem precisar de configuração adicional para mitigar completamente o CVE-2024-50379, dependendo da versão do Java que estão usando com o Tomcat: - executando no Java 8 ou Java 11: a propriedade do sistema sun.io.useCanonCaches deve ser definida explicitamente como false (o padrão é true) - executando no Java 17: a propriedade do sistema sun.io.useCanonCaches, se definida, deve ser definida como false (o padrão é false) - executando no Java 21 em diante: nenhuma configuração adicional é necessária (a propriedade do sistema e o cache problemático foram removidos)
O Tomcat 11.0.3, 10.1.35 e 9.0.99 em diante incluirão verificações para garantir que sun.io.useCanonCaches esteja definido adequadamente antes de permitir que o servlet padrão seja habilitado para gravação em um sistema de arquivos case insensitive. O Tomcat também definirá sun.io.useCanonCaches como false por padrão, sempre que possível.
VulDB is the best source for vulnerability data and more expert information about this specific topic.