Menu dostępności

Gang ransomware wykorzystuje lukę w zabezpieczeniach PHP

Gang ransomware wykorzystuje lukę w zabezpieczeniach PHP!

Luka w zabezpieczeniach PHP zaczęła być wykorzystywana w atakach oprogramowania ransomware kilka dni po jej publicznym ujawnieniu – podaje Imperva, firma zajmująca się bezpieczeństwem cybernetycznym.

Błąd, oznaczony jako CVE-2024-4577, wpływa na serwery Windows korzystające z Apache i PHP-CGI, gdy konfiguracja systemu pozwala na użycie określonych stron kodowych, umożliwiając atakującym wstrzykiwanie argumentów i wykonanie dowolnego kodu.

Główną przyczyną problemu jest to, że implementacja PHP nie uwzględniła zachowania „Best-Fit” systemu Windows, które kontroluje konwersję znaków Unicode na najbliższe pasujące znaki ANSI.

Z powodu tego przeoczenia napastnicy mogą dostarczyć określone sekwencje znaków, które zostaną przekonwertowane i dostarczone do modułu php-cgi, co maszyna może błędnie zinterpretować jako opcje PHP i przekazać do uruchamianego pliku binarnego.

CVE-2024-4577 dotyczy wszystkich wersji PHP w systemie Windows, w tym wycofanych 8.0, 7 i 5, i został rozwiązany w zeszłym tygodniu wraz z wydaniem wersji PHP 8.1.29, 8.2.20 i 8.3.8.

Imperva twierdzi, że mniej więcej dwa dni po wydaniu przez PHP łatek i publicznym ujawnieniu luki gang zajmujący się oprogramowaniem ransomware TellYouThePass zaczął wykorzystywać podatne na ataki serwery.

„Podczas analizy ataków wykorzystujących tę lukę zauważyliśmy kilka kampanii, w tym próby przesłania oprogramowania WebShell i kilka prób umieszczenia oprogramowania ransomware w systemie docelowym” – mówi Imperva.

Widziano, jak ugrupowania zagrażające wykonywały dowolny kod PHP na komputerach docelowych, a następnie korzystały z funkcji „systemowej” w celu uruchomienia pliku aplikacji HTML ze zdalnego serwera internetowego.

Hakerzy wdrażają oprogramowanie ransomware TellYouThePass w postaci pliku wykonywalnego .NET, który jest ładowany bezpośrednio do pamięci.

Po uruchomieniu szkodliwe oprogramowanie nawiązuje komunikację ze swoim serwerem dowodzenia i kontroli (C&C), następnie wylicza katalogi, zatrzymuje działające procesy, generuje wymagane klucze szyfrujące i rozpoczyna szyfrowanie plików z określonymi rozszerzeniami. TellYouThePass jest aktywny od 2019 r. Gang ransomware atakuje zarówno firmy, jak i osoby prywatne, głównie poprzez uderzenia wykorzystujące lukę w zabezpieczeniach Apache Log4j, o której pisaliśmy tutaj (CVE-2021-44228) i ActiveMQ (CVE-2023-46604).

Popularne

Czym są non-human identities (NHI)? Jak możemy je chronić i jakie zagrożenia stwarzają dla organizacji?

Czym są non-human identities (NHI)? Jak możemy je chronić i jakie zagrożenia stwarzają dla organizacji?

W dzisiejszym artykule opisujemy pewien problem istniejący w firmach i organizacjach, związany z tożsamościami nieludzkimi (non-human identities), czyli inaczej – tożsamościami niezwiązanymi z pracow...
Filtrowanie URL i DNS, dlaczego to takie ważne?

Filtrowanie URL i DNS, dlaczego to takie ważne?

Filtrowanie adresów URL ogranicza zawartość stron internetowych, do których użytkownicy mają dostęp. Odbywa się to poprzez blokowanie określonych adresów URL przed załadowaniem. Firmy wdrażają filtrowanie...
Nowe podatności w architekturze sieci 5G

Nowe podatności w architekturze sieci 5G

Nowe badania nad architekturą 5G ujawniły lukę w zabezpieczeniach modelu dzielenia sieci oraz zwirtualizowanych funkcjach sieciowych, które można wykorzystać do nieautoryzowanego dostępu do danych, a tak...
Hakerzy z Dragon Breath z nową techniką ataku

Hakerzy z Dragon Breath z nową techniką ataku

Specjaliści z Sophos wykryli niedawno złośliwą aktywność polegającą na klasycznym DLL side-loadingu, ale ze zwiększoną złożonością i dodatkową warstwą wykonania. Co więcej, dochodzenie wskazuje, że oso...
Polowanie na eskalację uprawnień w Windows: sterowniki jądra i Named Pipe pod lupą

Polowanie na eskalację uprawnień w Windows: sterowniki jądra i Named Pipe pod lupą

Podatności typu Local Privilege Escalation (LPE) pozostają jednym z kluczowych elementów realnych ataków na systemy Windows. Nawet przy poprawnie skonfigurowanym systemie i aktualnym oprogramowaniu bł...