Katalog CVE

CVE-2026-61835

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 17 - wyżej niż 17% wszystkich znanych CVE

Streszczenie

W Directus przed wersją 12.0.0 ochrona SSRF w funkcji importu plików z URL może zostać ominięta przez użycie adresu 0.0.0.0. System traktuje ten adres jako słowo kluczowe dla interfejsów lokalnych, ale nie blokuje go bezpośrednio, co pozwala na dostęp do localhost na Linux i macOS. Uwierzytelniony użytkownik z prawami do przesyłania plików może wykorzystać endpoint /files/import do pobierania wewnętrznych usług i zapisywania odpowiedzi jako plik.

Ocena ryzyka

Organizacja narażona jest na wyciek danych z wewnętrznych usług, takich jak bazy danych czy serwery konfiguracyjne, poprzez atak SSRF. Atakujący może uzyskać dostęp do poufnych informacji bez konieczności bezpośredniego dostępu do sieci wewnętrznej.

Rekomendacja

Należy natychmiast zaktualizować Directus do wersji 12.0.0 lub nowszej, która zawiera poprawkę blokującą adres 0.0.0.0 w ochronie SSRF. Jeśli aktualizacja nie jest możliwa, tymczasowo ogranicz dostęp do endpointu /files/import tylko dla zaufanych użytkowników.

Inne podatności w Directus

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

Directus is a real-time API and App dashboard for managing SQL database content. Prior to 12.0.0, the SSRF protection on Directus's file-import-from-URL feature can be bypassed using the address 0.0.0.0 because api/src/request/is-denied-ip.ts treats 0.0.0.0 as a keyword for local interfaces but never blocks the literal address itself. On Linux and macOS, connecting to 0.0.0.0 reaches localhost, so an authenticated user with file-upload rights can make the server fetch internal services through the /files/import endpoint and retrieve the response as a downloadable file. This issue is fixed in version 12.0.0.

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