ZKTime Web Software 2.0 Insecure Direct Object Reference

2017.10.21
Credit: Arvind V.
Risk: Low
Local: No
Remote: Yes
CWE: N/A


CVSS Base Score: 5/10
Impact Subscore: 2.9/10
Exploitability Subscore: 10/10
Exploit range: Remote
Attack complexity: Low
Authentication: No required
Confidentiality impact: Partial
Integrity impact: None
Availability impact: None

Exploit Title: ZKTime Web Software 2.0 - Broken Authentication CVE-ID: CVE-2017-14680 Vendor Homepage: https://www.zkteco.com/product/ZKTime_Web_2.0_435.html Vendor of Product: ZKTeco Affected Product Code: ZKTime Web - 2.0.1.12280 Category: WebApps Author: Arvind V. Author Social: @Find_Arvind ------------------------------------------ Product description: ZKTime Web 2.0 is a cutting edge Web-based Time Attendance software, which provided a stable communication for devices through GPRS/WAN, hence, users can access the software anywhere by their Web Browser to remotely manage hundreds of T&A terminals under complex network condition (WLAN). The Application has an administrator role and application user role. Attack Description: The Application is a time attendance software which allows users to download their time and attendance data from the application in a PDF Format. The data includes their employeeas id, user-id, gender, birth-dates, phone numbers and access-areas. These PDF Files however are not properly authenticated. If any user get access to the file-download link, he can go ahead and download these files directly without any authentication. Proof of Concept Links: 1) http://XX.XX.XX.XX:8081/tmp/report_file/Personnel_20170820144237.pdf <http://xx.xx.xx.xx:8081/tmp/report_file/Personnel_20170820144237.pdf> 2) http://XX.XX.XX.XX:8081/tmp/report_file/Personnel_20170820144238.pdf <http://xx.xx.xx.xx:8081/tmp/report_file/Personnel_20170820144238.pdf> 3) http://XX.XX.XX.XX:8081/tmp/report_file/Personnel_20170820144239.pdf <http://xx.xx.xx.xx:8081/tmp/report_file/Personnel_20170820144239.pdf> Impact: Personal details pertaining to the employees of the company are disclosed without their permissions. This leads to violation of user privacy. Moreover the information available can be used to mount further attacks. References: http://seclists.org/fulldisclosure/2017/Sep/39 http://seclists.org/bugtraq/2017/Sep/20 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14680 Vulnerability Timeline: 18th August 2017 a Vulnerability Discovered 20th August 2017 a Contacted Vendor a No Response 1st September 2017 a Contacted Vendor again a No Response 18th September 2017 a Vulnerability Disclosed


Vote for this issue:
50%
50%


 

Thanks for you vote!


 

Thanks for you comment!
Your message is in quarantine 48 hours.

Comment it here.


(*) - required fields.  
{{ x.nick }} | Date: {{ x.ux * 1000 | date:'yyyy-MM-dd' }} {{ x.ux * 1000 | date:'HH:mm' }} CET+1
{{ x.comment }}

Copyright 2024, cxsecurity.com

 

Back to Top