2017 m. rugsėjo 19 d., antradienis

ZK Time_Web Software 2.0 - Broken Authentication

Vulnerability Type: Broken Authentication
Vendor of Product: ZKTeco
Affected Product Code Base: ZKTime Web - 2.0.1.12280
Affected Component: ZK Time Web Interface Management.
Attack Type: Local - Unauthenticated
Impact: Information Disclosure
------------------------------------------
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).

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 employee’s 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 Code:
Broken Links:

http://XX.XX.XX.XX:8081/tmp/report_file/Personnel_20170820144237.pdf
http://XX.XX.XX.XX:8081/tmp/report_file/Personnel_20170820144238.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.

Recommendation:
All the links and URL’s of the application should be appropriately protected.

Credit: Arvind Vishwakarma
http://ultimateone1.blogspot.ae/

 Vulnerability Timeline:
18th August 2017 – Vulnerability Discovered
20th August 2017 – Contacted Vendor – No Response
1st September 2017 – Contacted Vendor again – No Response
18th September 2017 – Vulnerability Disclosed

Komentarų nėra:

Rašyti komentarą