CVE-2025-58180 in OctoPrintinformação

Sumário

de VulDB • 19/06/2026

O OctoPrint fornece uma interface web para controlar impressoras 3D de consumo. As versões do OctoPrint até a 1.11.2 (incluída) contêm uma vulnerabilidade que permite a um atacante autenticado carregar um arquivo com um nome de arquivo especialmente elaborado, o que permitirá a execução arbitrária de comandos caso esse nome de arquivo seja incluído em um comando definido em um manipulador de eventos do sistema e esse evento seja acionado. Se nenhum manipulador de eventos que execute comandos do sistema com os nomes de arquivo carregados como parâmetros estiver configurado, essa vulnerabilidade não terá impacto. A vulnerabilidade foi corrigida na versão 1.11.3. Como solução alternativa, os administradores do OctoPrint que tiverem manipuladores de eventos configurados que incluam qualquer tipo de marcador baseado em nome de arquivo devem desativá-los definindo sua propriedade `enabled` como `False` ou desmarcando a caixa de seleção "Enabled" no Event Manager baseado na GUI. Alternativamente, os administradores do OctoPrint devem definir `feature.enforceReallyUniversalFilenames` como `true` no `config.yaml` e reiniciar o OctoPrint, em seguida, analisar os uploads existentes e garantir a exclusão de quaisquer arquivos com aparência suspeita. Como sempre, recomenda-se que os administradores do OctoPrint não exponham o OctoPrint em redes hostis, como a internet pública, e que filtrem quem tem acesso à sua instância.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

GitHub M

Reservar

27/08/2025

Divulgação

09/09/2025

Moderação

aceite

Entrada

VDB-323364

CPE

pronto

Exploração

Descarregar

EPSS

0.19313

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!