CVE-2026-85214
IDOR in vhr HR system lets authenticated users overwrite any profile and disable admins
CVE-2026-85214 is a broken-authorization flaw (CWE-639, IDOR) in the vhr HR management system: the PUT /hr/info endpoint does not verify that the authenticated user is authorized to edit the profile whose ID is supplied in the request body. Any authenticated user can therefore send a crafted PUT /hr/info request containing another user's profile ID and modify that record. An attacker gains unauthorized modification of other users' HR data, such as names and addresses, and can disable accounts, including administrator accounts, causing a denial of service; per the CVSS scoring there is no confidentiality impact. All deployments of vhr that expose /hr/info to authenticated users are affected, though the advisory specifies no affected version numbers or fixed release. Exploitation has not been observed: there is no public PoC, the CVE is not in CISA KEV, and EPSS puts the 30-day exploitation probability at 0.3% (20th percentile).
What to do: Add a server-side authorization check so a PUT /hr/info request can only modify the profile ID belonging to the authenticated caller (or require an elevated role), and until a patch is available restrict the endpoint to trusted users. Audit HR profiles for unexpected name or address changes and check whether any administrator or user accounts were disabled, and review access logs for PUT /hr/info requests that carry profile IDs other than the requester's own. No fixed version is named in the advisory, so monitor the upstream project and the VulnCheck advisory for a patched release.
| vhr HR management system | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
vhr fails to validate user authorization in the PUT /hr/info endpoint, allowing authenticated users to modify arbitrary HR profiles by supplying any profile ID in the request body. Attackers can overwrite other users' names, addresses, and disable accounts including administrators to cause denial of service.
- Weakness
- CWE-639
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.