Katalog CVE

CVE-2024-35224

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenProject, wiodące oprogramowanie do zarządzania projektami typu open source, zawiera podatność na Stored XSS w funkcji raportu kosztów z powodu niewłaściwej konfiguracji zależności `tablesorter`. Atak wymaga uprawnień do edytowania pakietów roboczych oraz dodawania załączników.

Ocena ryzyka

Organizacja może być narażona na ataki, w których użytkownicy z ograniczonymi uprawnieniami mogą próbować eskalować swoje uprawnienia, wysyłając złośliwy kod do administratorów systemu. W przypadku pełnego administratora systemu, wpływ ataku jest znacznie mniejszy.

Rekomendacja

Zaleca się aktualizację OpenProject do wersji 14.1.0, 14.0.2 lub 13.4.2, aby usunąć tę podatność. Należy również przeanalizować konfigurację uprawnień użytkowników, aby zminimalizować ryzyko eskalacji uprawnień.

Powiązane podatności

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

OpenProject is the leading open source project management software. OpenProject utilizes `tablesorter` inside of the Cost Report feature. This dependency, when misconfigured, can lead to Stored XSS via `{icon}` substitution in table header values. This attack requires the permissions "Edit work packages" as well as "Add attachments". A project admin could attempt to escalate their privileges by sending this XSS to a System Admin. Otherwise, if a full System Admin is required, then this attack is significantly less impactful. By utilizing a ticket's attachment, you can store javascript in the application itself and bypass the application's CSP policy to achieve Stored XSS. This vulnerability has been patched in version(s) 14.1.0, 14.0.2 and 13.4.2.

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