SOGo: Improper authentication restriction in password recovery (CVE-2026-127111)
SOGo versions prior to 5.12.13 are vulnerable to improper restriction of authentication attempts, enabling unauthenticated attackers to perform brute-force attacks against security questions and achieve full account takeover.
CVE search metadata
CVE search record: CVE-2026-127111. Severity: high. CVSS: 7.4. KEV: no. Product: SOGo (< 5.12.13). Brief: SOGo: Improper authentication restriction in password recovery (CVE-2026-127111). Brief link: https://feed.craftedsignal.io/briefs/2026-11-sogo-auth-bypass-cve-2026-127111/
Triage facts
Revision 1- Applicability
- SOGo (< 5.12.13)
- Evidence
- Unknown
- Severity
- High
- Action
- Immediate escalation
- Sources
- 1 public source
- Freshness
- Revision 1Nov 12, 16:50 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
SOGo versions prior to 5.12.13 contain an improper restriction of excessive authentication attempts in the password recovery process. An unauthenticated attacker can repeatedly guess secret-question answers via the passwordRecoveryCheck endpoint without rate limiting or lockout protections. Successful brute-forcing allows the attacker to obtain a recovery JWT, which can then be used to reset an account password without requiring the old credential. This results in full account takeover for accounts not protected by time-based one-time passwords (TOTP).
Attack Chain
- Attacker identifies a target account with a configured secret question.
- Attacker interacts with the passwordRecoveryCheck API endpoint.
- Attacker submits repeated, automated requests containing guessed answers to the secret question.
- Attacker successfully guesses the correct answer due to a lack of rate limiting.
- Application issues a recovery JWT to the attacker.
- Attacker uses the recovery JWT to reset the victim's account password via the password reset functionality.
- Attacker logs into the target account via the connect endpoint, achieving full account takeover.
Impact
Successful exploitation results in full account takeover for any account that has not enabled TOTP. This allows unauthorized access to sensitive user data and account functions.
Recommendation
Upgrade SOGo to version 5.12.13 or later immediately. For environments where patching cannot occur immediately, monitor web server logs for anomalous volumes of POST requests targeting the passwordRecoveryCheck endpoint from single source IPs.
Immediate actions
Upgrade SOGo to version 5.12.13 or later.
Threat Hunt
Identify source IPs exhibiting high-frequency requests to passwordRecoveryCheck endpoint across web server logs.
Data: Web server access logs
Mitigations
Update SOGo to version 5.12.13.
CVE-2026-127111
Detection coverage 1
Detect CVE-2026-127111 Exploitation - Brute Force on passwordRecoveryCheck
highDetects high-frequency POST requests to the passwordRecoveryCheck endpoint from a single source IP, indicating potential brute-force activity against secret questions.
Detection queries are available on the platform. Get full rules →