CVE Catalog

CVE-2026-110098

MediumCVSS 5.4
Published: Translated: NVD NIST

Summary

Jorani before 1.0.4 contains an insecure direct object reference vulnerability that allows authenticated users to modify, delete, and view other employees' requests by authorizing by operation name only. Attackers can supply numeric request ids to Leaves::edit(), Extra::edit(), Leaves::delete(), Extra::delete(), and Leaves::history() to tamper with colleagues' leave and overtime requests and read leave history.

Risk Assessment

An attacker can modify or delete other employees' requests and access their leave history, compromising the integrity and confidentiality of HR data.

Recommendation

Update Jorani to version 1.0.4 or later. Additionally, implement resource-owner-based access control for request operations.

Other vulnerabilities in Jorani

See all
Original NVD description (English source)

Jorani before 1.0.4 contains an insecure direct object reference vulnerability that allows authenticated users to modify, delete, and view other employees' requests by authorizing by operation name only. Attackers can supply numeric request ids to Leaves::edit(), Extra::edit(), Leaves::delete(), Extra::delete(), and Leaves::history() to tamper with colleagues' leave and overtime requests and read leave history.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS