PT-2026-46119 · Pypi · Easyocr
CVSS v3.1
8.3
Alta
| Vetor | AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
EasyOCR versões anteriores a 2.91.0
Descrição
A funcionalidade de download de modelos extrai arquivos ZIP sem validar os caminhos dos membros, o que permite ataques de Zip Slip. O Zip Slip é uma forma de travessia de diretório (path traversal) que ocorre quando uma aplicação extrai um arquivo ZIP contendo arquivos com nomes que incluem sequências de travessia de caminho. Se a fonte de download do modelo for comprometida por meio de um ataque à cadeia de suprimentos, spoofing de DNS ou um ataque man-in-the-middle, um invasor poderá gravar arquivos arbitrários em qualquer local gravável pelo processo. Isso pode levar à execução remota de código através da sobrescrita de arquivos Python ou binários do sistema, a criação de backdoors persistentes modificando chaves SSH ou scripts de inicialização, e corrupção geral de dados.
Recomendações
Atualize para a versão 2.91.0.
Garanta que os downloads de modelos ocorram através de canais seguros e autenticados.
Utilize verificação de integridade, como checksums, para os modelos baixados.
Execute a aplicação com permissões mínimas de sistema de arquivos.
Exploit
Correção
RCE
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Easyocr