Katalog CVE

CVE-2026-108733

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Frappe HR (hrms) przed wersją 16.11.0, w tym wszystkie wydania 14.x i 15.x do 15.64.3, zawiera podatność braku autoryzacji w metodzie expire_allocation na białej liście, która pozwala uwierzytelnionym użytkownikom wygasić dowolne przydziały urlopowe. Atakujący bez ról HR może wskazać przydział urlopowy innego pracownika w żądaniu POST, aby wyzerować przydzielone urlopy i usunąć pozostały balans urlopowy tego pracownika.

Ocena ryzyka

Atakujący może wyzerować balanse urlopowe innych pracowników, co prowadzi do zakłóceń w zarządzaniu zasobami ludzkimi i potencjalnych konfliktów pracowniczych. Ryzyko obejmuje również możliwość sabotażu danych HR i utraty zaufania do systemu.

Rekomendacja

Zaktualizuj Frappe HR do wersji 16.11.0 lub nowszej oraz wdrożyć sprawdzanie uprawnień w metodzie expire_allocation. Monitoruj logi pod kątem nieautoryzowanych wywołań tej metody i przywróć ewentualne zmiany w balansach urlopowych.

Inne podatności w Frappe HR

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

Frappe HR (hrms) before 16.11.0, including all 14.x and 15.x releases through 15.64.3, contains a missing authorization vulnerability in the whitelisted expire_allocation method that allows authenticated users to expire any leave allocation. Attackers without HR roles can name another employee's Leave Allocation in a POST request to zero its allocated leaves and wipe that employee's remaining leave balance.

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