EasyPMS Authentication Bypass Vulnerability Allowing Unauthorized SQL Query Manipulation

Vulnerability

An authentication bypass vulnerability has been identified in EasyPMS version 1.0.0. This vulnerability allows unprivileged users to manipulate SQL queries within JSON requests, enabling them to access admin user information. The issue arises from inadequate input validation, which can be exploited by injecting single quotes into ID parameters. As a result, attackers can modify admin user passwords without the necessary token authentication.

Impact

Exploitation of this vulnerability could lead to unauthorized password changes for admin users, allowing unprivileged users to gain elevated privileges.

Reproduction

To reproduce this vulnerability, an unprivileged user can send a JSON request to the 'Select/STDUSER' endpoint. By injecting a single quote into the 'ID' parameter, the SQL query can be manipulated to bypass authentication and access admin user data. Once the ID of an admin user is obtained, the same user can send a password reset request, changing the admin user's password without proper authentication.

Added: Jan 29, 2026, 3:48 PM
Updated: Jan 29, 2026, 5:27 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
6.6
remediation
0.0
relevance
2.5
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.