Skip to main content

Lenve

9 CVEs vendor

Monthly

CVE-2026-85214 Sep 03, 14:12 HIGH This Week

Insecure Direct Object Reference (IDOR) in the vhr open-source HR management system allows any authenticated user to overwrite arbitrary HR profiles - including administrator accounts - via the PUT /hr/info endpoint by supplying a victim's profile ID in the request body. The flaw stems from a complete absence of object-level authorization in HrInfoController.java: the server updates whichever record ID is provided without verifying the requester owns or has permission to modify it. Beyond profile data manipulation, an attacker can disable administrator accounts, effectively causing a denial-of-service against system administration functions. No vendor-released patch has been identified at time of analysis.

Denial Of Service Vhr Lenve
NVD GitHub
CVSS 4.0
7.2
EPSS
0.3%
CVE-2026-85182 Sep 03, 14:12 HIGH This Week

Missing authorization on the PUT /hr/pass endpoint in vhr (through commit 03abbd3) allows any authenticated user who knows a target account's current password to change that account's password - a classic IDOR via CWE-639. The server accepts an arbitrary account ID in the request body without verifying it matches the session owner, enabling cross-account credential takeover by low-privileged insiders. SSVC flags a POC as available and assesses technical impact as total; no vendor-released patch has been identified at time of analysis.

Vhr Lenve
NVD GitHub
CVSS 4.0
7.7
EPSS
0.3%
CVE-2026-90500 Sep 13, 07:45 LOW POC Monitor

Unrestricted file upload in lenve vhr 1.0-SNAPSHOT allows any authenticated user to upload arbitrary file types through the avatar upload endpoint, bypassing server-side validation entirely. The vulnerable function FastDFSUtils.upload at the /hr/userface endpoint accepts multipart file submissions without enforcing file-type or content-type restrictions, enabling upload of web shells or other malicious payloads to the FastDFS distributed storage backend. A proof-of-concept exploit is publicly available and the vendor has not responded to disclosure, leaving no official patch in place.

File Upload Vhr Lenve
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.2%
CVE-2026-90499 Sep 13, 06:45 LOW POC Monitor

Improper authorization in lenve vhr 1.0-SNAPSHOT allows authenticated low-privilege users to change the password of any arbitrary employee record by supplying a manipulated `hrid` parameter to the `/hr/pass` endpoint, enabling horizontal privilege escalation and account takeover across the HR application. The flaw in `HrInfoController.updatePass` accepts the target employee identifier from client input without verifying that the requesting session holds rights over that specific record - a classic IDOR pattern classified under CWE-285. A public proof-of-concept exists via GitHub advisory; the vendor was unresponsive to coordinated disclosure, and no patch has been released.

Vhr Lenve
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.3%
CVE-2026-90498 Sep 13, 06:15 MEDIUM POC This Month

Default credential exposure in lenve vhr 1.0-SNAPSHOT allows unauthenticated remote attackers to authenticate as a privileged application user by submitting credentials embedded verbatim in the vhr.sql database seed file. A public proof-of-concept advisory (VHR-VULN-008) documents the specific credentials, removing any discovery barrier. The vendor did not respond to responsible disclosure, leaving no official patch available and the default credentials in place across all unmodified deployments.

Vhr Lenve
NVD VulDB GitHub
CVSS 4.0
5.5
EPSS
0.3%
CVE-2026-90490 Sep 13, 00:45 LOW POC Monitor

Deserialization of untrusted data in the MailReceiver component of lenve vhr 1.0-SNAPSHOT enables authenticated remote attackers to manipulate application state and potentially execute arbitrary code via crafted serialized payloads. A YAKIT-based proof-of-concept exploit is publicly available on GitHub. The CVSS 4.0 score of 5.3 reflects low-privilege authentication as a prerequisite and limited per-component impact, though Java deserialization flaws can exceed their scored impact if exploitable gadget chains exist in the runtime classpath.

Deserialization Vhr Lenve
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.4%
CVE-2025-3398 Apr 08, 02:15 MEDIUM This Month

A vulnerability classified as critical was found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Java Information Disclosure Vblog Lenve
NVD VulDB
CVSS 4.0
5.3
EPSS
0.3%
CVE-2025-2364 Mar 17, 06:15 MEDIUM This Month

A vulnerability classified as problematic was found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.1), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

XSS Java Vblog Lenve
NVD VulDB
CVSS 4.0
5.1
EPSS
0.1%
CVE-2025-2363 Mar 17, 06:15 MEDIUM This Month

A vulnerability classified as critical has been found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Java Path Traversal Vblog Lenve
NVD VulDB
CVSS 4.0
5.3
EPSS
0.5%
EPSS 0% CVSS 7.2
HIGH This Week

Insecure Direct Object Reference (IDOR) in the vhr open-source HR management system allows any authenticated user to overwrite arbitrary HR profiles - including administrator accounts - via the PUT /hr/info endpoint by supplying a victim's profile ID in the request body. The flaw stems from a complete absence of object-level authorization in HrInfoController.java: the server updates whichever record ID is provided without verifying the requester owns or has permission to modify it. Beyond profile data manipulation, an attacker can disable administrator accounts, effectively causing a denial-of-service against system administration functions. No vendor-released patch has been identified at time of analysis.

Denial Of Service Vhr Lenve
NVD GitHub
EPSS 0% CVSS 7.7
HIGH This Week

Missing authorization on the PUT /hr/pass endpoint in vhr (through commit 03abbd3) allows any authenticated user who knows a target account's current password to change that account's password - a classic IDOR via CWE-639. The server accepts an arbitrary account ID in the request body without verifying it matches the session owner, enabling cross-account credential takeover by low-privileged insiders. SSVC flags a POC as available and assesses technical impact as total; no vendor-released patch has been identified at time of analysis.

Vhr Lenve
NVD GitHub
EPSS 0% CVSS 2.1
LOW POC Monitor

Unrestricted file upload in lenve vhr 1.0-SNAPSHOT allows any authenticated user to upload arbitrary file types through the avatar upload endpoint, bypassing server-side validation entirely. The vulnerable function FastDFSUtils.upload at the /hr/userface endpoint accepts multipart file submissions without enforcing file-type or content-type restrictions, enabling upload of web shells or other malicious payloads to the FastDFS distributed storage backend. A proof-of-concept exploit is publicly available and the vendor has not responded to disclosure, leaving no official patch in place.

File Upload Vhr Lenve
NVD VulDB GitHub
EPSS 0% CVSS 2.1
LOW POC Monitor

Improper authorization in lenve vhr 1.0-SNAPSHOT allows authenticated low-privilege users to change the password of any arbitrary employee record by supplying a manipulated `hrid` parameter to the `/hr/pass` endpoint, enabling horizontal privilege escalation and account takeover across the HR application. The flaw in `HrInfoController.updatePass` accepts the target employee identifier from client input without verifying that the requesting session holds rights over that specific record - a classic IDOR pattern classified under CWE-285. A public proof-of-concept exists via GitHub advisory; the vendor was unresponsive to coordinated disclosure, and no patch has been released.

Vhr Lenve
NVD VulDB GitHub
EPSS 0% CVSS 5.5
MEDIUM POC This Month

Default credential exposure in lenve vhr 1.0-SNAPSHOT allows unauthenticated remote attackers to authenticate as a privileged application user by submitting credentials embedded verbatim in the vhr.sql database seed file. A public proof-of-concept advisory (VHR-VULN-008) documents the specific credentials, removing any discovery barrier. The vendor did not respond to responsible disclosure, leaving no official patch available and the default credentials in place across all unmodified deployments.

Vhr Lenve
NVD VulDB GitHub
EPSS 0% CVSS 2.1
LOW POC Monitor

Deserialization of untrusted data in the MailReceiver component of lenve vhr 1.0-SNAPSHOT enables authenticated remote attackers to manipulate application state and potentially execute arbitrary code via crafted serialized payloads. A YAKIT-based proof-of-concept exploit is publicly available on GitHub. The CVSS 4.0 score of 5.3 reflects low-privilege authentication as a prerequisite and limited per-component impact, though Java deserialization flaws can exceed their scored impact if exploitable gadget chains exist in the runtime classpath.

Deserialization Vhr Lenve
NVD VulDB GitHub
EPSS 0% CVSS 5.3
MEDIUM This Month

A vulnerability classified as critical was found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Java Information Disclosure Vblog +1
NVD VulDB
EPSS 0% CVSS 5.1
MEDIUM This Month

A vulnerability classified as problematic was found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.1), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

XSS Java Vblog +1
NVD VulDB
EPSS 0% CVSS 5.3
MEDIUM This Month

A vulnerability classified as critical has been found in lenve VBlog up to 1.0.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Java Path Traversal Vblog +1
NVD VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy