PT-2025-32526 · Keras+1 · Keras+1
CVE-2025-8747
·
Publicado
2025-01-01
·
Atualizado
2025-08-16
CVSS v4.0
8.6
Alta
| Vetor | AV: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
Produtos afetados
Debian
Keras