CVE-2016-20026 json
ZKTeco ZKBioSecurity 3.0 Hardcoded Credentials Remote Code Execution
published 2026-03-15 7 mo ago modified 2026-07-28 3 mo ago also EUVD-2016-10807
- cvss
- 9.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.8%
- EPSS 0.8% chance of exploitation in 30 days, percentile 57%
- public exploits
- 0
- none known
Summary
ZKTeco ZKBioSecurity 3.0 contains hardcoded credentials in the bundled Apache Tomcat server that allow unauthenticated attackers to access the manager application. Attackers can authenticate with hardcoded credentials stored in tomcat-users.xml to upload malicious WAR archives containing JSP applications and execute arbitrary code with SYSTEM privileges.
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- total
- Assessed
- 7 mo ago
Exploit prediction
0.81% chance of exploitation in the next 30 days, higher than 57% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- packetstormsecurity.com https://packetstormsecurity.com/files/138567 referenced PoC, tagged "exploit" by a source, unverified
- exploit-db.com https://www.exploit-db.com/exploits/40324/ referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 9.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| CNA | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 4.0 | 9.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- ZKTeco Inc. ZKTeco ZKBioSecurity
Classification
- Weakness
-
- CWE-798 Use of Hard-coded Credentials
References
-
packetstormsecurity.com
/files/138567
exploit
-
exploit-db.com
/exploits/40324/
exploit
-
zeroscience.mk
/en/vulnerabilities/ZSL-2016-5362.php
third-party-advisory
-
cxsecurity.com
/issue/WLB-2016080266
third-party-advisory
-
exchange.xforce.ibmcloud.com
/vulnerabilities/116484
vdb-entry
-
vulncheck.com
/advisories/zkteco-zkbiosecurity-hardcoded-credentials-remote-code-execution
third-party-advisory
Sources
- CVE List CVE-2016-20026
- NVD CVE-2016-20026
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.