CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-35224

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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ń.

Related vulnerabilities

Original NVD description (English source)

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.

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