Path traversal in RabbitMQ Server - #VU137241
Published: July 9, 2026
Vulnerability details
The vulnerability allows a remote user to write arbitrary .log-suffixed files to writable filesystem paths.
The vulnerability exists due to path traversal in the tracing plugin trace name handling when processing PUT requests to /api/traces/:vhost/:name. A remote privileged user can supply a crafted trace name containing traversal sequences to write arbitrary .log-suffixed files to writable filesystem paths.
Only instances with the rabbitmq_tracing plugin enabled are vulnerable, and the target path must be writable by the rabbitmq OS user.