CVE-2022-26562
Critical · 9.8CVSS
9.8
EPSS
2.2%
Published
Apr 1, 2022
CISA due date
—
Cloudanix analysis
Groupware software lets people sign in with passwords or accounts that should no longer work, giving outsiders full access to emails and calendars.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Trivial
- Impact
- Full Compromise
- Component
- Application
- Class
- Authentication Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The authentication module in provider/libserver/ECKrbAuth.cpp (and ECPamAuth.cpp in Zarafa) skips expiration checks for user accounts and passwords, allowing successful authentication with invalid credentials.
Why it matters to the business
Attackers obtain full unauthorized access to groupware systems and data, enabling account takeover and lateral movement; the absence of a listed fixed version and presence of public exploits heightens exposure across all affected deployments.
How an attack unfolds
An attacker issues a standard authentication request containing an expired username or password directly to the Kopano server; the flawed code path returns success instead of rejecting the request, granting an active session without further interaction.
How to fix it
Upgrade Kopano Core to the latest available release that resolves the expiration logic; if no fixed version exists, replace the affected authentication provider or enforce expiration validation through an external identity provider before requests reach the server.
How to confirm the fix worked
Test authentication with deliberately expired credentials from a non-production client and confirm rejection; review server logs for any successful logins tied to accounts marked expired in the user database.
Typical attack path
- Scan for exposed Kopano Core or Zarafa instances
- Collect or guess a username whose password or account is known to be expired
- Submit authentication request to the affected endpoint
- Receive authenticated session token due to bypassed checks
- Access mailboxes, calendars, and other groupware resources
How to detect it
Search authentication logs for successful logins involving accounts flagged as expired in the directory; inspect process execution and network flows involving libserver authentication modules for unexpected patterns.
- ECKrbAuth.cpp
- ECPamAuth.cpp
- successful auth with expired password
- Kopano authentication bypass
What your security team should do
- Immediately restrict network access to the authentication service until a patch or workaround is applied
- Enable additional authentication layers such as MFA or external IdP validation
- Audit all recent successful logins for accounts that should have been expired
- Monitor vendor announcements for an official fixed release
The record
An issue in provider/libserver/ECKrbAuth.cpp of Kopano Core <= v11.0.2.51 contains an issue which allows attackers to authenticate even if the user account or password is expired. It also exists in the predecessor Zarafa Collaboration Platform (ZCP) in provider/libserver/ECPamAuth.cpp of Zarafa >= 6.30 (introduced between 6.30.0 RC1e and 6.30.8 final).
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | kopanocore | 0 | 8.7.0-3+deb10u1 |
| Ubuntu:20.04:LTS | kopanocore | 0 | 8.7.0-7ubuntu1.1 |
| Ubuntu:22.04:LTS | kopanocore | 0 | 8.7.0-7.1ubuntu10.1 |
| Ubuntu:Pro:18.04:LTS | kopanocore | 0 | 8.5.5-0ubuntu1+esm1 |
Related vulnerabilities
- CVE-2019-19907 HrAddFBBlock in libfreebusy/freebusyutil.cpp in Kopano Groupware Core before 8.7.7 allows… Also affects kopanocore
- CVE-2026-114638 Traefik v3.7.0 before v3.7.14 contains an improper authentication vulnerability in the… CWE-287
- CVE-2026-114639 Traefik 2.11.0 before 2.11.58 and 3.0.0 before 3.7.14 contains an authentication bypass… CWE-287
- CVE-2026-112104 A flaw has been found in eremef bandcamp-player up to 1.8.33-beta. CWE-287
- CVE-2026-107228 The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP… CWE-287
- CVE-2026-86781 The SSL Zen — SSL Certificate Installer & HTTPS Redirects WordPress plugin before 4.7.40… CWE-287
- CVE-2026-14563 The advanced-customized-prompts WordPress plugin through 1.0.1 does not verify the… CWE-287
- CVE-2026-14559 The teddy-bear-customize-addon WordPress plugin through 1.0.5 does not verify a user's… CWE-287