Casdoor allows users to bypass configured MFA requirements (CVE-2026-9091)
Casdoor versions 2.362.0 and earlier contain a logic flaw in the social‑login binding flow that allows users to bypass configured MFA requirements. The binding‑rule code path in controllers/auth.go calls HandleLoggedIn directly without invoking checkMfaEnable. Any user authenticating via this path is logged in without MFA enforcement.
AI Analysis
Technical Summary
A vulnerability (CVE-2026-9091) exists in Casdoor up to version 2.362.0 where the social-login binding flow bypasses MFA enforcement. Specifically, the binding-rule code path in controllers/auth.go calls HandleLoggedIn directly without invoking the checkMfaEnable function. This logic flaw allows users authenticating through this path to bypass configured MFA requirements, potentially reducing the security of accounts relying on MFA.
Potential Impact
The vulnerability allows users authenticating via the social-login binding flow to bypass MFA requirements. This reduces the security assurance provided by MFA, potentially allowing unauthorized access if an attacker can exploit this path. The impact is limited to confidentiality as per the CVSS vector, with no direct integrity or availability impact reported.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, users should consider disabling social-login binding flows or applying additional access controls to mitigate the risk of MFA bypass.
Casdoor allows users to bypass configured MFA requirements (CVE-2026-9091)
Description
Casdoor versions 2.362.0 and earlier contain a logic flaw in the social‑login binding flow that allows users to bypass configured MFA requirements. The binding‑rule code path in controllers/auth.go calls HandleLoggedIn directly without invoking checkMfaEnable. Any user authenticating via this path is logged in without MFA enforcement.
CVSS v3.1
Score 5.3medium
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
A vulnerability (CVE-2026-9091) exists in Casdoor up to version 2.362.0 where the social-login binding flow bypasses MFA enforcement. Specifically, the binding-rule code path in controllers/auth.go calls HandleLoggedIn directly without invoking the checkMfaEnable function. This logic flaw allows users authenticating through this path to bypass configured MFA requirements, potentially reducing the security of accounts relying on MFA.
Potential Impact
The vulnerability allows users authenticating via the social-login binding flow to bypass MFA requirements. This reduces the security assurance provided by MFA, potentially allowing unauthorized access if an attacker can exploit this path. The impact is limited to confidentiality as per the CVSS vector, with no direct integrity or availability impact reported.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, users should consider disabling social-login binding flows or applying additional access controls to mitigate the risk of MFA bypass.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-gv4m-v8c8-hr3g
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-9091"]
- Ecosystems
- ["Go"]
- Database Specific Severity
- MODERATE
- Cvss Version
- 3.1
Threat ID: 6a46ecbe27e9c7971943d0cc
Added to database: 07/02/2026, 22:57:02 UTC
Last enriched: 07/02/2026, 23:15:53 UTC
Last updated: 07/31/2026, 19:23:00 UTC
Views: 13
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.