Vulnerabilidad en ZKTeco ZKBioSecurity (CVE-2016-20031)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-798
Credenciales embebidas en el software
Fecha de publicación:
16/03/2026
Última modificación:
15/04/2026
Descripción
ZKTeco ZKBioSecurity 3.0 contiene una vulnerabilidad de omisión de autorización local en visLogin.jsp que permite a los atacantes autenticarse sin credenciales válidas suplantando solicitudes de localhost. Los atacantes pueden explotar el método EnvironmentUtil.getClientIp() que trata la dirección de bucle invertido IPv6 0:0:0:0:0:0:0:1 como 127.0.0.1 y se autentica usando la IP como nombre de usuario con la contraseña codificada 123456 para acceder a información sensible y realizar acciones no autorizadas.
Impacto
Puntuación base 4.0
6.80
Gravedad 4.0
MEDIA
Puntuación base 3.x
5.50
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://cxsecurity.com/issue/WLB-2016090003
- https://exchange.xforce.ibmcloud.com/vulnerabilities/116488
- https://packetstormsecurity.com/files/138571
- https://www.exploit-db.com/exploits/40327/
- https://www.vulncheck.com/advisories/zkteco-zkbiosecurity-local-authorization-bypass-via-vislogin-jsp
- https://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5367.php



