CRITICAL🇬🇧 English

CVE-2016-10734

ProjectSend r582 — Insecure Direct Object Reference w eksporcie logów

CVSS 9.8v3.0pub. 2018-10-29upd. 2024-11-21

ProjectSend w wersji r582 zawiera podatność typu Insecure Direct Object Reference (IDOR) w pliku includes/actions.log.export.php. Umożliwia ona nieautoryzowanym użytkownikom bezpośredni dostęp do obiektów systemowych bez weryfikacji uprawnień, co może prowadzić do poważnego naruszenia poufności, integralności i dostępności danych.

Pokaż oryginał (EN)

ProjectSend (formerly cFTP) r582 allows Insecure Direct Object Reference via includes/actions.log.export.php.

🤖 Analiza AI
Jak działa

Podatność polega na braku właściwej kontroli dostępu (CWE-285) w skrypcie odpowiedzialnym za eksport logów. Atakujący zdalnie, bez uwierzytelnienia, może bezpośrednio odwoływać się do wewnętrznych obiektów systemu poprzez manipulację parametrami żądania HTTP kierowanego do pliku includes/actions.log.export.php. Serwer nie weryfikuje tożsamości ani uprawnień żądającego, co skutkuje nieautoryzowanym dostępem do chronionych zasobów.

Skutki

Atakujący może uzyskać nieautoryzowany dostęp do danych logów systemowych oraz potencjalnie wpłynąć na integralność i dostępność aplikacji — wysoki scoring CVSS (9.8) wskazuje na pełne zagrożenie poufności, integralności oraz dostępności systemu.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zaleca się aktualizację ProjectSend do wersji wydanej po r582 oraz ograniczenie dostępu do katalogu includes/ na poziomie konfiguracji serwera WWW (np. reguły .htaccess lub konfiguracja Nginx blokująca bezpośredni dostęp do plików includes/).

Kogo dotyczy

ProjectSend (dawniej cFTP) wersja r582

Uwagi

Podatność została udokumentowana w repozytorium GitHub użytkownika sandboxescape w ramach zbioru wielu podatności wykrytych w ProjectSend.

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Projectsend

    APP
    Projectsend
    582
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
IDOR
CWE
Referencje

Powiązane podatności

CVE-2024-11680CRITICAL9.8⚠ KEVPL ✓ten sam produkt

ProjectSend – pominięcie uwierzytelnienia umożliwiające RCE (r<1720)

CVE-2021-40887CRITICAL9.8PL ✓ten sam produkt

Path traversal w ProjectSend r1295 — nieautoryzowany dostęp do plików

CVE-2016-10733CRITICAL9.8PL ✓ten sam produkt

Path traversal w ProjectSend r582 — dostęp do plików spoza katalogu

CVE-2016-10732CRITICAL9.8PL ✓ten sam produkt

ProjectSend r582 — Authentication Bypass poprzez bezpośrednie żądania HTTP

CVE-2016-10731CRITICAL9.8PL ✓ten sam produkt

SQL injection w wielu plikach ProjectSend r582