{"id":"CVE-2023-38950","aliases":["EUVD-2023-42710","GHSA-27mv-5vpc-8g53"],"status":"published","title":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated...","description":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated attackers to read arbitrary files via supplying a crafted payload. This vulnerability was fixed in version 9.0.120240617.19506 of ZKBioTime.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.92468,"percentile":0.99828,"model":"v2026.06.15"},"facts":{"in_kev":true,"known_exploited":true,"public_exploit":false,"fix_available":false},"cwes":["CWE-22"],"published":"2023-08-03T00:00:00Z","modified":"2026-07-09T13:57:25Z","kev":{"date_added":"2025-05-19","due_date":"2025-06-09","required_action":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","known_ransomware_use":"Unknown"},"exploitation":[{"source":"euvd","since":"2025-05-19"},{"source":"kev","since":"2025-05-19"}],"exploits":[{"source":"nuclei","id":"CVE-2023-38950","title":"ZKTeco BioTime v8.5.5 - Path Traversal","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2023/CVE-2023-38950.yaml"}],"products":[{"vendor":"zkteco","product":"biotime"}],"references":[{"url":"https://claroty.com/team82/disclosure-dashboard/cve-2023-38950","tags":["x_transferred","Third Party Advisory"]},{"url":"https://sploitus.com/exploit?id=PACKETSTORM:177859","tags":["exploit","Exploit"]},{"url":"https://www.fortinet.com/content/dam/fortinet/assets/reports/report-incident-response-middle-east.pdf","tags":["media-coverage","Broken Link","Technical Description"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2023-38950","tags":["government-resource","US Government Resource"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-38950"},{"url":"http://zkteco.com"},{"url":"https://github.com/advisories/GHSA-27mv-5vpc-8g53"}],"sources":{"cve":[{"id":"CVE-2023-38950","description":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated attackers to read arbitrary files via supplying a crafted payload. This vulnerability was fixed in version 9.0.120240617.19506 of ZKBioTime.","status":"published","published":"2023-08-03T00:00:00Z","modified":"2026-07-09T00:27:18.522Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"adp"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:35:30.116696Z"}],"euvd":[{"id":"EUVD-2023-42710","description":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated attackers to read arbitrary files via supplying a crafted payload. This vulnerability was fixed in version 9.0.120240617.19506 of ZKBioTime.","status":"published","published":"2023-08-03T00:00:00Z","modified":"2026-07-09T00:27:18Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"exploited_since":"2025-05-19","updated_at":"2026-11-02T18:20:05.755223Z"}],"ghsa":[{"id":"GHSA-27mv-5vpc-8g53","title":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated...","description":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated attackers to read arbitrary files via supplying a crafted payload.","status":"published","published":"2023-08-04T00:30:15Z","modified":"2025-10-22T00:33:51Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:04:08.734574Z"}],"kev":[{"id":"CVE-2023-38950","title":"ZKTeco BioTime Path Traversal Vulnerability","description":"ZKTeco BioTime contains a path traversal vulnerability in the iclock API that allows an unauthenticated attacker to read arbitrary files via supplying a crafted payload.","cwes":["CWE-22"],"kev":{"date_added":"2025-05-19","due_date":"2025-06-09","required_action":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","known_ransomware_use":"Unknown"},"updated_at":"2026-11-02T17:00:15.999436Z"}],"nvd":[{"id":"CVE-2023-38950","description":"A path traversal vulnerability in the iclock API of ZKTeco BioTime v8.5.5 allows unauthenticated attackers to read arbitrary files via supplying a crafted payload. This vulnerability was fixed in version 9.0.120240617.19506 of ZKBioTime.","status":"published","published":"2023-08-03T23:15:11.117Z","modified":"2026-07-09T13:57:25.203Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"secondary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:08:20.798312Z"}]}}
