CVE-2026-55759

Rocket.Chat is an open-source, secure, fully customizable communications platform. Prior to 8.5.1, 8.4.4, 8.3.6, 8.2.6, 8.1.6, 8.0.7, and 7.10.13, Rocket.Chat's Apple Sign-In handler verifies JWT signatures but skips claims validation. Any Apple-signed JWT with a non-empty iss is accepted regardless of aud, exp, nbf, or nonce. An attacker who obtains a target user's Apple identity token (from server logs, an intercepted sign-in flow, or another application sharing the same Apple developer team) can replay it to authenticate as that user, with no expiration on the replay window. This vulnerability is fixed in 8.5.1, 8.4.4, 8.3.6, 8.2.6, 8.1.6, 8.0.7, and 7.10.13.
Configurations

No configuration.

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Rocket.Chat es una plataforma de comunicaciones de código abierto, segura y totalmente personalizable. Antes de 8.5.1, 8.4.4, 8.3.6, 8.2.6, 8.1.6, 8.0.7 y 7.10.13, el gestor de inicio de sesión con Apple de Rocket.Chat verifica las firmas JWT pero omite la validación de las claims. Cualquier JWT firmado por Apple con un ’iss’ no vacío es aceptado independientemente de ’aud’, ’exp’, ’nbf’ o ’nonce’. Un atacante que obtiene el token de identidad de Apple de un usuario objetivo (de los registros del servidor, un flujo de inicio de sesión interceptado o otra aplicación que comparte el mismo equipo de desarrolladores de Apple) puede reproducirlo para autenticarse como ese usuario, sin caducidad en la ventana de reproducción. Esta vulnerabilidad está corregida en 8.5.1, 8.4.4, 8.3.6, 8.2.6, 8.1.6, 8.0.7 y 7.10.13.

Information

Published : 2026-06-24 22:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-55759

Mitre link : CVE-2026-55759

CVE.ORG link : CVE-2026-55759


JSON object : View

Products Affected

No product.

CWE
CWE-287

Improper Authentication

CWE-294

Authentication Bypass by Capture-replay