PT-2026-5024 · Facebook · Pytorch
Azraelxuemo
·
Publicado
2025-09-17
·
Atualizado
2026-03-19
·
CVE-2026-24747
CVSS v2.0
10
Alta
| Vetor | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Nome do Software Vulnerável e Versões Afetadas
Versões do PyTorch anteriores à 2.10.0
Descrição
O PyTorch, uma biblioteca Python para computação de tensores, possui uma falha em seu
unpickler weights only. Um atacante pode criar um arquivo de checkpoint malicioso (.pth) que, quando carregado usando torch.load(..., weights only=True), pode causar corrupção de memória e potencialmente levar à execução arbitrária de código. A vulnerabilidade decorre da validação inadequada de opcodes pickle e metadados de armazenamento dentro do unpickler com weights only=True, especificamente relacionada à corrupção de memória heap via opcodes SETITEM/SETITEMS aplicados a tipos não dicionário e incompatibilidades de tamanho de armazenamento. A vulnerabilidade está totalmente weaponizada e pode levar à execução remota de código em qualquer serviço que suporte o upload e a execução de um modelo PyTorch, mesmo com hardening de segurança.Recomendações
Versões anteriores à 2.10.0 devem ser atualizadas para a versão 2.10.0 ou superior.
Exploit
Correção
RCE
Code Injection
Deserialization of Untrusted Data
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Pytorch