CyberRota Analysis
AI-GeneratedThe vulnerability allows authenticated attackers to change passwords for arbitrary accounts by manipulating the account ID in PUT /hr/pass requests, as the system fails to verify that the provided account ID matches the authenticated user's ID. This could lead to unauthorized access and potential account takeover. Organizations using the affected version of vhr should prioritize patching this vulnerability to mitigate the risk of credential compromise.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
vhr through commit 03abbd3 fails to verify that the account ID in PUT /hr/pass requests belongs to the authenticated caller. Authenticated attackers can change arbitrary account passwords by supplying a target account ID and that account's current password in the request body.