VYPR
Unrated severityNVD Advisory· Published Feb 23, 2024· Updated Jun 10, 2025

CVE-2024-22988

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
  • Zkteco/ZKBio WDMSllm-create
    Range: < 9.0.2 Build 20250526

Patches

0

No 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

News mentions

0

No linked articles in our index yet.