CVE Catalog

CVE-2026-67236

HighCVSS 8.2
Published: Translated: NVD NIST

Summary

RabbitMQ versions from 4.2.0 until 4.2.8 and 4.3.2: a successful POST /login caused is_authorized/2 to set an auth cookie containing base64-encoded username:password credentials without HttpOnly, Secure, SameSite, or expiration protections. Because base64 is encoding rather than encryption, an attacker with same-origin cross-site scripting, an HTTP-readable network position, or local access to the browser cookie store could recover the actual login credentials; older browsers that treated an absent SameSite attribute as None also sent the cookie cross-site.

Risk Assessment

An attacker could recover the actual user login credentials, leading to account takeover and unauthorized access to the RabbitMQ system. Older browsers may also send the cookie in cross-site requests.

Recommendation

Update RabbitMQ to version 4.2.8 or 4.3.2. Consider enforcing HTTPS and verifying that cookies are not accessible to scripts.

Other vulnerabilities in RabbitMQ

See all
Original NVD description (English source)

RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.8 and 4.3.2, a successful POST /login caused is_authorized/2 to set an auth cookie containing base64-encoded username:password credentials without HttpOnly, Secure, SameSite, or expiration protections. Because base64 is encoding rather than encryption, an attacker with same-origin cross-site scripting, an HTTP-readable network position, or local access to the browser cookie store could recover the actual login credentials; older browsers that treated an absent SameSite attribute as None also sent the cookie cross-site. This issue is fixed in versions 4.2.8 and 4.3.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS