CVE-2024-22988
Description
CVE-2024-22988 allows unauthenticated attackers to download the database backup from ZKBio WDMS before 9.0.2 by exploiting a predictable filename based on timestamp.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
CVE-2024-22988 allows unauthenticated attackers to download the database backup from ZKBio WDMS before 9.0.2 by exploiting a predictable filename based on timestamp.
Vulnerability
CVE-2024-22988 affects ZKBio WDMS versions up to and including 8.0.5 (Build: 20211216.13375) [2]. The vulnerability lies in the /files/backup/ endpoint, where the backup filename is derived from a predictable timestamp stored in a configuration file [1][4]. This makes the backup file discoverable and accessible without proper authentication [3].
Exploitation
An attacker can exploit this vulnerability remotely without any prior authentication [2]. By analyzing the timestamp generation logic (e.g., from a publicly exposed config file or pattern brute-force), the attacker can enumerate possible backup filenames and download the database via a simple HTTP GET request to /files/backup/<predicted_filename> [4]. No user interaction or special network position beyond internet access is required [2][4].
Impact
Successful exploitation allows an attacker to download the entire database backup file [1][3]. This leads to full disclosure of sensitive data stored in the ZKBio WDMS database, including user credentials, biometric templates, and other Personally Identifiable Information (PII). The attacker gains no direct code execution, but the information could be used for further attacks [4].
Mitigation
ZKTeco has addressed this vulnerability in ZKBio WDMS version 9.0.2 (Build: 20250526) [3]. All users on version 8.0.5 or earlier are strongly advised to update to the latest version immediately [3]. The patch can be obtained from the official ZKTeco website, via email at xmtam@zkteco.com, by calling 400-6900-999, or through regional ZKTeco branches [3]. There is no known workaround for unpatched installations.
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- ZKteco/ZKBio WDMSdescription
- Range: < 9.0.2 Build 20250526
Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
4- gist.github.com/whiteman007/b50a9b64007a5d7bcb7a8bee61d2cb47mitre
- www.vicarius.io/vsociety/posts/revealing-cve-2024-22988-a-unique-dive-into-exploiting-access-control-gaps-in-zkbio-wdms-uncover-the-untold-crafted-for-beginners-with-a-rare-glimpse-into-pentesting-strategiesmitre
- www.zkteco.com/en/Security_Bulletinsibs/12mitre
- zkteco.commitre
News mentions
0No linked articles in our index yet.