CVE-2020-25762

An issue was discovered in SourceCodester Seat Reservation System 1.0

published September 29, 2020

CVSS
โ€”
EPSS
11%
Percentile
96.0
In the wild
Unconfirmed
What it is

โš ๏ธ A crafty login bypass is all it takes! The admin_class.php file in the SourceCodester Seat Reservation System 1.0 isn't checking inputs, leaving a door wide open for attackers. ๐Ÿ”ฅ Think of it like a restaurant with a buffet line that never checks IDs. Anyone can stroll in, grab whatever they want without any questions โ€” delicious for them, disastrous for the restaurant! An attacker exploiting this vulnerability could easily slip through the login wall and access sensitive admin functions, potentially exposing personal data of users and compromising the integrity of the entire reservation system. This could lead to unauthorized actions that affect both the service and its customers.

Put simply

Think of it like a restaurant with a buffet line that never checks IDs. Anyone can stroll in, grab whatever they want without any questions โ€” delicious for them, disastrous for the restaurant! This vulnerability allows attackers to bypass authentication by sending crafted input in the POST request to /admin/ajax.php?action=login, due to the lack of input validation on the username and password parameters in the admin_class.php file.

What to do

An attacker exploiting this vulnerability could easily slip through the login wall and access sensitive admin functions, potentially exposing personal data of users and compromising the integrity of the entire reservation system. This could lead to unauthorized actions that affect both the service and its customers. To protect your system, immediately implement input validation for the login parameters and ensure proper authentication checks are in place. It's also wise to review your security measures and consider updating to a more secure version if available. You've got this! With a little effort, you can lock this vulnerability down and keep your system secure. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.11301 ยท 96.0th percentile
Published
2020-09-29T19:11Z
EPSS history
Timeline
  • 29 SEP 19:11Z
    An issue was discovered in SourceCodester Seat Reservation System 1.0
    cvelistv5