๐Ÿ” CVE Alert

CVE-2016-20031

MEDIUM 5.5

ZKTeco ZKBioSecurity 3.0 Local Authorization Bypass via visLogin.jsp

CVSS Score
5.5
EPSS Score
0.0%
EPSS Percentile
0th

ZKTeco ZKBioSecurity 3.0 contains a local authorization bypass vulnerability in visLogin.jsp that allows attackers to authenticate without valid credentials by spoofing localhost requests. Attackers can exploit the EnvironmentUtil.getClientIp() method which treats IPv6 loopback address 0:0:0:0:0:0:0:1 as 127.0.0.1 and authenticates using the IP as username with hardcoded password 123456 to access sensitive information and perform unauthorized actions.

CWE CWE-798
Vendor zkteco inc.
Product zkteco zkbiosecurity
Published Mar 15, 2026
Last Updated Mar 16, 2026
Stay Ahead of the Next One

Get instant alerts for zkteco inc. zkteco zkbiosecurity

Be the first to know when new medium vulnerabilities affecting zkteco inc. zkteco zkbiosecurity are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Affected Versions

ZKTeco Inc. / ZKTeco ZKBioSecurity
3.0.1.0_R_230

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
zeroscience.mk: https://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5367.php cxsecurity.com: https://cxsecurity.com/issue/WLB-2016090003 exchange.xforce.ibmcloud.com: https://exchange.xforce.ibmcloud.com/vulnerabilities/116488 packetstormsecurity.com: https://packetstormsecurity.com/files/138571 exploit-db.com: https://www.exploit-db.com/exploits/40327/ vulncheck.com: https://www.vulncheck.com/advisories/zkteco-zkbiosecurity-local-authorization-bypass-via-vislogin-jsp

Credits

LiquidWorm as Gjoko Krstic of Zero Science Lab