CVE-2026-66074 in RabbitMQ
Riassunto
di VulDB • 24/09/2026
RabbitMQ è un broker di messaggistica e streaming. Prima delle versioni 3.13.15, 4.0.20, 4.1.11, 4.2.6 e 4.3.0, la funzione match_value/3 passa l'espressione regolare ?name= fornita dall'utente a re:run senza impostare l'opzione match_limit ed esegue tale espressione una volta per ogni risorsa nell'insieme dei risultati. Il valore predefinito di OTP per il limite delle corrispondenze (match_limit) è 10M, che limita ciascuna chiamata a circa 100-200 ms; tuttavia, la regex viene eseguita una volta per ogni risorsa presente nel set di risultati. Con un insieme di grandi dimensioni, ad esempio 5000 code con un tempo medio di elaborazione di 150 ms ciascuna, una singola richiesta consuma 12 o più minuti di CPU. Le richieste parallele saturano gli scheduler. L'opzione use_regex=true è una funzionalità supportata negli endpoint di elenco (list endpoints), quindi questo percorso è raggiungibile tramite l'utilizzo normale dell'API. I prerequisiti includono: qualsiasi utente con il tag management può sfruttare questa vulnerabilità. Questo problema è stato risolto nelle versioni 3.13.15, 4.0.20, 4.1.11, 4.2.6 e 4.3.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.