CyberSecBulletin
CVE-2022-42953NVD status: Modified

Zmm200 Firmware: Direct Request

CVE-2022-42953 is a high-severity direct request vulnerability in Zmm200 Firmware from ZkTeco, with a CVSS 3.1 base score of 7.5 out of 10. It can be exploited remotely over the network by an unauthenticated attacker, without any action from a user. The record lists version 15.00 as the first without the flaw, so updating Zmm200 Firmware to that release or later removes the exposure. There is no confirmed exploitation so far. EPSS estimates a 5.16% chance of exploitation within 30 days, which is in the top 7.44% of all scored CVEs.

Next patch cycle

High severity with no evidence of exploitation so far.

What to do

  1. Update Zmm200 Firmware to 15.00 or a later version.
  2. Update Zmm210 Firmware to 15.00 or a later version.
  3. Update Zmm220 Firmware to 15.00 or a later version.
  4. Until you can update, restrict network access to the affected service so it is not reachable from untrusted networks.

Affected products and versions

VendorProductAffected versionsFixed in
ZktecoZmm200 Firmwarebefore 15.0015.00
ZktecoZmm210 Firmwarebefore 15.0015.00
ZktecoZmm220 Firmwarebefore 15.0015.00
ZktecoZem720 Firmwarebefore 8.888.88
ZktecoZem600 Firmwarebefore 8.888.88
ZktecoZem800 Firmwarebefore 8.888.88
ZktecoZem510 Firmwarebefore 8.888.88
ZktecoZem560 Firmwarebefore 8.888.88
ZktecoZem760 Firmwarebefore 8.888.88
ZktecoZem500 Firmwarebefore 8.888.88

Version data comes from NVD's product matching. Confirm against the vendor advisory before deciding you are unaffected.

How the severity score breaks down

Attack vector
NetworkCan be exploited remotely over a network, including the internet.
Attack complexity
LowNo special conditions are needed; the attack works reliably.
Privileges required
NoneNo account or login is needed.
User interaction
NoneNo action by a victim is required.
Scope
UnchangedImpact stays within the vulnerable component.
Confidentiality
HighAll data handled by the component can be read.
Integrity
NoneNothing can be modified.
Availability
NoneAvailability is not affected.

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N. Scored by NVD.

Scoring systemScoreSeverityScored by
CVSS 3.17.5HighNVD
CVSS 3.17.5HighCISA (ADP)

Official description

Certain ZKTeco products (ZEM500-510-560-760, ZEM600-800, ZEM720, ZMM) allow access to sensitive information via direct requests for the form/DataApp?style=1 and form/DataApp?style=0 URLs. The affected versions may be before 8.88 (ZEM500-510-560-760, ZEM600-800, ZEM720) and 15.00 (ZMM200-220-210). The fixed versions are firmware version 8.88 (ZEM500-510-560-760, ZEM600-800, ZEM720) and firmware version 15.00 (ZMM200-220-210).

Source: the CVE record as published by its numbering authority, via NVD and CVE.org.

The underlying weakness: Direct Request

The web application does not adequately enforce appropriate authorization on all restricted URLs, scripts, or files.

How developers prevent this class of flaw

  • Apply appropriate access control authorizations for each access to all restricted URLs, scripts or files.
  • Consider using MVC based frameworks such as Struts.

More Direct Request vulnerabilities (CWE-425)

Timeline

  1. CVE record published.
  2. CISA published its SSVC assessment (exploitation: poc, automatable: yes, technical impact: partial).
  3. Record last changed materially (score, affected products, status or references).

References

Technical write-ups (may include proof of concept)

Recent Direct Request vulnerabilities

Spotted an error? Tell us.