A SQL Injection vulnerability in CodeAstro Membership Management System in PHP v.1.0 allows a remote attacker to execute arbitrary SQL commands via the membershipType and membershipAmount parameters in the add_type.php component.
The vulnerability exists in the add_type.php component, where the membershipType and membershipAmount parameters are passed to database queries without proper validation and sanitization of input data. An attacker can inject malicious SQL commands directly through these parameters, manipulating the logic of database queries. The attack is possible remotely, without authentication, over the network (AV:N, PR:N), which significantly lowers the threshold for its execution.
An attacker can gain unauthorized access to sensitive data stored in the database and modify its contents, leading to a breach of confidentiality and integrity of system data.
Apply patches available from the vendor according to the references. Additionally, it is recommended to implement SQL query validation and parameterization mechanisms (prepared statements) and restrict access to the add_type.php component at the firewall or web server level until the patch is applied.
CodeAstro Membership Management System in PHP v.1.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NCodeastro Membership Management System
APPCodeastro1.0
Related vulnerabilities
Brak uwierzytelnienia w delete_members.php — usuwanie rekordów członków
SQL Injection w Codeastro Membership Management System via parametr ID
Missing authentication and authorization in print_membership_card.php in CodeAstro Membership Management Syste...
The Directory Listing in /uploads/ Folder in CodeAstro Membership Management System 1.0 exposes the structure ...
CodeAstro Membership Management System 1.0 is vulnerable to SQL Injection via the parameter 'email' in the Log...