Skip to content
OpenAdvisories
High · 8.2 CVE-2026-67410 EUVD-2026-87238

RabbitMQ: OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint

Published Sep 25, 2026 · Updated Sep 25, 2026 · Assigned by GitHub_M

Description

RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.3.3 and 4.2.9, OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint (CWE-200). when OAuth2 authentication is enabled for the RabbitMQ Management UI and the configured flow, IDP use a client secret, the oauthclientsecret configuration value is included in the JavaScript served by the unauthenticated endpoint /js/oidc-oauth/bootstrap.js. Any user who can reach the management UI port can retrieve the OAuth2 client secret without Files: deps/rabbitmqmanagement/src/rabbitmgmtwmauth.erl, line 186 deps/rabbitmqmanagement/src/rabbitmgmtoauthbootstrap.erl, lines 35-50 deps/rabbitmqmanagement/src/rabbitmgmtdispatcher.erl, lines 45-49 (route registration) Code Path: 1. The route /js/oidc-oauth/bootstrap.js is registered as a plain Cowboy handler (rabbitmgmtdispatcher.erl:46): Credential exposure for the affected configuration: OAuth2 client secret is accessible without any authentication Token theft: Attacker can complete the authorization code flow using stolen authorization codes Client impersonation: Attacker can make requests. Any RabbitMQ deployment with: This issue is fixed in versions 4.3.3 and 4.2.9.

Affected products

VendorProductAffectedFixed
rabbitmq rabbitmq-server >= 4.3.0, < 4.3.3, >= 4.2.0, < 4.2.9 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rabbitmq-server 4.3.6-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 rabbitmq-server No fix yet —
Ubuntu 26.04 LTS rabbitmq-server No fix yet —
Ubuntu 24.04 LTS rabbitmq-server No fix yet —
Ubuntu 22.04 LTS rabbitmq-server No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS rabbitmq-server No fix yet —
Ubuntu Pro 18.04 LTS rabbitmq-server No fix yet —
Ubuntu Pro 16.04 LTS rabbitmq-server No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 rabbitmq-server4.3 4.3.6-1.hum1 RHSA-2026:67552

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 rabbitmq-server No fix yet —

Advisories 2

References