Description
Jorani before 1.0.4 contains a missing authorization vulnerability in the Hr controller's exportLeaves, exportOvertime and exportEmployees actions, allowing any authenticated user to export HR data. Attackers can request hr/exportEmployees or hr/exportLeaves/{id} and hr/exportOvertime/{id} to download employee names, emails, contracts, managers, and any employee's leave and overtime records.
Published: 2026-10-13
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Data Exfiltration
Action: Patch Immediately
AI Analysis

Impact

The vulnerability in present Jorani versions before 1.0.4 is a missing authorization flaw in the Hr controller’s exportLeaves, exportOvertime and exportEmployees actions. Because no role checks are performed before these endpoints, any authenticated user can request hr/exportEmployees or hr/exportLeaves/{id} or hr/exportOvertime/{id}. The exported data contains sensitive employee names, emails, contracts, managers and any employee’s leave and overtime records, compromising confidentiality and potentially enabling insider misuse. This flaw is classified under CWE‑862, representing a missing or incorrect authorization check.

Affected Systems

The affected product is Jorani, a web‑based HR management application. Versions prior to 1.0.4, including 1.0.2, are vulnerable. The issue was fixed in the 1.0.4 release and later versions of Jorani.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score is not available, so the current exploitation probability is uncertain, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires that the attacker already be an authenticated user of the Jorani application, which can be achieved by compromising credentials or by acting as an insider. Once authenticated, the attacker can issue simple HTTP requests to the export endpoints to download the protected data. No additional network or system prerequisites are specified, therefore the attack vector is likely a standard web request from an authenticated session.

Generated by OpenCVE AI on October 13, 2026 at 19:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Jorani to version 1.0.4 or later, which implements proper role checks on HR export endpoints.
  • Restrict access to the hr/exportEmployees, hr/exportLeaves and hr/exportOvertime actions to users with an administrative or HR role, ensuring that authorization guards are enabled.
  • Audit existing deployments to confirm that the authorization logic is active and that no legacy configuration permits unauthenticated or improperly authorized access to these endpoints.

Generated by OpenCVE AI on October 13, 2026 at 19:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Description Jorani before 1.0.4 contains a missing authorization vulnerability in the Hr controller's exportLeaves, exportOvertime and exportEmployees actions, allowing any authenticated user to export HR data. Attackers can request hr/exportEmployees or hr/exportLeaves/{id} and hr/exportOvertime/{id} to download employee names, emails, contracts, managers, and any employee's leave and overtime records.
Title Jorani before 1.0.4 Missing Authorization in HR Export Actions
First Time appeared Jorani
Jorani jorani
Weaknesses CWE-862
CPEs cpe:2.3:a:jorani:jorani:*:*:*:*:*:*:*:*
Vendors & Products Jorani
Jorani jorani
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T17:25:10.430Z

Reserved: 2026-10-13T16:22:04.554Z

Link: CVE-2026-110099

cve-icon Vulnrichment

Updated: 2026-10-13T17:24:59.945Z

cve-icon NVD

Status : Received

Published: 2026-10-13T17:17:33.553

Modified: 2026-10-13T18:17:22.303

Link: CVE-2026-110099

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T19:30:12Z

Weaknesses