PT-2025-48332 · Keras+1 · Keras+1
CVE-2025-12638
·
Publicado
2025-11-28
·
Atualizado
2026-07-07
CVSS v2.0
9.0
Alta
| Vetor | AV:N/AC:L/Au:S/C:C/I:C/A:C |
Nome do Software Vulnerável e Versões Afetadas
Keras versão 3.11.3
Descrição
A versão 3.11.3 do Keras apresenta um problema de path traversal na função
keras.utils.get file() ao lidar com arquivos tar. O problema ocorre porque a função utiliza o método tarfile.extractall() do Python sem o parâmetro filter='data'. Embora o Keras inclua uma função filter safe paths() para filtrar caminhos inseguros, um bug de resolução de symlink PATH MAX durante a extração contorna esta medida de segurança. Isso permite que arquivos sejam escritos fora do diretório de extração pretendido, potencialmente levando à gravação arbitrária de arquivos e ao comprometimento do sistema. O problema afeta instalações do Keras que processam arquivos tar com get file().Recomendações
Atualmente, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Debian
Keras