Katalog CVE

CVE-2026-112003

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

ProjectSend w wersjach od 2.0.0 do przed 2.7.0 zawiera błąd walidacji ścieżek w funkcji OrphanFileScanner::isOrphan(), który pozwala pracownikom z uprawnieniem import_orphans traktować śledzone pliki jako osierocone. Atakujący może przesłać aliasy ścieżek ./ do punktów końcowych importu lub usuwania osieroconych plików, usuwając lub przejmując pliki innych właścicieli z pominięciem uprawnienia delete_others_files.

Ocena ryzyka

Użytkownicy z uprawnieniem import_orphans mogą usuwać lub przejmować pliki należące do innych użytkowników, co prowadzi do naruszenia integralności danych i nieautoryzowanego dostępu do zasobów.

Rekomendacja

Zaktualizuj ProjectSend do wersji 2.7.0 lub nowszej oraz rozważ ograniczenie uprawnienia import_orphans do zaufanych użytkowników do czasu wdrożenia poprawki.

Inne podatności w ProjectSend

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

ProjectSend 2.0.0 before 2.7.0 contains a path validation flaw in OrphanFileScanner::isOrphan() that allows staff with import_orphans permission to treat tracked files as orphans. Attackers can submit ./ path aliases to the orphans import or delete endpoints, deleting or adopting other owners' files while bypassing delete_others_files.

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