CVE-2026-85214: high-severity vulnerability in lenve vhr
vhr Missing Authorization in PUT /hr/info Allows Arbitrary Profile Overwrite
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
21Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 7.2epss 0.5%
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.
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
Affected products
lenve · vhrRelated CVEs — lenve vhr
In the same product, most dangerous first.
CVE-2026-110217HIGHvhr through commit 03abbd3 Information Disclosure of Operator Password Hashes via GET /chat/hrsEPSS 0.6%CVE-2026-90498MEDIUMlenve vhr vhr.sql default credentialsEPSS 0.5%CVE-2026-85182HIGHvhr Missing Authorization in PUT /hr/pass Allows Cross-Account Password ChangeEPSS 0.4%CVE-2026-90490MEDIUMlenve vhr MailReceiver deserializationEPSS 0.4%CVE-2026-90499MEDIUMlenve vhr Password Update pass HrInfoController.updatePass improper authorizationEPSS 0.4%CVE-2026-90501MEDIUMlenve vhr HrMapper.xml HrInfoController.updateHr privileges managementEPSS 0.3%
References
https://github.com/lenve/vhrhttps://github.com/lenve/vhr/blob/03abbd35af24e55368ce4e09f4038dc2aba3ff5f/vhr/vhrserver/vhr-mapper/src/main/java/org/javaboy/vhr/mapper/HrMapper.xmlhttps://github.com/lenve/vhr/blob/03abbd35af24e55368ce4e09f4038dc2aba3ff5f/vhr/vhrserver/vhr-web/src/main/java/org/javaboy/vhr/controller/HrInfoController.javahttps://github.com/lenve/vhr/issues/349https://www.vulncheck.com/advisories/vhr-missing-authorization-in-put-hr-info-allows-arbitrary-profile-overwrite