PT-2026-96012 · Pypi · Stable-Baselines3

·

CVE-2026-94093

·

Publicado

2026-09-20

·

Atualizado

2026-09-21

CVSS v2.0

7.5

Alta

VetorAV:N/AC:L/Au:N/C:P/I:P/A:P
Nome do Software Vulnerável e Versões Afetadas stable-baselines3 versões anteriores a 2.9.1
Description Um problema existe no arquivo save util.py envolvendo a desserialização insegura de arquivos pickle. Isso permite ataques remotos por meio das funções PPO.load(), load replay buffer() e VecNormalize.load(). Embora uma medida de endurecimento usando weights only=True para o carregamento de tensores PyTorch tenha sido introduzida na versão 2.9.0, ela foi posteriormente revertida para manter a compatibilidade com o PyTorch 1.13, deixando as APIs de carregamento principais vulneráveis.
Recommendations Atualize o stable-baselines3 para uma versão onde o PR #2264 tenha sido implementado. Como medida paliativa temporária, restrinja o uso de PPO.load(), load replay buffer() e VecNormalize.load() ao lidar com arquivos não confiáveis.

Exploit

Correção

Deserialization of Untrusted Data

RCE

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-94093

Produtos afetados

Stable-Baselines3