What’s Vulnerable › Vulnerabilities
CVE-2019-12182
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 5.0% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2020-03-13 · updated 2026-06-17
- Weakness: CWE-22
Description
Directory Traversal in Safescan Timemoto and TA-8000 series version 1.0 allows unauthenticated remote attackers to execute code via the administrative API.
Affected products
- Safescan Ta-8010 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Ta-8015 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Ta-8020 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Ta-8025 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Ta-8030 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Ta-8035 Firmware: before 7.0.3.100-ta8000-14 — fixed in 7.0.3.100-ta8000-14
- Safescan Tm-616 Firmware: all versions
How to fix
Upgrade to a fixed version: Safescan Ta-8010 Firmware 7.0.3.100-ta8000-14; Safescan Ta-8015 Firmware 7.0.3.100-ta8000-14; Safescan Ta-8020 Firmware 7.0.3.100-ta8000-14; Safescan Ta-8025 Firmware 7.0.3.100-ta8000-14; Safescan Ta-8030 Firmware 7.0.3.100-ta8000-14; Safescan Ta-8035 Firmware 7.0.3.100-ta8000-14. Check the vendor advisory for mitigations.
References
- https://github.com/ProCheckUp/SafeScan
- https://procheckup.com/blogs/posts/2020/february/remote-code-execution-on-biometric-iot-devices/
- https://safescan.com/
- https://support.timemoto.com/en/s/safescan-time-clock-systems/a/firmware-update-7-dot-03-dot-100-ta8000-14
- https://github.com/ProCheckUp/SafeScan
- https://procheckup.com/blogs/posts/2020/february/remote-code-execution-on-biometric-iot-devices/
- https://safescan.com/
- https://support.timemoto.com/en/s/safescan-time-clock-systems/a/firmware-update-7-dot-03-dot-100-ta8000-14
Get alerted when CVE-2019-12182 or the next vulnerability affects your stack