CVE-2026-40585: fallo de gravedad alta en blueprintue-self-hosted-edition
blueprintUE: Password Reset Tokens Have No Expiry Window
Publicada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
21Vexday Risk Score
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
ssvc Trackcvss 7.4epss 0.3%
blueprintUE is a tool to help Unreal Engine developers. Prior to 4.2.0, when a password reset is initiated, a 128-character CSPRNG token is generated and stored alongside a password_reset_at timestamp. However, the token redemption function findUserIDFromEmailAndToken() queries only for a matching email + password_reset token pair — it does not check whether the password_reset_at timestamp has elapsed any maximum window. A generated reset token is valid indefinitely until it is explicitly consumed or overwritten by a subsequent reset request. This vulnerability is fixed in 4.2.0.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Productos afectados
blueprintue · blueprintue-self-hosted-editionCVEs relacionadas — blueprintue-self-hosted-edition
En el mismo producto, de las más peligrosas a las menos.
CVE-2026-40586HIGHblueprintUE: Login Endpoint Has No Rate Limiting, Lockout, or Brute-Force ProtectionEPSS 0.4%CVE-2026-122139MEDIUMblueprintUE Self-Hosted Edition before 4.3.3 Account Enumeration via Password ResetEPSS 0.3%CVE-2026-122138MEDIUMBlueprintUE Self-Hosted Edition 4.2.0 before 4.3.4 Login Rate Limit BypassEPSS 0.3%CVE-2026-40588HIGHblueprintUE: Authenticated Password Change Does Not Verify Current PasswordEPSS 0.3%CVE-2026-40587MEDIUMblueprintUE: Active Sessions Are Not Invalidated After Password Change or ResetEPSS 0.2%CVE-2026-121735MEDIUMblueprintUE Self-Hosted Edition before 4.3.4 Non-Expiring Account Confirmation TokensEPSS 0.2%