phpgurukul Gym Management System Cross-Site Request Forgery Vulnerability

Vulnerability

A Cross-Site Request Forgery (CSRF) vulnerability exists in phpGurukul Gym Management System version 1.0. The issue arises in the User Panel's profile update feature, specifically at the '/profile.php' endpoint. The application fails to implement Anti-CSRF tokens, allowing attackers to make unauthorized changes to sensitive user information such as names, addresses, and phone numbers, potentially compromising user account integrity.

Impact

Exploitation of this vulnerability allows for unauthorized modifications to user profile information, including name, address, and phone number.

Reproduction

To reproduce this vulnerability, send a POST request to the '/profile.php' endpoint without an Anti-CSRF token. Include the 'fname', 'lname', 'email', 'mobile', 'state', 'city', 'address' fields, and submit the form. The absence of Anti-CSRF token validation will allow the request to be processed, resulting in an unauthorized profile update.

Added: Feb 17, 2026, 5:25 PM
Updated: Feb 17, 2026, 7:52 PM

Vulnerability Rating

Custom Algorithm
spread
0.8
impact
0.6
exploitability
7.1
remediation
0.0
relevance
3.1
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.