CVE-2026-66070 in RabbitMQ
Sumário
de VulDB • 23/09/2026
O RabbitMQ é um broker de mensagens e streaming. Antes das versões 3.13.17, 4.0.22, 4.1.13 e 4.2.6, a função match_origin/1 retornava o Origin refletido sem tratamento adequado e permitia credenciais mesmo quando o wildcard "*" estava configurado; assim, a resposta ecoava a origem do atacante juntamente com Access-Control-Allow-Credentials. O código afetado é rabbit_mgmt_cors.erl. Quando o plugin de gerenciamento está configurado com uma origem CORS wildcard (cors_allow_origins = "*"), o manipulador reflete o Origin da solicitação no cabeçalho Access-Control-Allow-Origin e também envia Access-Control-Allow-Credentials: true. Uma página web maliciosa que um administrador autenticado visita pode então usar as credenciais HTTP Basic em cache desse administrador para emitir solicitações autenticadas e modificadoras de estado à API de gerenciamento. Os pré-requisitos incluem o plugin de gerenciamento estar configurado com a origem wildcard cors_allow_origins = "*", o que constitui uma configuração incorreta explícita do operador, e um administrador alvo ter uma sessão HTTP Basic-auth em cache no navegador. Este problema foi corrigido nas versões 3.13.17, 4.0.22, 4.1.13 e 4.2.6.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.