CVE-2026-70595
ŚrednieCVSS 4.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
Ghost od wersji 6.26.0 do 6.54.1 zawiera problem z walidacją, który pozwalał nieuwierzytelnionemu użytkownikowi na nadużycie niektórych funkcji, takich jak Webmentions, do wykonywania ograniczonych żądań HTTP do hostów w wewnętrznej sieci serwera Ghost. Udany atak nie powodował zwrócenia żadnych danych odpowiedzi. Podatność została naprawiona w wersji 6.54.1.
Ocena ryzyka
Nieuwierzytelniony atakujący może wykonywać żądania do wewnętrznych zasobów sieciowych, co może prowadzić do skanowania sieci lub wykorzystania innych podatności w wewnętrznych usługach, choć bez odbierania odpowiedzi.
Rekomendacja
Zaktualizuj Ghost do wersji 6.54.1 lub nowszej.
Inne podatności w Ghost
Zobacz wszystkie- CVE-2026-22595Wysokie
Ghost, system zarządzania treścią oparty na Node.js, zawiera podatność w wersjach 5.121.0–5.130.5 oraz 6.0.0–6.10.3. Błąd w obsłudze uwierzytelniania Staff Token pozwala na dostęp do niektórych endpointów, które powinny być dostępne tylko przez Staff Session. Zewnętrzne systemy uwierzytelnione tokenami Staff dla użytkowników z rolą Admin/Owner mogły uzyskać nieautoryzowany dostęp.
- CVE-2026-22594Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 5.105.0 do 5.130.5 oraz od 6.0.0 do 6.10.3 występuje podatność w mechanizmie uwierzytelniania dwuskładnikowego (2FA), która umożliwia pracownikom pominięcie weryfikacji 2FA wysyłanej e-mailem. Problem został naprawiony w wersjach 5.130.6 i 6.11.0.
- CVE-2026-72596Wysokie
Podatność w Ghost Foundation Ghost 5.x pozwala uwierzytelnionym użytkownikom z rolą Autora na usuwanie postów należących do innych użytkowników. Brakuje odpowiedniej gałęzi w sprawdzaniu uprawnień, co powoduje, że autoryzacja przepuszcza usunięcie.
- CVE-2026-70596Średnie
Ghost od wersji 4.9.0 do 6.54.1 zawiera problem z walidacją danych wejściowych, który pozwalał każdemu pracownikowi (staff) na utworzenie posta z treścią w feature_image_caption, która mogła zostać wykorzystana do przejęcia sesji innego pracownika w panelu administracyjnym Ghost, co prowadziło do eskalacji uprawnień. Problem został naprawiony w wersji 6.54.1.
- CVE-2026-70594Średnie
Ghost Admin od wersji 2.2.0 do 6.54.1 nie unieważniał istniejących sesji przy logowaniu, co mogło umożliwić ataki polegające na fiksacji sesji. Skuteczne wykorzystanie wymagałoby dodatkowej podatności w tej samej domenie.
- CVE-2026-70593Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 0.10.0 do 6.54.1 podatność w niestandardowych motywach umożliwiała użytkownikowi z rolą personelu zapisywanie plików poza katalogiem uploads. Problem wynikał z podatności na ścieżkę w LocalStorageBase i obsłudze nazw magazynu motywów, co mogło zmienić zachowanie instalacji.
- CVE-2026-70592Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 1.20.1 do 6.54.1 użytkownik z uprawnieniami administratora mógł zdalnie nadpisywać niektóre pliki w systemie plików poprzez nazwę pliku kopii zapasowej bazy danych, co prowadziło do problemów z integralnością i dostępnością. Endpoint eksportu bazy danych nie odrzucał separatorów ścieżek w nazwie pliku dostarczonej przez wywołującego. Problem został naprawiony w wersji 6.54.1.
- CVE-2026-70591Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 0.10.0 do 6.54.1 podatność SSRF (Server-Side Request Forgery) w pobieraniu obrazów w panelu administracyjnym Ghost umożliwiała każdemu użytkownikowi na poziomie personelu wykonanie ślepego żądania HTTP GET do wewnętrznych hostów. Żadne dane nie były zwracane, ale można było to wykorzystać do skanowania otwartych portów na wewnętrznych hostach. Problem został naprawiony w wersji 6.54.1.
- CVE-2026-70590Średnie
Ghost to system zarządzania treścią oparty na Node.js. Przed wersją 6.54.1 każdy użytkownik na poziomie personelu mógł ujawnić zahaszowane hasła innych pracowników przez Ghost Admin API. Atak polegający na zgadywaniu haseł offline mógł prowadzić do przejęcia konta, ale Device Verification powinno temu zapobiec. W zależności od bazy danych, ujawnione hashe mogły mieć nieprawidłową wielkość liter, co utrudniało atak.
- CVE-2026-70589Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 4.22.0 do 6.54.1 brak walidacji umożliwiał użytkownikom realizację ofert subskrypcji, które nie były już aktywne. Problem został naprawiony w wersji 6.54.1.
Oryginalny opis (angielski, źródło NVD)
Ghost is a Node.js content management system. From 6.26.0 until 6.54.1, a validation issue allowed some functionality, such as Webmentions, to be abused by an unauthenticated user to make limited HTTP requests to hosts in the Ghost server's internal network. A successful attack would not result in any response data being returned. This vulnerability is fixed in 6.54.1.

