Medium severity4.8NVD Advisory· Published Nov 3, 2026· Updated Nov 3, 2026
CVE-2026-121553
CVE-2026-121553
Description
Cotonti through 1.0.0 generates registration and email-change validation tokens with md5(microtime()), allowing attackers to bypass email-ownership verification by predicting tokens. Attackers can derive the generation time from the HTTP Date header and compute candidate tokens offline. They then submit these tokens to the users.register.php validate handler to activate accounts or confirm email addresses they do not control.
Affected products
1Patches
Vulnerability mechanics
References
6- github.com/Cotonti/Cotonti/blob/1.0.0/modules/users/inc/users.functions.phpnvd
- github.com/Cotonti/Cotonti/blob/1.0.0/modules/users/inc/users.profile.phpnvd
- github.com/Cotonti/Cotonti/blob/1.0.0/modules/users/inc/users.register.phpnvd
- github.com/Cotonti/Cotonti/issues/1904nvd
- github.com/Cotonti/Cotonti/pull/1905nvd
- www.vulncheck.com/advisories/cotonti-through-1.0.0-predictable-validation-tokens-via-md5-microtimenvd
News mentions
0No linked articles in our index yet.