CVE-2026-40865 Details
Description
Horilla is a free and open source Human Resource Management System (HRMS). In 1.5.0, an insecure direct object reference in the employee document viewer allows any authenticated user to access other employees’ uploaded documents by changing the document ID in the request. This exposes sensitive HR files such as identity documents, contracts, certificates, and other private employee records.
A vulnerability allowing unauthorized access to employee documents has been identified in Horilla HRMS version 1.5.0. This insecure direct object reference (IDOR) issue allows any authenticated user to view other employees' uploaded files by simply changing the document ID in the request. The flaw exposes sensitive HR materials, including identity documents, contracts, certificates, and other private employee records. The vulnerability arises because the document viewer endpoint retrieves files based solely on their numeric IDs, without verifying if the requesting user has the right to access them.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Apr 21, 2026CISA-ADP
Assessed Apr 21, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/horilla/horilla-hr/security/advisories/GHSA-85cj-fwjh-fjv7 | CISA-ADP | AdvisoryExploitTechnical AnalysisVendor |
| https://github.com/horilla/horilla-hr/security/advisories/GHSA-85cj-fwjh-fjv7 | [email protected] | AdvisoryExploitTechnical AnalysisVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-284 | Improper Access Control | [email protected] |
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Horilla | All versions |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 21, 2026 | New CVE Received | [email protected] |
| Apr 21, 2026 | CVE Modified | CISA-ADP |
Volerion