PT-2025-32526 · Keras+1 · Keras+1

CVE-2025-8747

·

Publicado

2025-01-01

·

Atualizado

2025-08-16

CVSS v4.0

8.6

Alta

VetorAV:L/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/AU:Y/R:A
Nome do Software Vulnerável e Versões Afetadas: Versões do Keras de 3.0.0 a 3.10.0
Descrição: Existe uma vulnerabilidade de bypass do modo seguro no método Model.load model. Isso permite que um atacante obtenha execução arbitrária de código ao convencer um usuário a carregar um arquivo de modelo .keras especialmente elaborado. A vulnerabilidade contorna a proteção prevista da flag safe mode, que foi projetada para prevenir a desserialização de objetos lambda inseguros. Esse bypass é possível mediante a reutilização de funções internas do Keras, como keras.utils.get file, para baixar arquivos remotos para um local controlado pelo atacante, potencialmente resultando em sobrescrita arbitrária de arquivos e, em muitos casos, execução remota de código. A vulnerabilidade é explorável na configuração padrão e não requer interação do usuário além do carregamento de um modelo não confiável.
Recomendações: Versões do Keras anteriores à 3.0.0 não são afetadas. As versões do Keras de 3.0.0 a 3.10.0 são afetadas. Como medida temporária, evite carregar modelos .keras de fontes não confiáveis.

Exploit

Correção

Deserialization of Untrusted Data

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

AZL-66171
BDU:2026-07909
CVE-2025-8747
GHSA-C9RC-MG46-23W3
GHSA-PWQ7-2GVJ-VG9V
PYSEC-2025-75

Produtos afetados

Debian
Keras