CVE-2026-58272: Username Enumeration via Timing Side-Channel in Sync-in Server
Vulnerability ID: CVE-2026-58272
CVSS Score: 5.3
Published: 2026-09-22
CVE-2026-58272 is a timing side-channel vulnerability in the authentication endpoint of Sync-in Server before version 2.4.1. Unauthenticated remote attackers can distinguish between valid and invalid usernames due to asymmetric execution paths. When processing invalid usernames, the database query returns early, skipping the computationally expensive bcrypt verification path that is normally triggered for valid accounts.
TL;DR
A timing side-channel in Sync-in Server's login endpoint allows unauthenticated attackers to discover valid user accounts by analyzing response latency variations between existing and non-existent accounts.
⚠️ Exploit Status: POC
Technical Details
- CWE ID: CWE-208: Observable Timing Discrepancy
- Attack Vector: Network (AV:N)
- CVSS Score: 5.3 (Medium)
- EPSS Score: 0.00285 (21.23% Percentile)
- Exploit Status: Proof-of-Concept (PoC) level
- CISA KEV Status: Not listed
Affected Systems
- Sync-in Server
-
Sync-in Server: < 2.4.1 (Fixed in:
2.4.1)
Code Analysis
Commit: b80efe0
Introduce timing mitigations by executing dummy bcrypt checks for non-existent users in mysql, ldap, and oidc provider modules.
Mitigation Strategies
- Upgrade the Sync-in Server container or package installation to version 2.4.1 or higher.
- Apply rate limiting at the reverse proxy (Nginx, HAProxy) to limit concurrent requests to the login endpoint.
- Configure WAF rules to detect and flag high-frequency login failure patterns originating from single source IPs.
Remediation Steps:
- Identify all deployed instances of Sync-in Server.
- Pull the updated docker images or code repository matching tag v2.4.1.
- Test authentication flows using both valid and invalid credentials to confirm identical timing signatures.
- Monitor application logs for credential-probing patterns and excessive unauthorized HTTP 401 response codes.
References
- GitHub Security Advisory GHSA-29hq-23m2-2j47
- NVD - CVE-2026-58272
- CVE Record on CVE.org
- CVE JSON Data Source File
Read the full report for CVE-2026-58272 on our website for more details including interactive diagrams and full exploit analysis.
Top comments (0)