Podatności Ghost
67 znanych podatności CVE w Ghost, przetłumaczonych i ocenionych.
- CVE-2026-104417Średnie
Ghost od wersji 1.20.0 do przed 6.64.0 zawiera podatność path traversal w ładowaniu plików tłumaczeń motywu, która pozwala uwierzytelnionym administratorom na odczyt plików JSON poza aktywnym katalogiem motywu. Atakujący mogą manipulować ustawieniem locale, aby ładować pliki JSON w innych miejscach na serwerze, ujawniając sekrety konfiguracji serwera.
- CVE-2026-104415Niskie
Ghost od wersji 0.7.2 do 6.64.0 zawiera podatność ujawniania informacji w API administracyjnym, która pozwala użytkownikom na poziomie personelu określić względną kolejność hashy haseł innych pracowników. Uwierzytelnieni pracownicy mogą zapytać API administracyjne, aby wywnioskować kolejność hashy, chociaż nie ujawnia to bezpośrednio hashy ani nie umożliwia praktycznego odzyskania haseł.
- CVE-2026-104413Wysokie
Ghost w wersjach od 5.94.0 do 6.64.0 zawiera podatność przechowywanego XSS, która pozwala użytkownikom personelu, w tym współpracownikom, hostować dowolny HTML poprzez nadużycie pobierania obrazów w kartach zakładek. Atakujący mogą tworzyć karty zakładek, które przechowują pliki niebędące obrazami z zewnętrznych witryn jako ikony lub miniatury, aby skompromitować sesje administracyjne innych użytkowników personelu.
- CVE-2026-103292Wysokie
Ghost w wersjach od 0.5.3 do wersji przed 6.50.0 nie dezynfekuje danych umieszczanych w tagu JSON-LD HTML emitowanym przez helper {{ghost_head}}. Uwierzytelniony użytkownik z ograniczonymi uprawnieniami może wstrzyknąć nieescapowaną treść, która jest renderowana jako skrypt na opublikowanej stronie, co może prowadzić do przejęcia sesji administracyjnej pracownika, gdy ten odwiedzi zaatakowaną stronę.
- CVE-2026-103290Niskie
Ghost w wersjach od 6.14.0 do przed 6.27.0 zawiera podatność path traversal w usłudze ImageSize. Niewystarczająca walidacja ścieżek plików dostarczanych przez użytkownika może pozwolić uwierzytelnionym użytkownikom personelu na dostęp do plików lokalnych poza zamierzonymi katalogami przechowywania danych na serwerze.
- CVE-2026-103289Średnie
Ghost w wersjach od 5.9.0 do przed 6.44.1 zawiera problem z walidacją danych wejściowych w funkcji komentarzy, który pozwala uwierzytelnionym członkom na dostęp do komentarzy, do których nie są upoważnieni, co prowadzi do ujawnienia ograniczonych danych komentarzy.
- CVE-2026-103288Średnie
Ghost w wersjach od 5.9.0 do przed 6.44.1 zawiera błąd walidacji danych wejściowych w funkcji polubień komentarzy. Uwierzytelniony członek może usuwać polubienia lub niepolubienia należące do innych użytkowników, do których nie ma uprawnień, co prowadzi do obejścia autoryzacji i nieautoryzowanej modyfikacji danych zaangażowania.
- CVE-2026-103286Wysokie
Ghost w wersjach od 2.21.0 przed 6.56.0 zawiera podatność na eskalację uprawnień w systemie powiadomień, która pozwala użytkownikom o niskich uprawnieniach na eskalację do ról pracowniczych o wyższych uprawnieniach. Atakujący z dostępem do konta pracownika o niskich uprawnieniach mogą wykorzystać system powiadomień do uzyskania podwyższonych uprawnień bez odpowiednich kontroli autoryzacji.
- CVE-2026-103285Średnie
Ghost w wersjach od 5.19.0 do przed 6.57.1 zawiera podatność typu Cross-Site Request Forgery (CSRF) w funkcji opinii o postach. Atakujący może wysyłać opinie w imieniu zalogowanych użytkowników, tworząc złośliwy link, który automatycznie przesyła opinię po odwiedzeniu przez uwierzytelnionych członków.
- CVE-2026-103284Średnie
Ghost w wersjach od 5.125.1 do przed 6.57.1 zawiera podatność ujawniania informacji w punkcie końcowym Admin Feedback, która pozwala nieautoryzowanym pracownikom na dostęp do danych członków. Atakujący z uprawnieniami pracownika mogą odpytywać punkt końcowy w celu uzyskania wrażliwych informacji o członkach bez odpowiednich kontroli autoryzacji.
- CVE-2026-103282Średnie
Ghost w wersjach od 0.5.0 do przed 6.23.0 zawiera problem współbieżności w mechanizmie akceptacji zaproszeń dla pracowników, który pozwala na utworzenie wielu kont z jednego tokena zaproszenia. Atakujący mogą wykorzystać ten wyścig, wysyłając równoczesne żądania z tym samym tokenem zaproszenia, aby utworzyć zduplikowane konta użytkowników.
- CVE-2026-103281Średnie
Ghost (pakiet npm 'ghost') w wersjach od 3.23.0 do przed 6.23.0 udostępnia klucze API użytkownikom z kontami pracowniczymi o niskich uprawnieniach. Uwierzytelniony pracownik z niskimi uprawnieniami może odczytać klucze API zwracane przez Admin API, które są przeznaczone tylko dla użytkowników z wyższymi uprawnieniami.
- CVE-2026-103280Średnie
Ghost w wersjach od 0.8.0 do przed 6.23.0 zawiera podatność ujawniania informacji w punkcie końcowym konfiguracji: punkt końcowy odpowiada na nieuwierzytelnione żądania adresem e-mail właściciela witryny, co pozwala każdemu zdalnemu odwiedzającemu na jego uzyskanie.
- CVE-2026-103278Wysokie
Ghost w wersjach 5.8.0 przed 6.34.0 zawiera podatność na nieprawidłową walidację danych wejściowych w iframe administratora, która pozwala atakującym na przejęcie kont pracowników. Atakujący z uprawnieniami do publikowania treści mogą tworzyć złośliwe strony, które po odwiedzeniu przez aktywnych pracowników umożliwiają przejęcie konta poprzez nieprawidłową walidację danych wejściowych.
- CVE-2026-103277Wysokie
Ghost w wersjach od 2.5.0 przed 6.34.0 zawiera podatność na wykonywanie niezaufanych skryptów w funkcji podglądu oEmbed, która nie izoluje zewnętrznie hostowanych skryptów. Atakujący mogą tworzyć złośliwe treści oEmbed, aby wykonywać skrypty w kontekście sesji administracyjnej pracownika, co może prowadzić do naruszenia dostępu administracyjnego.
- CVE-2026-103276Średnie
Ghost przed wersją 6.20.0 zawiera podatność na obejście filtrowania rozszerzeń plików, która umożliwia nieuwierzytelnionym atakującym odczyt szablonów motywów i metadanych. Atakujący mogą użyć kodowania URL, aby obejść walidację rozszerzeń i uzyskać dostęp do wrażliwych plików motywów.
- CVE-2026-103274Średnie
Ghost w wersjach od 5.3.0 do 6.58.0 nie egzekwuje prawidłowo kontroli dostępu do komentarzy w trybie prywatnym. Nieuwierzytelnieni odwiedzający mogą czytać komentarze, które powinny być ograniczone, omijając ustawienia prywatności.
- CVE-2026-103273Średnie
Ghost w wersjach od 4.3.0 do 6.58.0 zawiera podatność na obejście uwierzytelniania, gdzie użytkownicy personelu o niższych uprawnieniach mogą używać tokenów personelu do obejścia ograniczeń edycji postów. Atakujący z danymi uwierzytelniającymi personelu mogą wykorzystać tokeny do edycji postów ponad przypisany im poziom uprawnień.
- CVE-2026-103272Wysokie
Ghost w wersjach od 2.10.0 przed 6.63.0 zawiera podatność na enumerację pracowników w API treści, która pozwala nieuwierzytelnionym atakującym na wyciek danych użytkowników. Atakujący mogą obserwować różnice w odpowiedziach metadanych API, aby enumerować pracowników i wyodrębnić wrażliwe informacje bez uwierzytelnienia.
- CVE-2026-103269Średnie
Ghost w wersjach od 5.3.0 do 6.62.0 zawiera podatność na brak autoryzacji, która umożliwia uwierzytelnionemu członkowi witryny odczyt fragmentów postów, do których nie ma dostępu (treści zablokowane).
- CVE-2026-103268Wysokie
Ghost w wersjach przed 6.62.0 zawiera podatność na obejście uwierzytelniania, która pozwala zawieszonym pracownikom na reaktywację kont poprzez samodzielny reset hasła. Atakujący z danymi uwierzytelniającymi zawieszonego pracownika mogą przeprowadzić operację resetowania hasła, aby odzyskać aktywny dostęp do konta i przywrócić pierwotne uprawnienia.
- CVE-2026-103267Średnie
Ghost przed wersją 6.62.0 zawiera podatność na obejście uwierzytelniania w akceptacji zaproszeń dla personelu, która umożliwia użytkownikom podanie dowolnego adresu e-mail podczas tworzenia konta. Atakujący mogą zaakceptować wyciekłe tokeny zaproszeń z adresami e-mail kontrolowanymi przez atakującego, lub prawowici odbiorcy mogą zarejestrować się z nieprzewidzianymi dostawcami e-mail.
- 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-105683Niskie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.14.0 do 6.27.0 problem z walidacją danych wejściowych mógł pozwolić użytkownikom personelu na dostęp do lokalnych plików poza zamierzonymi katalogami przechowywania danych na serwerze. Problem został naprawiony w wersji 6.27.0.
- CVE-2026-105682Niskie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 1.18.0 do 6.27.0 luka SSRF w funkcji webhooków pozwalała użytkownikom personelu na sondowanie wewnętrznych hostów z serwera Ghost. Problem został naprawiony w wersji 6.27.0.
- CVE-2026-105681Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 5.9.0 do 6.44.1 problem z walidacją danych wejściowych pozwalał członkom na dostęp do komentarzy, do których nie mieli uprawnień. Problem naprawiono w wersji 6.44.1.
- CVE-2026-105680Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 5.81.0 do 6.60.0 pracownicy z rolą Autora mogli usuwać wpisy i strony, których nie byli autorami. Problem naprawiono w wersji 6.60.0.
- CVE-2026-105679Wysokie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.22.1 do 6.64.0 Ghost ograniczał typ zawartości używany do serwowania przesłanych plików, aby zapobiec ich wykonywaniu przez przeglądarki. W witrynach korzystających z domyślnego lokalnego adaptera przechowywania to ograniczenie nie było stosowane, więc pliki przesłane przez dowolnego członka personelu były serwowane z typem zawartości wynikającym z rozszerzenia pliku. Mogło to być wykorzystane do hostowania skryptów w domenie witryny, potencjalnie prowadząc do kompromitacji sesji administracyjnych innych członków personelu.
- CVE-2026-105678Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 0.5.0 do 6.64.0 pracownicy z rolą Redaktora lub Super Redaktora mogli przypisywać własną rolę użytkownikom z rolą Autora i Współtwórcy, mimo braku uprawnień do przypisywania tej roli. Problem naprawiono w wersji 6.64.0.
- CVE-2026-105677Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 6.10.3 do 6.64.0 podatność w sposobie ładowania plików tłumaczeń motywów pozwalała uwierzytelnionemu administratorowi na wykonanie dowolnego kodu na serwerze za pomocą spreparowanego motywu. Problem naprawiono w wersji 6.64.0.
- CVE-2026-105676Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 1.20.0 do 6.64.0 podatność w sposobie ładowania plików tłumaczeń motywów umożliwiała uwierzytelnionemu Administratorowi odczyt plików JSON poza katalogiem aktywnego motywu, potencjalnie ujawniając sekrety konfiguracji serwera. Problem został naprawiony w wersji 6.64.0.
- CVE-2026-105675Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 4.39.0 do 6.64.0 użytkownicy personelu z uprawnieniem do przeglądania zaproszeń mogli poznać tajny token oczekujących zaproszeń, w tym zaproszeń dla ról o wyższych uprawnieniach. Mogło to pozwolić na podniesienie uprawnień poprzez przyjęcie oczekującego zaproszenia. Problem naprawiono w wersji 6.64.0.
- CVE-2026-105652Niskie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 0.7.2 do 6.64.0 każdy użytkownik na poziomie personelu mógł ustalić względną kolejność zahashowanych haseł innych użytkowników personelu. Nie ujawnia to bezpośrednio hashy haseł i nie zapewnia praktycznej ścieżki do odzyskania hasła. Problem został naprawiony w wersji 6.64.0.
- CVE-2026-105651Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 5.94.0 do 6.64.0 podczas tworzenia karty zakładki Ghost mógł zapisywać pliki inne niż obrazy pobrane z zewnętrznej witryny jako ikony lub miniatury zakładek. Pozwalało to każdemu użytkownikowi personelu, w tym współtwórcom, na hostowanie dowolnego kodu HTML w domenie serwisu, co mogło skutkować przejęciem sesji administracyjnych innych użytkowników personelu. Problem naprawiono w wersji 6.64.0.
- CVE-2026-105650Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 2.1.0 do 6.64.0 osadzenie adresu URL z witryny kontrolowanej przez atakującego mogło skutkować zapisaniem niezaufanych skryptów w treści posta. Skrypty te mogły być uruchamiane w edytorze Ghost, w opublikowanym serwisie oraz w e-mailach newslettera, co mogło prowadzić do przejęcia sesji administracyjnej użytkownika personelu. Problem naprawiono w wersji 6.64.0.
- CVE-2026-105649Wysokie
Ghost to system zarządzania treścią oparty na Node.js. W wersjach od 4.22.0 do 6.65.0 miniatury mediów SVG oraz obrazy SVG przesłane z rozszerzeniem innym niż SVG były przechowywane bez sanityzacji. Pozwalało to każdemu użytkownikowi personelu, w tym współtwórcom, na hostowanie skryptów w domenie serwisu, co mogło skutkować przejęciem sesji administracyjnych innych użytkowników personelu. Problem naprawiono w wersji 6.65.0.
- CVE-2026-105648Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.0.9 do 6.65.0 problem z walidacją umożliwiał nieuwierzytelnionemu użytkownikowi nadużycie niektórych funkcji, takich jak Webmentions, do wykonywania ograniczonych żądań HTTP do hostów w wewnętrznej sieci serwera Ghost w niektórych konfiguracjach sieciowych. Udany atak nie powodował zwrócenia żadnych danych odpowiedzi. Problem został naprawiony w wersji 6.65.0.
- CVE-2026-105647Średnie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.54.1 do 6.65.0 problem z walidacją umożliwiał nieuwierzytelnionemu użytkownikowi 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. Problem został naprawiony w wersji 6.65.0.
- CVE-2026-105646Średnie
Ghost, system zarządzania treścią oparty na Node.js, w wersjach od 4.0.0 do 6.67.0 pozwala na nadmierne zużycie CPU poprzez spreparowany plik importu treści, co może uczynić serwer nieodpowiadającym. Wykorzystanie wymaga uprawnień administratora.
- CVE-2026-105645Średnie
Ghost, system zarządzania treścią oparty na Node.js, w wersjach od 5.37.0 do 6.67.0 pozwala na nadmierne zużycie CPU poprzez spreparowane żądanie do funkcji external media inliner, co może uczynić serwer nieodpowiadającym. Wykorzystanie wymaga uprawnień administratora.
- CVE-2026-105644Średnie
Ghost, system zarządzania treścią oparty na Node.js, w wersjach od 4.0.0 do 6.67.0 przechowuje obrazy SVG zawarte w importach treści bez sanityzacji. Osoba atakująca, która nakłoni administratora do zaimportowania spreparowanego pliku, może hostować skrypty w domenie witryny, co może prowadzić do przejęcia sesji administracyjnych użytkowników personelu.
- CVE-2026-105643Wysokie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.34.0 do 6.67.0 karty osadzania w edytorze Ghost mogły omijać zabezpieczenia przed przechowywanym cross-site scripting. Każdy użytkownik personelu, w tym Contributor, mógł zapisać skrypty w treści posta, które uruchamiały się, gdy inny użytkownik personelu otworzył post w edytorze, potencjalnie kompromitując sesję administratora tego użytkownika.
- CVE-2026-105642Wysokie
Ghost to system zarządzania treścią oparty na Node.js. Od wersji 6.56.0 do 6.67.0 biblioteka przetwarzania obrazów dołączona do Ghost zawierała podatność w obsłudze plików SVG. Każdy pracownik z uprawnieniami staff, w tym Contributor, mógł utworzyć kartę zakładki dla strony kontrolowanej przez atakującego, co umożliwiało wykonanie dowolnych poleceń na serwerze Ghost. Problem został naprawiony w wersji 6.67.0.
- CVE-2026-104418Wysokie
Ghost od wersji 6.10.3 przed 6.64.0 zawiera podatność zdalnego wykonania kodu, która pozwala uwierzytelnionym administratorom uruchamiać kod poprzez nadużycie ładowania plików tłumaczeń motywu. Atakujący z dostępem administratora może przesłać spreparowany motyw zawierający złośliwe pliki tłumaczeń, aby wykonać dowolny kod na serwerze Ghost.
- CVE-2026-104416Wysokie
Ghost w wersjach od 4.39.0 do 6.64.0 zawiera podatność ujawnienia informacji w Admin API, która pozwala użytkownikom personelu na przeglądanie tajnych tokenów oczekujących zaproszeń dla personelu. Użytkownicy z uprawnieniem do przeglądania zaproszeń mogą zaakceptować oczekujące zaproszenia o wyższych uprawnieniach, co prowadzi do eskalacji uprawnień.
- CVE-2026-104414Wysokie
Ghost w wersjach od 2.5.0 do 6.64.0 zawiera podatność przechowywanego XSS, która pozwala atakującym wstrzykiwać niezaufane skrypty do treści postów poprzez odpowiedzi oEmbed ze zdjęciami. Atakujący mogą hostować złośliwe odpowiedzi oEmbed, aby osadzenie ich URL przechowywało skrypty uruchamiane w edytorze Ghost, opublikowanej witrynie i e-mailach newslettera, kompromitując sesje administratorów personelu.
- CVE-2026-104412Średnie
Ghost w wersjach od 0.5.0 do 6.64.0 nieprawidłowo ogranicza przypisywanie ról personelu, umożliwiając użytkownikom z rolą Edytora lub Super Edytora przypisanie własnej roli innym pracownikom bez posiadania odpowiednich uprawnień. Uwierzytelniony Edytor lub Super Edytor może awansować użytkowników z rolą Autora lub Współpracownika do roli Edytora lub Super Edytora.
- CVE-2026-104411Wysokie
Ghost w wersjach od 6.22.1 do 6.64.0 zawiera podatność przechowywanego XSS, która pozwala użytkownikom personelu hostować skrypty poprzez przesyłanie plików serwowanych z typami treści opartymi na rozszerzeniu w domyślnym adapterze pamięci lokalnej. Atakujący mogą przesyłać pliki zawierające skrypty do domeny witryny, aby skompromitować sesje administracyjne innych użytkowników personelu.
- CVE-2026-103291Średnie
Ghost w wersjach od 3.20.2 do przed 6.51.0 zawiera podatność typu Server-Side Request Forgery (SSRF) w funkcji ponownego pobierania wymiarów obrazów. Uwierzytelnieni pracownicy mogą wywoływać żądania HTTP do dowolnych adresów URL, w tym do wewnętrznych zasobów sieciowych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

