CVE-2026-42195

draw.io is a configurable diagramming and whiteboarding application. Prior to version 29.7.9, the draw.io client accepts a ?gitlab= URL parameter that overrides the GitLab server URL used during OAuth sign-in. A crafted link causes the user's click on draw.io's "Authorize in GitLab" dialog to open a popup on the attacker-controlled host instead of gitlab.com. This can lead to credential fishing and session state token exfiltration. This issue has been patched in version 29.7.9.
Configurations

No configuration.

History

26 Oct 2026, 18:10

Type Values Removed Values Added
Summary
  • (es) draw.io es una aplicación configurable de diagramación y pizarra blanca. Antes de la versión 29.7.9, el cliente de draw.io acepta un parámetro URL ?gitlab= que anula la URL del servidor de GitLab utilizada durante el inicio de sesión OAuth. Un enlace manipulado hace que el clic del usuario en el diálogo ’Autorizar en GitLab’ de draw.io abra una ventana emergente en el host controlado por el atacante en lugar de gitlab.com. Esto puede conducir a phishing de credenciales y a la exfiltración de tokens de estado de sesión. Este problema ha sido parcheado en la versión 29.7.9.

Information

Published : 2026-05-08 22:16

Updated : 2026-10-26 18:10


NVD link : CVE-2026-42195

Mitre link : CVE-2026-42195

CVE.ORG link : CVE-2026-42195


JSON object : View

Products Affected

No product.

CWE
CWE-200

Exposure of Sensitive Information to an Unauthorized Actor

CWE-601

URL Redirection to Untrusted Site ('Open Redirect')