CVE-2026-45677
Received Received - Intake
SAML LogoutRequest Signature Bypass in Rocket.Chat

Publication date: 2026-06-24

Last updated on: 2026-06-24

Assigner: GitHub, Inc.

Description
Rocket.Chat is an open-source, secure, fully customizable communications platform. Prior to 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7, and 7.10.11, Rocket.Chat's SAML integration does not verify the signature on inbound LogoutRequest messages. An unauthenticated remote attacker who knows a target user's SAML NameID - which major identity providers (Okta, Google Workspace, Microsoft Entra ID, JumpCloud) expose as the user's email address - can craft a valid-looking unsigned LogoutRequest and submit it to the SP logout endpoint. The server processes it as legitimate, immediately destroying the victim's session. Because the attack requires no authentication and no interaction from the victim, it can be repeated in a loop against individual users or scripted across many accounts, effectively rendering the Rocket.Chat instance unusable for SAML-authenticated users. This vulnerability is fixed in 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7, and 7.10.11.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-24
Last Modified
2026-06-24
Generated
2026-06-25
AI Q&A
2026-06-25
EPSS Evaluated
N/A
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
rocket.chat rocket.chat to 8.5.0 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

This vulnerability affects Rocket.Chat's SAML integration in versions prior to 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7, and 7.10.11. The issue is that the system does not verify the signature on inbound LogoutRequest messages.

An unauthenticated remote attacker who knows a target user's SAML NameID (which is typically the user's email address exposed by major identity providers like Okta, Google Workspace, Microsoft Entra ID, and JumpCloud) can craft a valid-looking but unsigned LogoutRequest and send it to the service provider's logout endpoint.

The server mistakenly processes this unsigned LogoutRequest as legitimate and immediately destroys the victim's session without any authentication or victim interaction.

This attack can be repeated continuously against individual users or scripted across many accounts, effectively making the Rocket.Chat instance unusable for users authenticated via SAML.

Impact Analysis

This vulnerability allows an unauthenticated attacker to forcibly log out users by destroying their sessions without their consent or knowledge.

Because the attack requires no authentication and no user interaction, it can be automated and repeated in a loop against individual users or many users at once.

The practical impact is a denial of service for SAML-authenticated users, rendering the Rocket.Chat platform effectively unusable for them.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-45677. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart