CVE-2026-121735 PUBLISHED

blueprintUE Self-Hosted Edition before 4.3.4 Non-Expiring Account Confirmation Tokens

Assigner: VulnCheck
Reserved: 03.11.2026 Published: 03.11.2026 Updated: 03.11.2026

blueprintUE self-hosted edition before 4.3.4 contains an insufficient session expiration vulnerability that allows attackers to confirm accounts using stale tokens because UserModel::findUserIDWithConfirmedToken ignores confirmed_sent_at. Attackers who obtain an old confirmation link from a compromised mailbox, backup, or forwarded mail can activate unconfirmed accounts and evade the unconfirmed-account cleanup job.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
CVSS Score: 6.3

Product Status

Vendor blueprintue
Product blueprintue-self-hosted-edition
Versions Default: unaffected
  • affected from 0 to 4.3.4 (excl.)

Credits

  • Farhan Khan finder
  • rancoud remediation developer

References

Problem Types

  • Insufficient Session Expiration CWE