CVE-2026-40588

blueprintUE is a tool to help Unreal Engine developers. Prior to 4.2.0, the password change form at /profile/{slug}/edit/ does not include a current_password field and does not verify the user's existing password before accepting a new one. Any attacker who obtains a valid authenticated session — through XSS exploitation, session sidejacking over HTTP, physical access to a logged-in browser, or a stolen "remember me" cookie — can immediately change the account password without knowing the original credential, resulting in permanent account takeover. This vulnerability is fixed in 4.2.0.
Configurations

No configuration.

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) blueprintUE es una herramienta para ayudar a los desarrolladores de Unreal Engine. Antes de la versión 4.2.0, el formulario de cambio de contraseña en /profile/{slug}/edit/ no incluye un campo current_password y no verifica la contraseña existente del usuario antes de aceptar una nueva. Cualquier atacante que obtenga una sesión autenticada válida -a través de la explotación de XSS, el secuestro de sesión (session sidejacking) sobre HTTP, el acceso físico a un navegador con sesión iniciada, o una cookie ’recordarme’ robada- puede cambiar inmediatamente la contraseña de la cuenta sin conocer la credencial original, lo que resulta en una toma de control permanente de la cuenta. Esta vulnerabilidad se corrige en la versión 4.2.0.

Information

Published : 2026-04-21 18:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-40588

Mitre link : CVE-2026-40588

CVE.ORG link : CVE-2026-40588


JSON object : View

Products Affected

No product.

CWE
CWE-620

Unverified Password Change