CVE-2025-32797 in conda-buildinformação

Sumário

de VulDB • 01/06/2026

O conda-build contém comandos e ferramentas para criar pacotes conda. Antes da versão 25.3.1, a função write_build_scripts no conda-build cria o script de build temporário conda_build.sh com permissões de arquivo excessivamente permissivas (0o766), permitindo acesso de gravação a todos os usuários. Atacantes com acesso ao sistema de arquivos podem explorar uma race condition para sobrescrever o script antes da execução, permitindo a execução de código arbitrário sob os privilégios da vítima. Este risco é significativo em ambientes compartilhados, potencialmente levando à comprometimento total do sistema. Mesmo com nomes de diretórios não estáticos, os atacantes podem monitorar os diretórios pai para eventos de criação de arquivos. A breve janela entre a criação do script (com permissões inseguras) e a execução permite sobrescritas rápidas. Os nomes dos diretórios também podem ser inferidos por meio de timestamps ou logs, e a automação permite a exploração mesmo com caminhos semi-aleatórios, atuando dentro de milissegundos após a detecção. Este problema foi corrigido na versão 25.3.1. Uma solução alternativa envolve restringir as permissões do conda_build.sh de 0o766 para 0o700 (somente proprietário com leitura/gravação/execução). Além disso, utilize criação de arquivos atômica (gravar em um nome de arquivo temporário aleatório e renomear atomicamente) para minimizar a janela da race condition.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub M

Reservar

10/04/2025

Divulgação

16/06/2025

Moderação

aceite

Entrada

VDB-312684

CPE

pronto

EPSS

0.00149

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!