Description
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.
Published: 2026-09-03
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vhr application does not validate whether the requester is authorized to modify a given HR profile when processing a PUT /hr/info request. An authenticated user can provide any profile ID in the request body and alter the target’s name, address, or even disable the account. This flaw allows attackers to tamper with other users’ personal data or cripple service availability by disabling administrator accounts, thereby violating confidentiality, integrity, and availability of HR information.

Affected Systems

The vulnerability affects the vhr product from vendor lenve across all released versions, as no specific version identifiers were listed. Any deployment of this application that exposes the PUT /hr/info endpoint to authenticated users is vulnerable.

Risk and Exploitability

The flaw carries a CVSS score of 7.2, indicating a high severity. External Proactive Systems Score (EPSS) is not available, so exact exploit probability is unknown, and the vulnerability has not been listed in the CISA KEV catalog. Because authentication is required to exploit the issue, the likely attack vector is an authenticated user with application access, possibly internal employees or attackers who compromised credentials. Once authenticated, an attacker can overwrite arbitrary HR profiles, leading to data corruption and potential denial of service if administrative accounts are disabled.

Generated by OpenCVE AI on September 3, 2026 at 15:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest vhr release that includes the missing authorization check for the /hr/info endpoint
  • If an immediate upgrade is not possible, restrict the PUT /hr/info operation to users with administrative roles only, denying access to all other accounts
  • Add explicit authorization validation in application code to ensure the profile ID matches the requester’s permitted scope

Generated by OpenCVE AI on September 3, 2026 at 15:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Lenve
Lenve vhr
Vendors & Products Lenve
Lenve vhr

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 03 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Description 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.
Title vhr Missing Authorization in PUT /hr/info Allows Arbitrary Profile Overwrite
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}

cvssV4_0

{'score': 7.2, '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T14:35:36.723Z

Reserved: 2026-09-03T13:44:56.330Z

Link: CVE-2026-85214

cve-icon Vulnrichment

Updated: 2026-09-03T14:35:04.280Z

cve-icon NVD

Status : Received

Published: 2026-09-03T15:17:40.730

Modified: 2026-09-03T15:17:40.730

Link: CVE-2026-85214

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T15:32:40Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key