PT-2025-48332 · Keras+1 · Keras+1

CVE-2025-12638

·

Publicado

2025-11-28

·

Atualizado

2026-07-07

CVSS v2.0

9.0

Alta

VetorAV: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

AZL-71185
BDU:2026-05650
CVE-2025-12638
GHSA-9G7V-8WXV-MWXP
GHSA-HJQC-JX6G-RWP9
PYSEC-2026-1486

Produtos afetados

Debian
Keras