CVE-2025-67147 in Gym-Management-System-PHPinfo

Summary

by MITRE • 01/12/2026

Multiple SQL Injection vulnerabilities exist in amansuryawanshi Gym-Management-System-PHP 1.0 via the 'name', 'email', and 'comment' parameters in (1) submit_contact.php, the 'username' and 'pass_key' parameters in (2) secure_login.php, and the 'login_id', 'pwfield', and 'login_key' parameters in (3) change_s_pwd.php. An unauthenticated or authenticated attacker can exploit these issues to bypass authentication, execute arbitrary SQL commands, modify database records, delete data, or escalate privileges to administrator level.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 01/13/2026

The CVE-2025-67147 vulnerability represents a critical SQL injection flaw in the amansuryawanshi Gym-Management-System-PHP version 1.0, exposing multiple attack vectors that can lead to complete system compromise. This vulnerability stems from inadequate input validation and improper parameter handling within three distinct PHP scripts that process user submissions and authentication requests. The affected system architecture processes user inputs through web forms without proper sanitization, creating opportunities for malicious actors to manipulate database queries through carefully crafted payloads. The vulnerability affects core system functionality including contact form processing, user authentication, and password change operations, making it particularly dangerous as it can be exploited at multiple points within the application lifecycle.

The technical implementation of these SQL injection vulnerabilities follows standard patterns where user-supplied parameters are directly concatenated into SQL query strings without proper escaping or parameterization. In submit_contact.php, the 'name', 'email', and 'comment' parameters are processed without input validation, allowing attackers to inject malicious SQL code that can manipulate the database structure. The secure_login.php script contains similar flaws in 'username' and 'pass_key' parameter handling, enabling credential bypass attacks that can authenticate as any user or administrator. The change_s_pwd.php script presents the most severe risk through 'login_id', 'pwfield', and 'login_key' parameters, as exploitation could lead to privilege escalation and complete administrative control. These vulnerabilities map directly to CWE-89 which defines SQL injection as the insertion of malicious SQL code into input fields for execution by the database. The attack surface is further expanded by the fact that these vulnerabilities are accessible to both authenticated and unauthenticated users, significantly increasing exploitability.

The operational impact of CVE-2025-67147 extends far beyond simple data theft, as successful exploitation can result in complete system compromise and persistent unauthorized access. Attackers can leverage these vulnerabilities to bypass authentication mechanisms entirely, gaining access to sensitive user data including personal information, membership details, and potentially financial records. The ability to execute arbitrary SQL commands allows for data manipulation, deletion of critical system records, and modification of user privileges. Privilege escalation capabilities mean that even low-privilege attackers can potentially elevate their access to administrator level accounts, providing full control over the system configuration and data management. The implications for gym management systems are particularly severe as they often contain sensitive personal information, membership records, and potentially payment data that could be targeted by cybercriminals. This vulnerability aligns with ATT&CK technique T1190 for exploiting vulnerabilities and T1078 for valid accounts, as it enables attackers to establish persistent access and maintain control over compromised systems.

Mitigation strategies for CVE-2025-67147 must address the root cause of improper input handling through comprehensive application security measures. The primary recommendation involves implementing proper parameterized queries or prepared statements throughout all database interactions to prevent SQL injection exploitation. Input validation and sanitization should be enforced at multiple layers including client-side and server-side processing, with strict validation rules applied to all user-supplied parameters. The system should implement proper authentication controls with account lockout mechanisms and session management to prevent brute force attacks targeting the vulnerable login endpoints. Additionally, regular security audits and penetration testing should be conducted to identify similar vulnerabilities in other system components. Network segmentation and firewall rules can help limit the impact of successful exploitation by restricting access to database servers. The implementation of web application firewalls and intrusion detection systems can provide additional monitoring capabilities to detect and prevent exploitation attempts. Organizations should also establish comprehensive incident response procedures and maintain regular backups to ensure rapid recovery in case of successful exploitation. Compliance with industry standards such as OWASP Top 10 and NIST cybersecurity frameworks should guide the overall security remediation approach to address both immediate vulnerabilities and long-term security posture improvements.

Responsible

MITRE

Reservation

12/08/2025

Disclosure

01/12/2026

Moderation

accepted

CPE

ready

EPSS

0.00345

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!