CVE-2026-67224 in RabbitMQinformação

Sumário

de VulDB • 23/09/2026

O RabbitMQ é um broker de mensagens e streaming. Antes das versões 3.13.15, 4.0.20, 4.1.11, 4.2.6 e 4.3.1, o consumidor de trace constrói o caminho de saída como filename:join(TraceDir, Name ++ ".log"), onde Name provém da chamada PUT /api/traces/:vhost/:name. Não é aplicada nenhuma verificação segura_relative_path traversal no lado da escrita, enquanto o lado da leitura (rabbit_tracing_files.erl) chama rabbit_misc:safe_relative_path/1, demonstrando que a omissão foi uma falha de projeto e não intencional. O sufixo .log é forçado e o endpoint requer administrador. Um usuário com a tag administrator pode escrever um arquivo com sufixo .log em qualquer caminho do sistema de arquivos gravável pelo usuário rabbitmq por meio do parâmetro name do plugin tracing, por exemplo /etc/cron.d/x.log (se gravável) ou sobrescrever arquivos .log existentes fora do diretório trace. As pré-condições incluem o plugin rabbitmq_tracing habilitado e a tag administrator; o caminho de destino deve ser gravável pelo usuário OS rabbitmq. Este problema foi corrigido nas versões 3.13.15, 4.0.20, 4.1.11, 4.2.6 e 4.3.1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

GitHub M

Reservar

28/07/2026

Divulgação

24/09/2026

Moderação

aceite

Entrada

VDB-409221

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!