CVE-2016-20024 ZKTeco ZKTime.Net 3.0.1.6 Insecure File Permissions Privilege Escalation
Unprivileged users can escalate privileges by replacing executable files in the ZKTime.Net directory due to insecure world-writable permissions.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2016-20024?
CVE-2016-20024 is a critical vulnerability in ZKTeco ZKTime.Net, published on 15 Mar 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
ZKTeco ZKTime.Net 3.0.1.6 contains an insecure file permissions vulnerability that allows unprivileged users to escalate privileges by modifying executable files. Attackers can exploit world-writable permissions on the ZKTimeNet3.0 directory and its contents to replace executable files with malicious binaries for privilege escalation.
Weakness: CWE-538
Which versions are affected by CVE-2016-20024?
How do I fix CVE-2016-20024?
No fix has been published for CVE-2016-20024 yet. Limit exposure of the affected software until one is available.
Is CVE-2016-20024 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2016-20024 exists.
Sources
Also known as GHSA-5w3w-4xg4-wwhf.