VAPT Report
VAPT Report
Description
During the testing of the application, it was observed that an authenticated user can
modify their profile information and the changes persist even if the user logs out
and logs back in with a different session. Specifically, after capturing the profile
update request in a proxy tool (e.g., Burp Suite), the user was able to manipulate
the request to change their profile name to "Hacked." Upon logging back into the
application, the profile name remained as "Hacked," indicating that the application
does not properly validate or enforce changes to user profiles.
Impact
Unauthorized Modification: An attacker can exploit this vulnerability to make
unauthorized changes to user profiles, potentially impacting the application's
integrity and trustworthiness.
Session Hijacking Risk: The ability to change profile details without re-authentication
or additional checks suggests that session management might be insufficient,
potentially allowing attackers to hijack or impersonate other users.
Reputational Damage: If malicious changes are made to profile details, it could lead
to reputational damage, loss of user trust, and possible legal consequences if
personal data is compromised.
Proof of Concept
Fig 4. User changes Profile Name enters Password and clicks on Save Updated Account.
Fig 5. User captures the request in proxy and sends it to repeater.
Fig 9. User than Changes the first name to Hacked and clicks on send.