Katalog CVE

CVE-2026-110098

ŚrednieCVSS 5.4
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Jorani w wersji przed 1.0.4 zawiera podatność typu insecure direct object reference, która pozwala uwierzytelnionym użytkownikom modyfikować, usuwać i przeglądać wnioski innych pracowników, ponieważ autoryzacja opiera się tylko na nazwie operacji. Atakujący może podać numeryczne identyfikatory wniosków do Leaves::edit(), Extra::edit(), Leaves::delete(), Extra::delete() i Leaves::history(), aby manipulować wnioskami o urlopy i nadgodziny oraz czytać historię urlopów.

Ocena ryzyka

Atakujący może modyfikować lub usuwać wnioski innych pracowników oraz uzyskiwać dostęp do ich historii urlopów, co narusza integralność i poufność danych HR.

Rekomendacja

Zaktualizuj Jorani do wersji 1.0.4 lub nowszej. Dodatkowo wdróż kontrolę dostępu opartą na właścicielu zasobu dla operacji na wnioskach.

Inne podatności w Jorani

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS