Uważaj na złośliwe oprogramowanie ukryte pod postacią poprawek w komentarzach GitHub
Adam D
3 września 2024
Ostatnie wydarzenia pokazują, że użytkownicy GitHubnarażeni są na ryzyko stania się ofiarą wyrafinowanego oszustwa internetowego polegającego na rozpowszechnianiu złośliwego oprogramowania za pośrednictwem komentarzy na platformie. Atakujący znaleźli sposób na wykorzystanie funkcji komentarzy GitHub – wstrzykują niesławne złośliwe oprogramowanie Lumma Stealer za pomocą komentarzy fałszywie przedstawianych jako rozwiązania problemów z kodowaniem.
Nowa taktyka cyberprzestępców
Złośliwe komentarze zauważone przez współpracownika biblioteki Rust. Oszustwo zostało po raz pierwszy zauważone przez jednego ze współautorów biblioteki Rust „teloxide”, który zauważył wiele komentarzy na swoim GitHubie sugerujących „poprawki” zawierające złośliwe oprogramowanie.
Jak donosi serwis BleepingComputer po zbadaniu sprawy, taka taktyka była szeroko stosowana – w ciągu trzech dni pojawiło się ponad 29 000 złośliwych komentarzy.
Nieuczciwe komentarze często nakłaniały użytkowników do pobierania zabezpieczonych hasłem archiwów zawierających szkodliwe pliki wykonywalne z popularnych witryn służących do udostępniania plików.
Oprogramowanie Lumma Info-Stealer rozprzestrzenia się za pośrednictwem pozornie pomocnych komentarzy
Po uruchomieniu rzekomej łatki złośliwe oprogramowanie agresywnie zbiera poufne dane z różnych źródeł na zainfekowanym urządzeniu, w tym historię przeglądanych stron, hasła, dane kart kredytowych, a nawet portfele kryptowalutz przeglądarek i pliki tekstowe, które mogą zawierać klucze prywatne.
Chociaż GitHub aktywnie usuwa te złośliwe komentarze w miarę ich pojawiania się, osoby atakujące zdążyły już wyrządzić znaczne szkody, narażając na niebezpieczeństwo wielu użytkowników.
Dotknięci użytkownicy proszeni o zmianę wszystkich haseł
Użytkownikom, którzy dadzą się nabrać na złośliwą kampanię i uruchomią plik wykonywalny, zaleca się natychmiastową zmianę haseł do kont i zabezpieczenie zasobów cyfrowych. Aby zapobiec atakom typu credential stuffing, użytkownicy powinni ustawić unikalne hasła dla każdego ze swoich kont.
Ta metoda ataku wykorzystuje skradzione dane uwierzytelniające z poprzednich naruszeń i zakłada, że wielu użytkowników używa tego samego hasła na wielu platformach. Używanie odrębnych haseł dla każdego konta może udaremnić te próby, ponieważ naruszenie jednego hasła nie naraża innych kont.
Nie pierwsza próba wykorzystania komentarzy GitHub jako broni
To nie pierwszy raz, gdy komentarze GitHub zostały wykorzystane do rozprzestrzeniania złośliwego oprogramowania. Poprzedni incydent wykorzystywał lukę w sieci dostarczania treści (CDN) GitHub, umożliwiając sprawcom hostowanie i dystrybucję złośliwego oprogramowania.
Atakujący cyberprzestępcy maskowali złośliwe pliki, wykorzystując adresy URL Microsoft GitHub i tworzyli pozory legalności, powiązując je z zaufanymi repozytoriami.
Odpieranie złośliwego oprogramowania i innych włamań cyfrowych
Specjalistyczne antywirusowe oprogramowanie może dać Ci przewagę w walce ze złośliwym oprogramowaniem kradnącym informacje i innymi zagrożeniami cyfrowymi.
„Skuteczny antywirus wykrywa i chroni przed wirusami, trojanami, robakami, oprogramowaniem szpiegującym, oprogramowaniem wymuszającym okup, rootkitami i atakami typu zero-day. Dlatego ochrona wszystkich urządzeń za pomocą oprogramowania zabezpieczającego jest niezbędna do zapewnienia sobie cyfrowego bezpieczeństwa” – mówi Krzysztof Budziński z firmy Marken Systemy Antywirusowe, polskiego dystrybutora oprogramowania Bitdefender.
Asystent ds. Serwisu i E-commerce, od ponad dwóch lat pracuję w branży IT. Do moich zadań należy wspomaganie działań na sklepie internetowym, wyszukiwanie nowinek technologicznych, wsparcie techniczne wewnątrz firmy lecz również pomoc klientom. Interesuje się grą na gitarze oraz branżą gier i działaniami policji w terenie.
Lista ostrzeżeń dotyczących bezpieczeństwa antywirusów i bezpieczeństwa oparta o wymagania Rozporządzenia (UE) 2023/988 w sprawie ogólnego bezpieczeństwa produktów (GPSR).
Oprogramowanie antywirusowe i zabezpieczające to szeroka kategoria produktów, dlatego poniższe ostrzeżenia mają charakter ogólny i mogą nie odnosić się do wszystkich konkretnych produktów.
Instrukcja bezpieczeństwa dla programów antywirusowych i zabezpieczających
1. Wybór odpowiedniego oprogramowania
Wybieraj programy z uznanych źródeł, takich jak oficjalne strony producentów.
Zwracaj uwagę na oceny i recenzje użytkowników oraz niezależnych organizacji zajmujących się testowaniem oprogramowania.
2. Aktualizacje
Regularnie aktualizuj programy antywirusowe i zabezpieczające, aby mieć pewność, że są one chronione przed najnowszymi zagrożeniami.
Włącz automatyczne aktualizacje, jeśli to możliwe.
3. Skanowanie systemu
Przeprowadzaj regularne skanowania całego systemu w celu wykrycia potencjalnych zagrożeń.
Ustaw harmonogram skanowania, aby nie zapomnieć o tej czynności.
4. Ochrona w czasie rzeczywistym
Upewnij się, że funkcja ochrony w czasie rzeczywistym jest włączona, aby zminimalizować ryzyko infekcji.
Monitoruj aktywność programu antywirusowego i reaguj na wszelkie zgłoszone zagrożenia.
5. Bezpieczeństwo Internetu
Korzystaj z dodatkowych funkcji, takich jak zapory ogniowe i filtry ochrony prywatności.
Bądź ostrożny przy pobieraniu plików oraz wchodzeniu na nieznane strony internetowe.
6. Zarządzanie dostępem
Ogranicz dostęp do programów zabezpieczających tylko do zaufanych użytkowników.
Używaj silnych haseł do kont związanych z oprogramowaniem zabezpieczającym.
7. Edukacja użytkowników
Przeszkol wszystkich użytkowników korzystających z systemu w zakresie bezpieczeństwa.
Wprowadź zasady dotyczące rozpoznawania potencjalnych zagrożeń, takich jak phishing.
8. Tworzenie kopii zapasowych
Regularnie twórz kopie zapasowe ważnych danych, aby w razie infekcji móc przywrócić system do stanu przed atakiem.
Upewnij się, że kopie zapasowe są przechowywane w bezpiecznym miejscu, oddzielonym od głównego systemu.
9. Reakcja na zagrożenia
W przypadku wykrycia zagrożenia, niezwłocznie postępuj zgodnie z instrukcjami programu antywirusowego.
Rozważ konsultację z profesjonalnym serwisem w sytuacji poważnych infekcji.
10. Zgłaszanie problemów
Zgłaszaj wszelkie nieprawidłowości lub problemy z działaniem oprogramowania do odpowiednich kanałów wsparcia technicznego.
Przestrzeganie powyższych wytycznych pomoże w skutecznej ochronie systemu przed zagrożeniami oraz w zapewnieniu bezpieczeństwa danych.