CodeAstro Gym Management System
CVE-2025-11592
LOW
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid admin credentials
-
DeliveryAccess /admin/edit-equipmentform.php
-
ExploitCraft SQL injection payload in ID parameter
-
ExecutionExecute injected SQL query
-
PersistExtract or modify database records
-
ImpactAchieve low-impact confidentiality/integrity violation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Exploitation Conditions | Exploitation requires valid administrator-level credentials (privilege level L) to access /admin/edit-equipmentform.php. The endpoint must be reachable over the network (AV:N confirmed), but successful SQL injection execution depends on: (1) the ID parameter being passed unsanitized to a SQL query; (2) database error messages or blind SQL timing indicators being observable (technique-dependent); (3) the attacker holding at least low-privilege admin access to the system. This is NOT an unauthenticated remote code execution-a critical distinction. Default-deployed CodeAstro GMS systems with weak admin password practices or exposed admin panels to untrusted networks are at higher risk. Single-factor authentication and centralized credential storage without monitoring create secondary exploitation risk. Systems deployed with proper access controls, MFA, and IP-based admin panel restrictions significantly reduce exploitability despite the presence of public POC code. |
| Impact | This vulnerability presents a paradoxical risk profile requiring careful contextualization. The CVSS v4.0 score of 2.1 is extremely low, reflecting both the authentication requirement (PR:L) and severely limited impact scope (confidentiality, integrity, and availability all rated Low with no scope expansion). The EPSS score of 0.03% (8th percentile) indicates minimal statistical likelihood of real-world exploitation, placing this in the least-exploited CVE tier. However, publicly available exploit code exists, creating a minor tension: POC availability does not equal active exploitation. The description states exploit 'may be used' rather than confirming active KEV listing. For threat assessment: this is a low-priority vulnerability suitable for standard patching cycles rather than emergency response. Organizations running CodeAstro GMS 1.0 should prioritize if they allow untrusted administrators or if administrator accounts have been compromised, but the low CVSS, low EPSS, and low-privilege requirement significantly reduce panic urgency. The actual risk depends heavily on internal access controls-a single-admin system differs vastly from a multi-user system with weak credential hygiene. No conflict between signals; they consistently indicate low real-world risk despite POC availability. |
| Exploit ScenarioDerived | An authenticated administrator account with malicious intent or one compromised via phishing/password reuse executes a crafted HTTP GET/POST request to /admin/edit-equipmentform.php?ID=1 OR 1=1, causing the backend SQL query to execute an injected WHERE clause that returns unauthorized equipment records or modifies database entries. Alternatively, if the backend uses UNION-based injection, the attacker could extract sensitive gym member data (names, contact info, payment details) stored in adjacent tables. The publicly available POC on GitHub (https://github.com/coppeliaz/cve/issues/5) likely demonstrates one of these techniques. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 29, 2026
SQL injection in CodeAstro Gym Management System 1.0 allows authenticated remote attackers to execute arbitrary SQL queries via the ID parameter in /admin/edit-equipmentform.php. The vulnerability requires valid user credentials (privilege level L) but no user interaction. Publicly available exploit code exists, though EPSS indicates very low real-world exploitation probability (0.03%, 8th percentile). Despite the public POC, the CVSS 2.1 score and minimal impact scope (VC:L/VI:L/VA:L with no scope change) suggest limited practical risk in most deployments.
RemediationAI
Upgrade CodeAstro Gym Management System to a patched version released after CVE-2025-11592 disclosure (exact patched version not confirmed in available data). If an upgrade is unavailable or delayed, implement the following compensating controls: (1) restrict /admin/edit-equipmentform.php access to a whitelist of trusted IP addresses or a VPN-only network segment, reducing remote attack surface; (2) enforce strong authentication policies including multi-factor authentication for admin accounts, significantly raising credential compromise risk; (3) implement Web Application Firewall (WAF) rules to detect and block common SQL injection payloads in the ID parameter (trade-off: potential false positives requiring tuning); (4) monitor database query logs for anomalous SQL patterns in the edit-equipment endpoint. Validate with CodeAstro directly (https://codeastro.com/) for patch availability and timeline.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from improper input validation in a PHP-based web application. The /admin/edit-equipmentform.php endpoint accepts an ID parameter that is used directly in SQL queries without parameterized statements or prepared statements, allowing SQL injection (CWE-74: Improper Neutralization of Special Elements used in an SQL Command). The affected product is CodeAstro's Gym Management System, a PHP-based application running on web servers. The SQLi can be exploited only by authenticated administrators or users with PR:L (Low privilege) access to the admin panel, limiting the attack surface significantly. The network-accessible endpoint (AV:N) combined with low attack complexity (AC:L) makes the vulnerability trivially exploitable once an attacker has credentials, but initial compromise requires legitimate admin-level account access or credential theft.
Know when Gym Management System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (vuldb) · only source for this CVE.
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was detected in CodeAstro Gym Management System 1.0. This affects an unknown part of the file /admin/edit-equipmentform.php. The manipulation of the argument ID results in sql injection. The attack can be launched remotely. The exploit is now public and may be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
More in Gym Management System
View allCode-Projects Gym Management System V1.0 allows remote attackers to execute arbitrary SQL commands via the login form, l
A vulnerability classified as critical has been found in SourceCodester Gym Management System. Rated critical severity (
A vulnerability was found in SourceCodester Gym Management System. Rated critical severity (CVSS 9.8), this vulnerabilit
A vulnerability was found in SourceCodester Gym Management System. Rated critical severity (CVSS 9.8), this vulnerabilit
A vulnerability, which was classified as critical, was found in SourceCodester Gym Management System. Rated critical sev
An SQL injection vulnerability was discovered in Gym Management System In manage_user.php file, GET parameter 'id' is vu
GYM-MANAGEMENT-SYSTEM 1.0 has multiple SQL injection vulnerabilities in search and payment endpoints (member_search, tra
A vulnerability was found in SourceCodester Gym Management System. Rated high severity (CVSS 8.8), this vulnerability is
A vulnerability was found in SourceCodester Gym Management System. Rated high severity (CVSS 8.8), this vulnerability is
A vulnerability classified as critical has been found in SourceCodester Gym Management System. Rated high severity (CVSS
A vulnerability was found in itsourcecode Gym Management System 1.0. Rated medium severity (CVSS 6.9), this vulnerabilit
A vulnerability was found in itsourcecode Gym Management System 1.0. Rated medium severity (CVSS 6.9), this vulnerabilit
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB