Hosting współdzielony opiera się na fundamentalnej obietnicy, że każdy użytkownik żyje w bezpiecznym, odizolowanym kontenerze. Zakładamy, że sąsiad na tym samym serwerze fizycznym nie może zaglądać do naszych plików ani, co gorsza, przejąć kontroli nad całą maszyną. To założenie legło w gruzach 27 sierpnia 2026 r., kiedy cPanel potwierdził krytyczną lukę w sposobie, w jaki jego oprogramowanie obsługuje parkowanie domen i domeny dodatkowe (addon domains). Ta wada, oznaczona jako CVE-2026-65643, to architektoniczny paradoks, w którym rutynowe zadanie administracyjne staje się bezpośrednią ścieżką do uprawnień roota.
Spędziłem lata jako administrator systemów, zanim zająłem się dziennikarstwem śledczym w dziedzinie bezpieczeństwa. Pamiętam ten specyficzny niepokój związany z zarządzaniem tysiącami kont w jednym klastrze. Ufasz panelowi sterowania, że wymusi on granice. Jeśli użytkownik może wyjść poza swój katalog domowy, cały model bezpieczeństwa ponosi klęskę. CVE-2026-65643 to ta klęska w jej najbardziej dosłownej formie. Pozwala ona uwierzytelnionemu posiadaczowi konta na tworzenie dowolnych plików na serwerze. Ponieważ proces obsługujący te domeny często działa z podwyższonymi uprawnieniami, rezultatem jest pełne wykonanie kodu jako użytkownik root.
Luka istnieje w logice przetwarzającej parkowane i dodatkowe domeny w cPanel i WebHost Manager (WHM). Gdy użytkownik dodaje domenę, system musi zaktualizować pliki konfiguracyjne i utworzyć struktury katalogów. W tym konkretnym przypadku logika walidacji nie zapobiega tworzeniu plików w wrażliwych obszarach systemu plików. Nie jest to złożony exploit wymagający zaawansowanych technik uszkadzania pamięci. Jest to błąd logiczny, w którym system wykonuje instrukcje, które powinien był odrzucić.
Z perspektywy ryzyka jest to koszmar dla dostawców hostingu współdzielonego. Atakujący nie potrzebuje exploita typu zero-day ani wyrafinowanej kampanii phishingowej, aby zacząć. Potrzebuje jedynie ważnego, niskopoziomowego konta hostingowego. Gdy już zdobędzie ten punkt podparcia, może użyć funkcji domen dodatkowych, aby umieścić złośliwy skrypt w katalogu, w którym system wykona go jako root. Daje mu to klucze do każdego innego konta na serwerze, każdej bazy danych i każdej zaszyfrowanej wiadomości e-mail przechowywanej na dysku.
cPanel wydał poprawki dla wszystkich wspieranych wersji, ale lista dotkniętych gałęzi budzi pytania. Firma wskazała wersje 11.110.0.141, 11.134.0.53, 11.136.0.37, 11.138.0.2 i 11.138.1.7 jako minimalne bezpieczne kompilacje. Jednak poprawki wydane w lipcu dla innych wad obejmowały gałęzie 11.118 i 11.126. Pominięcie tych gałęzi w powiadomieniu z 27 sierpnia sugeruje, że mogły one osiągnąć koniec okresu wsparcia. Administratorzy korzystający z tych wersji powinni natychmiast zweryfikować ich status.
Patrząc na krajobraz zagrożeń, incydent ten jest częścią większego trendu luk w panelach sterowania. Na początku tego roku katalog znanych eksploatowanych podatności CISA (Known Exploited Vulnerabilities) dodał dwie wady w wtyczce LiteSpeed dla cPanel. Jedna z nich, CVE-2026-48172, również pozwalała na eskalację uprawnień do roota. Ekosystem cPanel jest ogromnym celem, ponieważ jest de facto standardem w branży hostingu stron internetowych. Gdy pojawia się wada taka jak CVE-2026-65643, uderza ona jednocześnie w miliony stron internetowych.
Załatanie serwera tamuje krwawienie, ale nie mówi, czy złodziej jest już w środku. cPanel nie dostarczył konkretnych wskaźników kompromitacji (IoC) dla tej wady. W przypadku naruszenia analitycy śledczy muszą szukać artefaktów utworzonych podczas fazy eksploatacji. Za kulisami tworzenie dowolnych plików pozostawia ślady w logach błędów Apache oraz logach dostępu cPanel. Gdy podobna wada dotknęła Phusion Passenger na początku tego miesiąca, cPanel zalecał użycie polecenia grep do przeszukiwania logów pod kątem określonych wzorców żądań.
Plesk, siostrzany produkt cPanel, dostarczył bardziej szczegółowych porad dla swoich użytkowników podczas niedawnego podobnego incydentu. Sugerowali oni sprawdzenie pliku /etc/ld.so.preload pod kątem nieoczekiwanych wpisów. Plik ten jest częstym celem atakujących, którzy chcą utrzymać trwałość w systemie Linux. Jeśli zostanie tu załadowana złośliwa biblioteka, może ona przechwytywać wywołania systemowe i ukrywać obecność atakującego przed standardowymi narzędziami monitorującymi. Pomijając patchowanie, administrator musi założyć, że każdy serwer z niezaufanymi użytkownikami był celem ataku.
W przypadku serwerów skonfigurowanych na automatyczne codzienne aktualizacje, poprawka dotarła bez ręcznej interwencji. Jest to jedyna korzyść z nowoczesnego, scentralizowanego modelu aktualizacji. Jednak wiele środowisk korporacyjnych wyłącza automatyczne aktualizacje, aby uniknąć przerw w świadczeniu usług. Dla tych administratorów polecenie /scripts/upcp --force jest jedynym sposobem na upewnienie się, że serwer nie jest już podatny na ataki. Należy je wykonać natychmiast przez sesję SSH z uprawnieniami roota.
Jeden szczegół pozostaje niejasny w oficjalnym biuletynie. cPanel wcześniej ostrzegał, że wada w Exim może pozwolić na eskalację uprawnień z subkont Team User. Powiadomienie z 27 sierpnia nie precyzuje, czy te subkonta mogą również wykorzystać lukę w domenach dodatkowych. W środowisku zero trust należy założyć, że każde konto z uprawnieniami do zarządzania domenami jest potencjalnym wektorem. Ograniczenie tego, kto może dodawać domeny, jest logicznym środkiem zaradczym do czasu zweryfikowania poprawki.
Kiedy oceniamy to przez pryzmat triady CIA, wpływ na integralność i poufność jest całkowity. Użytkownik root może odczytać każdy plik (Poufność) i zmodyfikować dowolną bazę danych (Integralność). Może również wyłączyć cały system lub usunąć kopie zapasowe (Dostępność). Dlatego brak wyniku CVSS w rekordzie CVE na dzień 28 sierpnia jest zaskakujący. Biorąc pod uwagę opis, ta wada spełnia wszystkie kryteria dla wyniku 9.8 lub 10.0.
Widziałem wielu administratorów traktujących aktualizacje panelu sterowania jako niski priorytet, ponieważ posiadają firewall. Ale firewall jest przestarzałą fosą zamkową, gdy atakujący jest już wewnątrz murów jako legalny klient. Obwód sieciowy nie chroni przed użytkownikiem, który posiada ważne dane logowania do cPanel. W tym scenariuszu samo oprogramowanie staje się cyfrowym koniem trojańskim.
Bezpieczeństwo to gra reaktywna, ale czas reakcji determinuje zakres szkód. Jeśli zarządzasz serwerem cPanel, pierwszym krokiem jest weryfikacja aktualnej wersji. Możesz to znaleźć w WHM w sekcji Server Configuration. Jeśli nie korzystasz z jednej z wymienionych wyżej załatanych wersji, prowadzisz serwer, na którym każdy klient jest potencjalnym użytkownikiem root.
/scripts/upcp --force.Źródła: cPanel Security Advisories, CISA Known Exploited Vulnerabilities Catalog, NIST National Vulnerability Database, Plesk Technical Support Documentation, MITRE ATT&CK Framework.
Zastrzeżenie: Ten artykuł służy wyłącznie celom informacyjnym i edukacyjnym i nie zastępuje profesjonalnego audytu cyberbezpieczeństwa ani usług reagowania na incydenty.



Nasze kompleksowe, szyfrowane rozwiązanie do poczty e-mail i przechowywania danych w chmurze zapewnia najpotężniejsze środki bezpiecznej wymiany danych, zapewniając bezpieczeństwo i prywatność danych.
/ Utwórz bezpłatne konto