Incorrect Provision of Specified Functionality vulnerability in MESbook 20221021.03 version. An unauthenticated remote attacker can register user accounts without being authenticated from the route "/account/Register/" and in the parameters "UserName=<RANDOMUSER>&Password=<PASSWORD>&ConfirmPassword=<PASSWORD-REPEAT>".
The '/account/Register/' endpoint does not require authentication or any form of permission verification. An attacker can send a network request with 'UserName', 'Password' and 'ConfirmPassword' parameters, which results in creating a new account in the system. The registration mechanism was implemented incorrectly — there is a missing access control that should restrict this function only to authorized administrators.
An attacker can register any number of user accounts in the system, which may lead to unauthorized access to production data and modification of MES system configuration. Combined with other vulnerabilities, this may enable complete takeover of the environment.
Apply patches available from the vendor according to references. As a temporary measure, it is recommended to block access to the '/account/Register/' endpoint at the firewall or reverse proxy level and restrict network access to the MESbook system only from trusted internal networks.
MESbook version 20221021.03
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NMesbook
APPMesbook20221021.03
Related vulnerabilities
SSRF w MESbook — nieautoryzowany dostęp do plików i zasobów sieciowych
Information exposure vulnerability in MESbook 20221021.03 version, the exploitation of which could allow a loc...
Uncontrolled Resource Consumption vulnerability in MESbook 20221021.03 version. An unauthenticated remote atta...