Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Network SQLi with low complexity, but a member-deletion admin endpoint likely requires at least a low-privileged authenticated session, so PR:L; full database read/modify/delete gives C:H/I:H/A:H.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
4DescriptionCVE.org
CodeAstro Membership Management System 1.0 is vulnerable to SQL Injection in /delete_members.php?id=1.
AnalysisAI
SQL injection in CodeAstro Membership Management System 1.0 allows remote attackers to manipulate backend database queries through the unsanitized 'id' parameter of /delete_members.php. Per the supplied CVSS 3.1 vector (PR:N), no authentication is required, giving attackers full read/write/delete access to the underlying database. There is no public exploit identified at time of analysis, though a TaintRadar research write-up documenting the flaw is referenced; the EPSS score is low (0.14%, 4th percentile) and the CVE is not listed in CISA KEV.
Technical ContextAI
The vulnerability is a classic CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) affecting a PHP-based web application that manages membership records. The affected endpoint, delete_members.php, takes an 'id' GET parameter and appears to concatenate it directly into a SQL DELETE/SELECT statement without parameterization or input validation. Because CodeAstro Membership Management System is a small PHP + MySQL application, exploitation likely uses standard MySQL injection syntax (UNION-based extraction, boolean/time-based blind, or stacked/piggy-backed queries). The CPE string supplied (cpe:2.3:a:n/a:n/a) is a placeholder with no meaningful vendor/product data, so exact product identification rests on the description and MITRE/EUVD text rather than structured NVD CPE.
RemediationAI
No vendor-released patch version is identified at time of analysis, so remediation centers on code-level and compensating controls. The definitive fix is to rewrite the delete_members.php query to use parameterized queries / prepared statements (PDO or mysqli with bound parameters) and to cast the 'id' value to an integer before use, since it is a numeric record identifier. As immediate compensating controls: place the endpoint behind enforced admin authentication and authorization checks (confirm it is not reachable unauthenticated), restrict access to the /delete_members.php path via web-server ACLs or IP allow-listing for administrators, and deploy a WAF rule to block SQL metacharacters in the 'id' parameter - noting a WAF is a stopgap that can be bypassed and may break legitimate requests. Also apply least-privilege to the application's database account so it cannot perform destructive or cross-database operations. Monitor VulDB (https://vuldb.com/vuln/384931) and the NVD entry for an official fixed release before relying on an upgrade.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-210556
GHSA-93xq-47f6-wqhv