CVE-2026-127111: SOGo before 5.12.13 Unauthenticated Password Recovery Brute Force

Published Nov 12, 2026
·
Updated

SOGo before 5.12.13 contains an improper restriction of excessive authentication attempts vulnerability that allows unauthenticated attackers to reset account passwords by repeatedly guessing secret-question answers via the passwordRecoveryCheck endpoint without lockout or rate limiting. Attackers can submit unlimited candidate answers to obtain a valid recovery JWT, then use it to change the account password without the old credential and log in via the connect endpoint, achieving full account takeover on accounts without TOTP enabled.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade SOGo to a version that resolves this vulnerability.

    Fixed in 5.12.13

Event History

Nov 12, 2026
CVE Published
via MITRE·03:53 PM
Data Sourced
via MITRE·03:53 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·04:19 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which accounts are exposed to takeover?

Accounts that use password recovery through secret questions and do not have TOTP enabled are exposed. An attacker can obtain a recovery JWT by guessing the secret-question answer, set a new password, and log in to the account.

2

Does exploitation require authentication or user interaction?

No. The issue is exploitable remotely by an unauthenticated attacker, and no user interaction is required.

3

What makes the password-recovery endpoint vulnerable?

The passwordRecoveryCheck endpoint permits unlimited secret-question answer guesses without lockout or rate limiting. A successful guess yields a recovery JWT that can be used to change the password without the existing credential.

4

What mitigation is available if the affected version cannot be updated immediately?

Enabling TOTP prevents the described full account takeover path for affected accounts. The available fixed release is SOGo 5.12.13.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203