Vulnerability Description
Casdoor versions 2.362.0 and earlier contain a vulnerability involving unverified email binding that may enable account takeover. The getExistUserByBindingRule function matches users by email without checking the email_verified claim from upstream providers; the idp.UserInfo struct does not even include a EmailVerified field. An attacker can supply an unverified email claim from an upstream provider to take over accounts that use the same email address.
CVSS Score
CRITICAL
References
FAQ
What is CVE-2026-9092?
CVE-2026-9092 is a vulnerability with a CVSS score of 9.1 (CRITICAL). Casdoor versions 2.362.0 and earlier contain a vulnerability involving unverified email binding that may enable account takeover. The getExistUserByBindingRule function matches users by email without ...
How severe is CVE-2026-9092?
CVE-2026-9092 has been rated CRITICAL with a CVSS base score of 9.1/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2026-9092?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.