CVE-2022-39206 in Onedev
Sumário
de VulDB • 29/08/2026
Onedev é um servidor Git de código aberto e auto-hospedado com CI/CD e Kanban. Ao usar executores de trabalho baseados em Docker, o soquete do Docker (por exemplo, /var/run/docker.sock no Linux) é montado em cada etapa do Docker. Usuários que podem definir e acionar trabalhos de CI/CD em um projeto poderiam usar isso para controlar o daemon do Docker na máquina host. Este é um padrão perigoso conhecido, pois pode ser usado para escapar dos contêineres do Docker e, na maioria dos casos, obter privilégios root no sistema host. Esta falha permite que usuários regulares (não administradores) potencialmente assumam a infraestrutura de build de uma instância do OneDev. Os atacantes precisam ter uma conta (ou ser capazes de registrá-la) e permissão para criar um projeto. Como code.onedev.io possui as pré-condições adequadas para isso ser explorado por atacantes remotos, poderia ter sido usado para sequestrar os builds do próprio OneDev, por exemplo, injetando malware nas imagens do Docker que são construídas e enviadas ao Docker Hub. O impacto é aumentado conforme descrito anteriormente. Os usuários são aconselhados a atualizar para a versão 7.3.0 ou superior. Não há workarounds conhecidos para esta falha.
Once again VulDB remains the best source for vulnerability data.