Horilla 1.4.0
Approved changes feed: RSS · Atom
cpe:2.3:a:horilla:horilla:1.4.0:*:*:*:*:*:*:*
part: a version: 1.4.0 update: *
| Vendor | Horilla (5dc1314c-f77a-59e3-8488-ec7ef6c5d1f1) |
|---|---|
| Product | Horilla (9a0db44a-873e-535a-a11a-6dab2321b169) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from NVD CPE 2.0 feed |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/horilla-opensource/horilla |
purl2cpe | 2026-06-01 10:11:21.694107 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-24039 |
vulnerable | 2026-06-08 07:51:16.600550 |
Horilla's Improper Access Control Allows Employees to Auto-Approve Documents
MEDIUM (4.3)
Horilla is a free and open source Human Resource Management System (HRMS). Version 1.4.0 has Improper Access Control, allowing low-privileged employees to self-approve documents they have uploaded. The document-approval UI is intended to be restricted to administrator or high-privilege roles only; however, an insufficient server-side authorization check on the approval endpoint lets a standard employee modify the approval status of their own uploaded document. A successful exploitation allows users with only employee-level permissions to alter application state reserved for administrators. This undermines the integrity of HR processes (for example, acceptance of credentials, certifications, or supporting materials), and may enable submission of unvetted documents. This issue is fixed in version 1.5.0.
Published: 2026-01-22T03:43:41.476Z
Updated: 2026-01-22T12:30:11.282Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24038 |
vulnerable | 2026-06-08 07:51:16.600278 |
Horilla HR has 2FA Bypass through its OTP Handling Logic
HIGH (8.1)
Horilla is a free and open source Human Resource Management System (HRMS). In version 1.4.0, the OTP handling logic has a flawed equality check that can be bypassed. When an OTP expires, the server returns None, and if an attacker omits the otp field from their POST request, the user-supplied OTP is also None, causing the comparison user_otp == otp to pass. This allows an attacker to bypass two-factor authentication entirely without ever providing a valid OTP. If administrative accounts are targeted, it could lead to compromise of sensitive HR data, manipulation of employee records, and further system-wide abuse. This issue has been fixed in version 1.5.0.
Published: 2026-01-22T03:39:06.216Z
Updated: 2026-01-22T12:33:39.694Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24037 |
vulnerable | 2026-06-08 07:51:16.599883 |
Horilla HRM has XSS Bypass through Project Name
MEDIUM (4.8)
Horilla is a free and open source Human Resource Management System (HRMS). In version 1.4.0, the has_xss() function attempts to block XSS by matching input against a set of regex patterns. However, the regexes are incomplete and context-agnostic, making them easy to bypass. Attackers are able to redirect users to malicious domains, run external JavaScript, and steal CSRF tokens that can be used to craft CSRF attacks against admins. This issue has been fixed in version 1.5.0.
Published: 2026-01-22T03:31:37.305Z
Updated: 2026-01-22T12:36:02.772Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24036 |
vulnerable | 2026-06-08 07:51:16.599475 |
Horilla Exposes Unpublished Job Disclosures through Unauthenticated API
MEDIUM (5.3)
Horilla is a free and open source Human Resource Management System (HRMS). Versions 1.4.0 and above expose unpublished job postings through the /recruitment/recruitment-details// endpoint without authentication. The response includes draft job titles, descriptions and application link allowing unauthenticated users to view unpublished roles and access the application workflow for unpublished jobs. Unauthorized access to unpublished job posts can leak sensitive internal hiring information and cause confusion among candidates. This issue has been fixed in version 1.5.0.
Published: 2026-01-22T03:21:32.538Z
Updated: 2026-01-22T12:38:10.451Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24035 |
vulnerable | 2026-06-08 07:51:16.598930 |
Horilla has Improper Access Control Issue that Allows Unauthorized Document Upload on Behalf of Another Employee
MEDIUM (4.3)
Horilla is a free and open source Human Resource Management System (HRMS). An Improper Access Control vulnerability exists in Horilla HR Software starting in version 1.4.0 and prior to version 1.5.0, allowing any authenticated employee to upload documents on behalf of another employee without proper authorization. This occurs due to insufficient server-side validation of the employee_id parameter during file upload operations, allowing any authenticated employee to upload document in behalf of any employee. Version 1.5.0 fixes the issue.
Published: 2026-01-22T02:43:10.884Z
Updated: 2026-01-22T12:41:56.958Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.