XMASKNEWS
Aktualizacja:
The Hacker NewsEN→PLCyber

Złośliwy pakiet npm imgdecode ukrywa loader shellcode w natywnym dodatku Windows

Badacze wykryli kampanię MALFEX, w ramach której złośliwy pakiet npm imgdecode wykorzystuje skompilowany dodatek Node.js do infekcji systemów Windows.

Kampania MALFEX to długotrwały atak na łańcuch dostaw oprogramowania, wymierzony w użytkowników systemu Windows. Nowo odkryty pakiet npm o nazwie imgdecode wykorzystuje skompilowany dodatek Node.js (DLL), aby ukryć złośliwy loader. Po wywołaniu funkcji require('imgdecode') w konsoli Windows, dodatek pobiera zaszyfrowany shellcode z GitHub, deszyfruje go i wstrzykuje do procesu dllhost.exe.

Atakujący wykazują się dużą determinacją, szybko publikując nowe pakiety (np. imgbundle, runhelper) w odpowiedzi na usuwanie złośliwych komponentów z rejestru npm. Wcześniejsze etapy kampanii obejmowały pakiety służące do instalacji trojana Overlord RAT oraz kradzieży danych (Node.js stealer). Mechanizmy te wykorzystywały m.in. pliki graficzne (JPG/PNG) do ukrywania zaszyfrowanych ładunków.

Złośliwe oprogramowanie przeprowadza zaawansowane testy antyanalityczne, sprawdzając obecność maszyn wirtualnych, piaskownic oraz narzędzi takich jak Wireshark czy Process Monitor. Po przełamaniu zabezpieczeń, malware kradnie dane z przeglądarek, komunikatorów (Discord, Telegram), portfeli kryptowalutowych oraz aplikacji gamingowych. Do utrzymania obecności w systemie wykorzystuje klucze rejestru oraz zaplanowane zadania.

Jeśli podejrzewasz zainfekowanie, należy natychmiast odizolować system, sprawdzić wpisy zapewniające trwałość (persistence), zmienić wszystkie poświadczenia oraz przenieść środki z portfeli kryptowalutowych, jeśli frazy seed były przechowywane na komputerze.

Źródło: The Hacker News
Przeczytaj oryginał (EN) ↗

Omówienie przygotowane automatycznie (AI) na podstawie artykułu The Hacker News. Nie jest tłumaczeniem – szczegóły i pełny kontekst znajdziesz w oryginale.