CVE-2016-20028 ZKTeco ZKBioSecurity 3.0 Cross-Site Request Forgery Superadmin

Medium 5.3 Published Updated

Attackers can trick authenticated users into creating superadmin accounts via CSRF, leading to unauthorized administrative access in ZKTeco ZKBioSecurity.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2016-20028?

CVE-2016-20028 is a medium-severity vulnerability in ZKTeco ZKBioSecurity, published on 15 Mar 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

ZKTeco ZKBioSecurity 3.0 contains a cross-site request forgery vulnerability that allows attackers to perform administrative actions by tricking logged-in users into visiting malicious websites. Attackers can craft HTTP requests that add superadmin accounts without validity checks, enabling unauthorized administrative access when authenticated users visit attacker-controlled pages.

Weakness: CWE-352

Which versions are affected by CVE-2016-20028?

How do I fix CVE-2016-20028?

No fix has been published for CVE-2016-20028 yet. Limit exposure of the affected software until one is available.

Is CVE-2016-20028 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2016-20028 exists.

Sources

Also known as GHSA-682f-27jg-c3jv.

Is CVE-2016-20028 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free