Archiwa: Encryption - Strona 3 z 9 - Security Bez Tabu

Nowa metoda obejścia szyfrowania Google Chrome zagraża danym sesyjnym użytkowników

Cybersecurity news

Wprowadzenie do problemu / definicja

Google Chrome od 2024 roku wykorzystuje mechanizm App-Bound Encryption, którego celem jest lepsza ochrona ciasteczek sesyjnych, zapisanych haseł oraz innych wrażliwych danych przeglądarki przed kradzieżą przez malware typu infostealer. Najnowsze analizy wskazują jednak, że zabezpieczenie to zostało ponownie ominięte. Tym razem atak nie koncentruje się na łamaniu szyfrowania jako takiego, lecz na przechwyceniu klucza w momencie, gdy przeglądarka odszyfrowuje dane i ujawnia je tymczasowo w pamięci procesu.

W skrócie

Nowo opisana technika umożliwia obejście ochrony App-Bound Encryption w Google Chrome i potencjalnie również w innych przeglądarkach opartych na Chromium. Mechanizm został powiązany z malware VoidStealer i wykorzystuje legalną funkcję debugowania do zatrzymania procesu dokładnie w chwili odszyfrowywania danych. W praktyce pozwala to przechwycić materiał kryptograficzny z pamięci RAM i otwiera drogę do kradzieży cookies, tokenów oraz zapisanych poświadczeń.

  • atak uderza w etap użycia danych, a nie w ich zaszyfrowany magazyn,
  • wykorzystywane są legalne mechanizmy diagnostyczne systemu,
  • największym ryzykiem pozostaje przejęcie aktywnych sesji użytkownika,
  • problem może dotyczyć szerzej całego ekosystemu Chromium.

Kontekst / historia

App-Bound Encryption zostało wdrożone przez Google w lipcu 2024 roku jako odpowiedź na rosnącą skuteczność infostealerów działających w środowisku Windows. Wcześniejsze podejście, oparte głównie na systemowym DPAPI, nie zapewniało wystarczającej ochrony przed złośliwym oprogramowaniem działającym w kontekście legalnie zalogowanego użytkownika. W efekcie malware mogło pozyskiwać dane przeglądarki bez konieczności przełamywania zabezpieczeń na poziomie jądra systemu.

Nowy model ochrony miał sprawić, że tylko sama aplikacja Chrome będzie mogła odszyfrować chronione dane. Rozwiązanie znacząco podniosło poprzeczkę dla operatorów masowych kampanii kradzieży danych, ale nie wyeliminowało problemu całkowicie. Już wcześniej badacze i praktycy bezpieczeństwa opisywali obejścia wykorzystujące techniki bezplikowe, process hollowing, niskopoziomowe wywołania systemowe oraz manipulację pamięcią procesu. Obecna metoda potwierdza, że przeglądarka nadal pozostaje atrakcyjnym celem dla cyberprzestępców.

Analiza techniczna

Najistotniejszym elementem nowego podejścia jest atak na moment użycia tajemnicy, a nie na sam zaszyfrowany zasób. Napastnik nie próbuje zatem bezpośrednio złamać algorytmu szyfrowania ani wydobyć danych z dysku w ich postaci zaszyfrowanej. Zamiast tego czeka na krótki moment, w którym przeglądarka musi odszyfrować ciasteczko, token lub zapisane poświadczenie, aby wykorzystać je w procesie uwierzytelniania.

W tym oknie czasowym klucz główny lub dane pośrednie niezbędne do odszyfrowania pojawiają się w pamięci procesu w postaci jawnej. Według opisu analizowanego przypadku malware dołącza do procesu przeglądarki jako debugger, korzystając z legalnego mechanizmu diagnostycznego. Następnie identyfikuje właściwy punkt wykonania, zatrzymuje proces i odczytuje materiał kryptograficzny bezpośrednio z pamięci operacyjnej.

Z perspektywy obrońców to istotna zmiana, ponieważ obejście nie wymaga klasycznego ataku na magazyn danych przeglądarki. Zabezpieczenie skutecznie chroni dane w spoczynku, lecz nie eliminuje ryzyka podczas ich użycia w pamięci RAM. Innymi słowy, jeśli aplikacja musi odszyfrować sekret, pojawia się możliwość jego przechwycenia przez odpowiednio przygotowane złośliwe oprogramowanie.

Technika ta wpisuje się w szerszy trend nadużywania legalnych funkcji systemowych i narzędzi deweloperskich do działań ofensywnych. Debugowanie, introspekcja pamięci oraz sterowanie wykonaniem procesu mają uzasadnione zastosowania administracyjne i programistyczne, ale w rękach operatorów malware stają się skutecznym wektorem obejścia zabezpieczeń endpointu.

Konsekwencje / ryzyko

Najpoważniejszym skutkiem skutecznego obejścia App-Bound Encryption jest możliwość przejęcia aktywnych sesji użytkownika. Kradzież cookies sesyjnych lub tokenów może umożliwić obejście uwierzytelniania wieloskładnikowego w usługach, w których sesja została już wcześniej ustanowiona. Dla organizacji oznacza to ryzyko nieautoryzowanego dostępu do poczty, środowisk SaaS, paneli administracyjnych, platform developerskich oraz danych finansowych.

Ryzyko nie ogranicza się wyłącznie do Chrome. Ponieważ problem dotyczy modelu działania App-Bound Encryption i szerzej ekosystemu Chromium, zagrożone mogą być również inne przeglądarki bazujące na tym samym silniku. To szczególnie ważne w środowiskach korporacyjnych, gdzie różne zespoły korzystają z odmiennych aplikacji, ale opartych na wspólnej architekturze.

Dodatkowym wyzwaniem pozostaje wykrywalność. Jeśli malware wykorzystuje legalne API debuggera i działa bardzo krótko, tylko w wybranym momencie odszyfrowania, jego aktywność może być trudniejsza do odróżnienia od nietypowych, ale legalnych działań administracyjnych lub deweloperskich. W praktyce oznacza to, że tradycyjne mechanizmy ochrony sygnaturowej mogą okazać się niewystarczające bez telemetrii behawioralnej oraz monitorowania pamięci procesu.

Rekomendacje

Organizacje powinny traktować przeglądarkę jako krytyczny zasób bezpieczeństwa, a nie tylko narzędzie użytkownika końcowego. W praktyce oznacza to konieczność wdrożenia wielowarstwowych kontroli ochronnych wokół procesów przeglądarek i przechowywanych przez nie sekretów.

W pierwszej kolejności warto ograniczyć możliwość uruchamiania nieautoryzowanych procesów i narzędzi mogących uzyskiwać dostęp do pamięci innych aplikacji. Kluczowe znaczenie mają polityki application control, wdrożenie EDR lub XDR oraz monitorowanie prób attachowania debuggera do procesów przeglądarek. Z perspektywy detekcji należy zwracać uwagę na anomalie związane z odczytem pamięci, wstrzymywaniem procesów oraz nietypowym użyciem narzędzi developerskich na stacjach roboczych użytkowników biznesowych.

Drugim filarem powinno być ograniczanie wartości danych przechowywanych w przeglądarce. Dotyczy to zwłaszcza zapisywania haseł, danych płatniczych i długotrwałych sesji administracyjnych. Tam, gdzie to możliwe, warto stosować krótszy czas życia sesji, dodatkowe warunki dostępu, ciągłą weryfikację ryzyka oraz powiązanie sesji z urządzeniem lub kontekstem sieciowym.

W środowiskach o podwyższonych wymaganiach bezpieczeństwa rekomendowane jest rozważenie izolacji przeglądarek, hardeningu stacji roboczych uprzywilejowanych oraz separacji kont administracyjnych od codziennej pracy użytkownika. Należy również aktualizować przeglądarki i systemy operacyjne bez zwłoki, ponieważ producenci mogą wprowadzać kolejne mechanizmy utrudniające podobne ataki.

  • monitorowanie prób debugowania procesów przeglądarek,
  • wykrywanie nieoczekiwanego dostępu do pamięci Chrome i innych przeglądarek Chromium,
  • analiza podejrzanych procesów potomnych uruchamianych z kontekstu przeglądarki,
  • detekcja oznak kradzieży tokenów, cookies i danych uwierzytelniających,
  • śledzenie anomalii sesyjnych w usługach chmurowych po stronie tożsamości.

Podsumowanie

Nowe obejście App-Bound Encryption pokazuje, że ochrona danych przeglądarki na poziomie szyfrowania nie rozwiązuje całego problemu, jeśli atakujący potrafi przechwycić sekret w chwili jego użycia. Przeglądarki pozostają atrakcyjnym celem dla operatorów infostealerów, ponieważ są centralnym repozytorium danych sesyjnych i uwierzytelniających. Dla zespołów bezpieczeństwa oznacza to konieczność rozszerzenia ochrony z samego magazynu danych na cały cykl życia sekretu: od zapisu, przez odszyfrowanie, po użycie w pamięci procesu.

Źródła

  1. Dark Reading — Yet Another Way to Bypass Google Chrome’s Encryption Protection — https://www.darkreading.com/endpoint-security/yet-another-way-bypass-google-chromes-encryption-protection
  2. Google Security Blog — Improving the security of Chrome cookies on Windows — https://security.googleblog.com/2024/07/improving-security-of-chrome-cookies-on-windows.html
  3. CyberArk — C4 Bomb: Blowing Up Chrome’s AppBound Cookie Encryption — https://www.cyberark.com/resources/threat-research-blog/c4-bomb-blowing-up-chromes-appbound-cookie-encryption/
  4. Alex Hagenah — chromelevator — https://github.com/xaitax/Chrome-App-Bound-Encryption-Decryption
  5. Kaspersky — The current state of browser stealers — https://www.kaspersky.com/blog/browser-stolen-data-2024/52423/

Nowe obejście App-Bound Encryption w Google Chrome pozwala kraść cookies i tokeny sesyjne

Cybersecurity news

Wprowadzenie do problemu / definicja

Mechanizm App-Bound Encryption (ABE) został wprowadzony przez Google po to, aby utrudnić złośliwemu oprogramowaniu kradzież wrażliwych danych przechowywanych przez przeglądarkę Chrome, takich jak ciasteczka sesyjne, zapisane hasła czy tokeny uwierzytelniające. Kluczowa idea tego rozwiązania polega na powiązaniu procesu odszyfrowania danych z samą aplikacją przeglądarki, a nie wyłącznie z kontem użytkownika zalogowanego do systemu Windows.

Najnowsze obserwacje pokazują jednak, że cyberprzestępcy potrafią ominąć tę ochronę bez klasycznego łamania kryptografii. Zamiast atakować sam algorytm, wykorzystują moment, w którym przeglądarka musi odsłonić chronione dane lub materiał kryptograficzny w pamięci operacyjnej, aby normalnie z nich skorzystać.

W skrócie

Nowa technika została powiązana z rodziną malware VoidStealer i dotyczy Chrome oraz innych przeglądarek opartych na Chromium. Obejście polega na przechwyceniu klucza szyfrującego lub jego użytecznej reprezentacji z pamięci procesu w chwili, gdy przeglądarka odszyfrowuje dane chronione przez ABE.

  • Atak nie wymaga klasycznej eskalacji uprawnień do poziomu systemowego.
  • Wykorzystywany jest legalny mechanizm debugowania procesów.
  • Celem są cookies, hasła, tokeny i inne artefakty sesyjne.
  • Ryzyko dotyczy zarówno użytkowników indywidualnych, jak i środowisk firmowych.

Kontekst / historia

W systemie Windows przez lata ochrona danych przeglądarki opierała się głównie na mechanizmach takich jak DPAPI. Rozwiązanie to dobrze zabezpieczało dane zapisane na dysku, ale miało ograniczoną skuteczność wobec malware działającego w kontekście legalnie zalogowanego użytkownika. W praktyce infostealery mogły często odczytywać cenne dane bez potrzeby przełamywania zaawansowanych barier kryptograficznych.

Google wdrożył ABE jako próbę ograniczenia tego problemu. Założenie było proste: nawet jeśli napastnik działa na koncie użytkownika, nie powinien łatwo odszyfrować danych przeglądarki poza zaufanym procesem Chrome. Z czasem okazało się jednak, że atakujący i badacze bezpieczeństwa znajdują kolejne sposoby na obchodzenie tego modelu ochrony.

Wcześniejsze analizy opisywały metody oparte na uruchamianiu bezplikowym, process hollowing, bezpośrednich wywołaniach systemowych czy podszywaniu się pod legalną aktywność przeglądarki. Najnowsze obejście pokazuje kolejny etap ewolucji tych technik: skupienie się na bardzo krótkim oknie czasowym, w którym sekret musi zostać ujawniony w pamięci procesu.

Analiza techniczna

Istota problemu wynika z ograniczeń praktycznej ochrony sekretów „w użyciu”. Dane mogą być poprawnie zabezpieczone na dysku, lecz w chwili, gdy aplikacja musi z nich skorzystać, muszą zostać odszyfrowane do postaci użytecznej. To właśnie ten moment staje się celem ataku.

W opisywanym scenariuszu malware przyłącza się do procesu przeglądarki jako debugger. Nie jest to egzotyczna funkcja systemowa, lecz legalny i powszechnie stosowany mechanizm wykorzystywany przez programistów oraz analityków. Dzięki temu atak może wyglądać mniej podejrzanie niż klasyczne techniki iniekcji kodu lub agresywnej eskalacji uprawnień.

Następnie złośliwe oprogramowanie identyfikuje właściwy moment wykonania, w którym Chrome odszyfrowuje dane chronione przez ABE. Gdy materiał kryptograficzny pojawia się w pamięci w formie możliwej do dalszego wykorzystania, proces zostaje zatrzymany, a pamięć przechwycona. W efekcie napastnik nie łamie samego mechanizmu szyfrowania, lecz wykorzystuje fakt, że przeglądarka musi czasowo „odsłonić” sekret, aby działać zgodnie ze swoim przeznaczeniem.

To rozróżnienie ma duże znaczenie. Nie mamy tu do czynienia z klasycznym złamaniem kryptografii, ale z nadużyciem momentu operacyjnego, w którym bezpieczeństwo ustępuje funkcjonalności. Tego typu ataki coraz częściej pojawiają się tam, gdzie systemy dobrze chronią dane „w spoczynku”, lecz mają ograniczone możliwości obrony przed przechwyceniem sekretów z pamięci procesu.

Konsekwencje / ryzyko

Najpoważniejszą konsekwencją takiego obejścia jest możliwość kradzieży aktywnych artefaktów uwierzytelniających. W praktyce oznacza to, że napastnik może przejąć sesję użytkownika bez znajomości hasła, a w części przypadków również ominąć część zabezpieczeń wieloskładnikowych, jeśli uwierzytelnienie zostało już wcześniej zakończone sukcesem.

Problem ma szczególne znaczenie dla organizacji korzystających intensywnie z usług SaaS, paneli administracyjnych, poczty firmowej, narzędzi DevOps i środowisk chmurowych. W takich warunkach przeglądarka staje się centralnym punktem dostępu do kluczowych zasobów. Przechwycenie cookies lub tokenów może więc prowadzić nie tylko do kompromitacji jednego konta, ale także do dalszego ruchu lateralnego i eskalacji incydentu.

Dodatkowym wyzwaniem po stronie obrońców jest fakt, że atak nadużywa legalnego mechanizmu debugowania. Sama obecność działań związanych z debuggerem nie musi oznaczać aktywności złośliwej. Znaczenia nabiera więc analiza kontekstu: które procesy inicjują attach do przeglądarki, na jakich stacjach roboczych, o jakiej porze i czy zachowanie to odpowiada normalnemu profilowi pracy użytkownika.

Rekomendacje

Organizacje powinny traktować przeglądarki internetowe jako zasób wysokiego ryzyka, porównywalny z klientami poczty, narzędziami zdalnego dostępu czy aplikacjami obsługującymi poświadczenia. Sama ochrona danych zapisanych w przeglądarce nie jest wystarczająca, jeśli przeciwnik potrafi przechwycić je w pamięci podczas użycia.

  • Wdrożyć monitoring EDR/XDR pod kątem nietypowego debugowania procesów Chrome i innych przeglądarek Chromium.
  • Ograniczyć możliwość uruchamiania niezatwierdzonego oprogramowania poprzez allowlisting i kontrolę skryptów.
  • Minimalizować przechowywanie haseł bezpośrednio w przeglądarce.
  • Stosować dedykowane menedżery haseł klasy enterprise.
  • Skracać czas życia sesji i tokenów tam, gdzie jest to możliwe.
  • Tworzyć reguły detekcji skupione na kradzieży cookies i tokenów, a nie wyłącznie na dumpingu poświadczeń systemowych.
  • Po wykryciu infekcji szybko unieważniać sesje, resetować poświadczenia i rotować tokeny dostępu.

W praktyce warto również ograniczać lokalne uprawnienia administracyjne, blokować zbędne narzędzia developerskie na stacjach roboczych użytkowników biznesowych oraz monitorować dostęp do pamięci procesów obsługujących dane uwierzytelniające. Ochrona przeglądarki powinna stać się integralnym elementem strategii bezpieczeństwa tożsamości i dostępu.

Podsumowanie

Nowa technika obejścia App-Bound Encryption pokazuje, że nawet dobrze zaprojektowane zabezpieczenia przeglądarki mają naturalną słabość w momencie operacyjnego użycia sekretów. VoidStealer nie tyle łamie samą kryptografię, ile wykorzystuje chwilę, w której Chrome musi ujawnić materiał kryptograficzny lub dane sesyjne w pamięci.

Dla zespołów bezpieczeństwa to wyraźny sygnał, że obrona nie może kończyć się na szyfrowaniu danych zapisanych na dysku. Kluczowe stają się monitoring procesu przeglądarki, wykrywanie nadużyć debugowania, ograniczanie wartości przechowywanych sesji oraz szybka reakcja na oznaki działania infostealerów.

Źródła

  1. https://www.darkreading.com/endpoint-security/yet-another-way-bypass-google-chromes-encryption-protection
  2. https://security.googleblog.com/2024/07/improving-security-of-chrome-cookies-on-windows.html
  3. https://www.kaspersky.com/blog/chrome-app-bound-encryption-how-it-works/52614/
  4. https://www.cyberark.com/resources/threat-research-blog/c4-bomb-blowing-up-chromes-appbound-cookie-encryption/
  5. https://github.com/xaitax/Chrome-App-Bound-Encryption-Decryption

WhatsApp pod lupą: zarzuty o dostęp do wiadomości wywołują pytania o realne bezpieczeństwo komunikatora

Cybersecurity news

Wprowadzenie do problemu / definicja

Bezpieczeństwo nowoczesnych komunikatorów opiera się przede wszystkim na zaufaniu do szyfrowania end-to-end. W tym modelu treść wiadomości powinna być dostępna wyłącznie dla nadawcy i odbiorcy, a operator usługi nie powinien mieć możliwości jej odczytania. Gdy pojawiają się zarzuty sugerujące, że dostawca może jednak uzyskiwać dostęp do komunikacji użytkowników, natychmiast rodzą się pytania o rzeczywistą architekturę bezpieczeństwa, zgodność deklaracji producenta z praktyką oraz ryzyko dla firm i instytucji.

W ostatnich dniach wzrosły obawy wokół WhatsApp po doniesieniach o kontrowersyjnych ustaleniach dotyczących rzekomego dostępu do niezaszyfrowanych wiadomości. Choć zarzuty nie zostały publicznie potwierdzone technicznymi dowodami, sprawa ponownie uruchomiła debatę o tym, jak należy oceniać bezpieczeństwo popularnych komunikatorów.

W skrócie

  • Pojawiły się twierdzenia, że operator WhatsApp mógł mieć dostęp do części wiadomości w formie niezaszyfrowanej.
  • Dochodzenie prowadzone w strukturach administracji USA miało zostać przerwane przed publicznym wyjaśnieniem sprawy.
  • Meta zaprzeczyła oskarżeniom i utrzymuje, że treści wiadomości są chronione szyfrowaniem end-to-end.
  • Brakuje publicznie dostępnych dowodów technicznych, które jednoznacznie potwierdzałyby te zarzuty.
  • Niezależnie od finału sprawy rośnie presja na większą transparentność modeli bezpieczeństwa komunikatorów.

Kontekst / historia

Według opublikowanych informacji kontrowersje miały narastać przez wiele miesięcy w ramach wewnętrznego dochodzenia prowadzonego w USA. Punktem zwrotnym miał być e-mail rozesłany 16 stycznia do urzędników z wielu agencji federalnych, zawierający wstępne ustalenia sugerujące, że publiczny obraz ochrony wiadomości w WhatsApp może nie oddawać pełnego modelu dostępu do danych.

Z doniesień wynika, że badany miał być rzekomy wielopoziomowy system uprawnień, który miał funkcjonować od co najmniej 2019 roku i obejmować nie tylko pracowników firmy, ale również kontraktorów oraz część personelu zagranicznego. Niedługo po rozpowszechnieniu tych informacji dochodzenie zostało jednak zatrzymane, co dodatkowo podsyciło spekulacje.

Meta stanowczo odrzuciła oskarżenia. Jednocześnie część ekspertów z obszaru bezpieczeństwa wskazała, że tak szeroko zakrojony mechanizm tylnego dostępu do komunikatora o globalnej skali byłby bardzo trudny do ukrycia przed badaczami analizującymi aplikację i stosowany protokół szyfrowania.

Analiza techniczna

Najważniejsze pytanie techniczne dotyczy różnicy między samym szyfrowaniem transmisji a pełnym ekosystemem przetwarzania danych wokół komunikatora. Nawet poprawnie wdrożone szyfrowanie end-to-end nie oznacza automatycznie, że ryzyko wycieku treści lub ich ujawnienia znika całkowicie.

Pierwszym newralgicznym elementem są urządzenia końcowe. Wiadomości są odszyfrowywane lokalnie, dlatego ich bezpieczeństwo zależy również od stanu smartfona, systemu operacyjnego, ochrony przed malware, konfiguracji aplikacji oraz zachowania użytkownika. Przejęte urządzenie może praktycznie unieważnić ochronę zapewnianą przez sam protokół.

Drugim obszarem są funkcje zgłaszania treści, moderacji i analizy incydentów. W części komunikatorów użytkownik może przekazać operatorowi fragment rozmowy w ramach zgłoszenia nadużycia. Taki mechanizm nie oznacza globalnego dostępu do wszystkich konwersacji, ale bywa błędnie interpretowany jako dowód, że operator może czytać całą komunikację.

Trzecim ważnym elementem są metadane. Nawet jeśli treść pozostaje zaszyfrowana, dostawca usługi zwykle dysponuje informacjami o numerach telefonów, czasie kontaktu, adresach IP, typach urządzeń, częstotliwości komunikacji czy relacjach pomiędzy kontami. Z perspektywy analitycznej i operacyjnej takie dane mogą mieć bardzo dużą wartość.

Czwartą warstwą ryzyka są kopie zapasowe i integracje z chmurą. Jeśli backup wiadomości nie jest odpowiednio chroniony lub mechanizm zarządzania kluczami nie zapewnia pełnej separacji, kopia zapasowa może stać się alternatywnym punktem dostępu do treści. W praktyce to właśnie backupy często okazują się słabszym ogniwem niż sam kanał transmisyjny.

Najpoważniejszy zarzut w omawianej sprawie dotyczył twierdzenia, że treści wiadomości miały być dostępne po stronie operatora w formie niezaszyfrowanej. Gdyby taki scenariusz został potwierdzony, oznaczałby fundamentalne podważenie modelu end-to-end encryption. Na obecnym etapie nie przedstawiono jednak publicznych materiałów technicznych, które pozwalałyby jednoznacznie uznać te oskarżenia za udowodnione.

Konsekwencje / ryzyko

Nawet niepotwierdzone zarzuty tego typu mają poważne skutki dla organizacji korzystających z komunikatorów konsumenckich w środowisku biznesowym lub administracyjnym. Największym problemem jest erozja zaufania do narzędzia, które bywa używane do przekazywania informacji operacyjnych, konsultacji zarządczych, ustaleń prawnych czy koordynacji działań bezpieczeństwa.

Z perspektywy cyberbezpieczeństwa ryzyko obejmuje możliwość naruszenia poufności, ekspozycję danych regulowanych, utratę kontroli nad przepływem informacji oraz błędne założenie, że popularny komunikator automatycznie nadaje się do ochrony informacji wrażliwych. W praktyce szczególnie narażone są podmioty, które traktują aplikacje konsumenckie jak platformy klasy enterprise.

Znaczenie ma również fakt, że bezpieczeństwo komunikacji nie zależy wyłącznie od samego szyfrowania wiadomości. O wyniku końcowym decydują także polityki backupów, model uprawnień, procesy wsparcia i moderacji, podatności urządzeń końcowych oraz sposób zarządzania danymi dodatkowymi.

Rekomendacje

Organizacje powinny ponownie przeanalizować, jakie typy informacji są przesyłane przez komunikatory mobilne. Dane strategiczne, regulowane lub szczególnie wrażliwe powinny być ograniczane do zatwierdzonych platform korporacyjnych oferujących centralne zarządzanie, audyt i precyzyjną kontrolę polityk bezpieczeństwa.

  • Zweryfikować klasyfikację danych dopuszczonych do przesyłania przez komunikatory zewnętrzne.
  • Sprawdzić polityki dotyczące kopii zapasowych, synchronizacji i lokalnego przechowywania wiadomości.
  • Ograniczyć użycie urządzeń prywatnych do komunikacji zawierającej dane służbowe.
  • Ocenić ryzyko związane z metadanymi, a nie tylko z samą treścią wiadomości.
  • Stosować zasadę zero trust wobec deklaracji marketingowych dostawców usług.
  • Monitorować dalszy rozwój sprawy oraz wszelkie oficjalne komunikaty techniczne i prawne.

W środowiskach podwyższonego ryzyka warto wdrażać oddzielne kanały do komunikacji krytycznej oraz regularnie szkolić użytkowników końcowych. Nawet najlepszy protokół szyfrowania nie ochroni organizacji przed skutkami przejęcia urządzenia, błędów konfiguracyjnych czy niekontrolowanych integracji z usługami zewnętrznymi.

Podsumowanie

Sprawa WhatsApp pokazuje, że zaufanie do komunikatora nie może opierać się wyłącznie na deklaracji o szyfrowaniu end-to-end. Równie istotne są kwestie metadanych, kopii zapasowych, bezpieczeństwa urządzeń końcowych, procesów operacyjnych oraz rzeczywistego modelu dostępu do danych po stronie dostawcy.

Na dziś brak publicznych dowodów technicznych, które jednoznacznie potwierdzałyby masowy dostęp operatora do treści wiadomości. Mimo to sama kontrowersja powinna skłonić organizacje do bardziej rygorystycznej oceny narzędzi komunikacyjnych i unikania traktowania komunikatorów konsumenckich jako jedynego kanału dla informacji krytycznych.

Źródła

  1. Security Affairs — https://securityaffairs.com/191515/social-networks/agents-claims-on-whatsapp-access-spark-security-concerns.html
  2. WhatsApp Security — https://www.whatsapp.com/security
  3. WhatsApp Engineering: End-to-End Encryption — https://engineering.fb.com/2016/04/05/security/whatsapp-end-to-end-encryption-overview/
  4. Signal Protocol — https://signal.org/docs/

Kyber ransomware testuje kryptografię postkwantową w atakach na Windows i VMware ESXi

Cybersecurity news

Wprowadzenie do problemu / definicja

Ransomware pozostaje jednym z najpoważniejszych zagrożeń dla środowisk korporacyjnych, zwłaszcza tam, gdzie równolegle działają serwery Windows i platformy wirtualizacyjne VMware ESXi. Najnowsze działania grupy Kyber pokazują dodatkowy trend: cyberprzestępcy zaczynają eksperymentować z mechanizmami określanymi jako postkwantowe, próbując wykorzystać je do ochrony kluczy szyfrujących i wzmocnienia presji psychologicznej na ofiary.

W praktyce nie oznacza to jeszcze rewolucji w samym modelu ataku, ale pokazuje rosnącą dojrzałość techniczną operatorów ransomware. Z perspektywy obrońców ważniejsze od samej terminologii jest to, że Kyber uderza jednocześnie w wiele warstw infrastruktury i celowo ogranicza możliwości odzyskania danych.

W skrócie

Kyber to operacja ransomware wymierzona w systemy Windows oraz hosty VMware ESXi. W analizowanych incydentach wykryto dwa warianty użyte równolegle w tej samej sieci: jeden do szyfrowania środowisk ESXi, drugi do ataku na serwery plików Windows.

  • Wariant dla Windows został napisany w Rust.
  • Do ochrony materiału kluczowego wykorzystuje Kyber1024.
  • Do szyfrowania danych stosuje AES-CTR.
  • Wariant dla ESXi nie realizuje faktycznego szyfrowania postkwantowego, mimo takich deklaracji.
  • Oba narzędzia mają maksymalizować skalę zakłóceń i utrudniać odzyskanie danych.

Kontekst / historia

Analiza incydentu przeprowadzona w marcu 2026 roku wykazała użycie dwóch odrębnych wariantów ransomware Kyber w ramach jednej kampanii operatorskiej. Obie próbki miały ten sam identyfikator kampanii i korzystały z tej samej infrastruktury wymuszeń, co wskazuje na działanie tego samego afilianta.

Taki model ataku dobrze wpisuje się w obecny krajobraz zagrożeń. Operatorzy ransomware coraz rzadziej ograniczają się do pojedynczych hostów, a zamiast tego równolegle atakują warstwę wirtualizacji, serwery aplikacyjne i repozytoria danych. Jednoczesne zaszyfrowanie maszyn wirtualnych oraz serwerów plików może sparaliżować całe środowisko produkcyjne i znacząco zwiększyć presję na organizację.

Istotny jest również wymiar marketingowy i psychologiczny. Odwołanie do kryptografii postkwantowej może budować wrażenie technologicznej przewagi sprawców, nawet jeśli realny wpływ na możliwość odzyskania danych pozostaje zbliżony do klasycznych schematów hybrydowych używanych wcześniej przez inne rodziny ransomware.

Analiza techniczna

Wariant przeznaczony dla VMware ESXi został zaprojektowany specjalnie pod kątem infrastruktury wirtualizacyjnej. Jego funkcje obejmują enumerację maszyn wirtualnych, szyfrowanie plików datastore, opcjonalne zatrzymywanie maszyn oraz modyfikację interfejsów zarządzających w celu wyświetlenia noty okupowej. To charakterystyczne dla nowoczesnych kampanii ransomware, które próbują uderzać bezpośrednio w warstwę hypervisora.

Mimo deklaracji o wykorzystaniu mechanizmów postkwantowych, wariant linuxowy dla ESXi nie używa Kyber1024 do faktycznej ochrony procesu szyfrowania plików. Z ustaleń analityków wynika, że próbka korzysta z ChaCha8 do szyfrowania danych oraz RSA-4096 do ochrony kluczy. Mechanizm ten został zoptymalizowany pod kątem wydajności: małe pliki szyfrowane są w całości, średnie częściowo, a duże obiekty mogą być szyfrowane przerywanie, zależnie od konfiguracji operatora.

Znacznie dojrzalej wygląda wariant dla Windows. Malware napisano w Rust, co wpisuje się w trend wykorzystywania nowoczesnych języków do tworzenia bardziej przenośnego i trudniejszego w analizie złośliwego oprogramowania. W tym wariancie Kyber1024 rzeczywiście służy do ochrony materiału kluczowego, natomiast właściwe szyfrowanie danych realizowane jest przez AES-CTR. Dodatkowo zastosowano X25519 jako element mechanizmu ochrony kluczy.

To ważne rozróżnienie: postkwantowy schemat nie szyfruje bezpośrednio zawartości plików, lecz zabezpiecza klucz symetryczny wykorzystywany przez szybki algorytm szyfrujący. Z technicznego punktu widzenia mamy więc do czynienia z modelem hybrydowym, w którym nowoczesny mechanizm KEM zastępuje bardziej tradycyjne podejścia oparte na RSA.

Wariant windowsowy zawiera również rozbudowane funkcje antyodzyskowe i antyforensyczne.

  • Dodaje nowe rozszerzenie do zaszyfrowanych plików.
  • Kończy działanie wybranych usług.
  • Usuwa kopie zapasowe i shadow copies.
  • Wyłącza mechanizmy naprawy rozruchu.
  • Zatrzymuje usługi związane z SQL Server, Exchange oraz rozwiązaniami backupowymi.
  • Czyści logi zdarzeń.
  • Opróżnia Kosz systemowy.
  • Zawiera eksperymentalną funkcję wyłączania maszyn wirtualnych Hyper-V.

Z perspektywy obrony szczególnie istotne jest to, że operatorzy próbują jednocześnie neutralizować wiele ścieżek odzyskania danych. Oznacza to, że standardowe procedury przywracania mogą okazać się niewystarczające, jeśli organizacja nie posiada odseparowanych i niemodyfikowalnych kopii zapasowych.

Konsekwencje / ryzyko

Najważniejszym skutkiem operacyjnym jest możliwość jednoczesnego uderzenia w dwa krytyczne obszary infrastruktury: hosty wirtualizacyjne ESXi oraz serwery Windows. Taki scenariusz oznacza ryzyko szerokiej niedostępności systemów, utraty dostępu do danych biznesowych, zatrzymania aplikacji oraz problemów z odtworzeniem usług.

Warto podkreślić, że użycie kryptografii postkwantowej nie zmienia praktycznej sytuacji ofiary. Jeżeli klucz prywatny pozostaje wyłącznie po stronie atakującego, odzyskanie danych bez jego pozyskania nadal jest nierealne. Dla organizacji różnica między RSA a Kyber1024 ma dziś znaczenie przede wszystkim techniczne i wizerunkowe, a nie operacyjne.

Dodatkowym ryzykiem jest wysoka skuteczność ataków na środowiska mieszane. Organizacje korzystające jednocześnie z VMware, Hyper-V, Windows Server, baz danych i platform pocztowych mają większą powierzchnię ataku, a ransomware wyposażone w funkcje wyłączania usług i maszyn wirtualnych może szybciej doprowadzić do pełnej przerwy operacyjnej.

Rekomendacje

Organizacje powinny traktować tego typu kampanie jako zagrożenie wielowarstwowe i wdrażać ochronę zarówno dla punktów końcowych, jak i dla warstwy wirtualizacji. Kluczowe znaczenie ma ograniczenie możliwości lateral movement, zabezpieczenie interfejsów administracyjnych oraz utrzymywanie niezależnych ścieżek odtworzenia danych.

  • Wdrożenie kopii zapasowych offline oraz niemodyfikowalnych backupów.
  • Segmentacja sieci między środowiskami użytkowników, serwerami plików, hostami ESXi i systemami backupowymi.
  • Ograniczenie uprawnień administracyjnych oraz stosowanie modelu least privilege.
  • Monitorowanie poleceń związanych z usuwaniem shadow copies, zatrzymywaniem usług i czyszczeniem logów.
  • Zabezpieczenie interfejsów zarządzających ESXi i Hyper-V przed bezpośrednim dostępem z sieci biurowej.
  • Stosowanie MFA dla kont uprzywilejowanych i dostępu zdalnego.
  • Regularne testy odtwarzania po awarii, obejmujące scenariusze utraty hostów wirtualizacyjnych.
  • Hardening systemów Windows Server, baz danych, Exchange oraz platform backupowych.
  • Centralizacja telemetrii z EDR, SIEM i warstwy hypervisora.
  • Szybkie izolowanie hostów wykazujących masowe operacje na plikach, zatrzymywanie usług lub nietypowe działania kryptograficzne.

W praktyce równie ważne jest przygotowanie procedur reagowania na incydenty dla ataku obejmującego wiele platform jednocześnie. Zespół bezpieczeństwa powinien dysponować gotowymi playbookami dla scenariuszy, w których ransomware uderza równolegle w serwery plików, hosty ESXi oraz infrastrukturę kopii zapasowych.

Podsumowanie

Kyber ransomware pokazuje, że operatorzy wymuszeń coraz chętniej eksperymentują z nowymi technikami i narracją wokół kryptografii postkwantowej. Najistotniejsze nie jest jednak samo użycie Kyber1024, lecz fakt, że atakujący prowadzą skoordynowane operacje przeciwko środowiskom Windows i VMware ESXi, jednocześnie niszcząc ścieżki odzyskiwania danych.

Dla obrońców oznacza to konieczność wzmacniania segmentacji, ochrony warstwy wirtualizacji, monitorowania działań antybackupowych oraz utrzymywania odseparowanych kopii zapasowych gotowych do szybkiego odtworzenia. To właśnie odporność operacyjna, a nie sama analiza użytej kryptografii, będzie miała kluczowe znaczenie w ograniczaniu skutków takich incydentów.

Źródła

  1. BleepingComputer — Kyber ransomware gang toys with post-quantum encryption on Windows — https://www.bleepingcomputer.com/news/security/kyber-ransomware-gang-toys-with-post-quantum-encryption-on-windows/
  2. Rapid7 — Analysis of Kyber ransomware variants — https://www.rapid7.com/
  3. NIST — Post-Quantum Cryptography Standardization — https://www.nist.gov/pqcrypto

Kyber ransomware testuje kryptografię postkwantową w atakach na Windows i VMware ESXi

Cybersecurity news

Wprowadzenie do problemu / definicja

Grupa ransomware Kyber zwróciła uwagę analityków, ponieważ w najnowszych kampaniach wdraża elementy kryptografii postkwantowej w wariancie przeznaczonym dla systemów Windows. To ważny sygnał dla rynku cyberbezpieczeństwa, pokazujący, że operatorzy ransomware nie ograniczają się już do klasycznych metod szyfrowania i coraz śmielej eksperymentują z nowoczesnymi technikami ochrony kluczy.

W praktyce oznacza to próbę utrudnienia analizy złośliwego oprogramowania, odzyskiwania danych oraz opracowywania skutecznych narzędzi deszyfrujących. Samo użycie postkwantowych mechanizmów nie zmienia jednak podstawowego celu ataku: sparaliżowania działalności organizacji i wymuszenia okupu.

W skrócie

Kyber to operacja ransomware wymierzona równolegle w środowiska Windows oraz VMware ESXi. W analizowanym incydencie oba warianty zostały użyte w tej samej sieci, co wskazuje na skoordynowany atak na serwery plików i infrastrukturę wirtualizacyjną.

  • Wariant dla Windows napisano w języku Rust.
  • Do ochrony materiału kluczowego wykorzystano Kyber1024 i X25519.
  • Szyfrowanie danych realizowane jest przy użyciu AES-CTR.
  • Wersja ESXi deklaruje użycie technologii postkwantowej, lecz faktycznie opiera się na ChaCha8 i RSA-4096.
  • Oba warianty zawierają funkcje utrudniające odzyskanie środowiska po incydencie.

Kontekst / historia

Współczesne kampanie ransomware coraz częściej przyjmują charakter wieloplatformowy. Celem przestępców nie jest już wyłącznie zaszyfrowanie pojedynczych stacji roboczych czy serwerów, ale jednoczesne uderzenie w najważniejsze warstwy infrastruktury: systemy Windows, hypervisory oraz zasoby backupowe.

Taki model działania znacząco zwiększa presję na ofiarę. Jeżeli napastnicy skutecznie zablokują zarówno serwery plików, jak i hosty wirtualizacyjne, organizacja traci możliwość szybkiego przywrócenia usług, migracji obciążeń lub odtworzenia systemów z kopii zapasowych.

W przypadku Kyber badacze odzyskali w marcu 2026 roku dwa różne payloady wykorzystane w ramach tej samej kampanii. Oba warianty korzystały z tej samej infrastruktury wymuszeniowej, co sugeruje skoordynowaną operację prowadzoną przez tego samego operatora lub afilianta.

Analiza techniczna

Najciekawszym aspektem kampanii jest rozbieżność między deklaracjami operatorów a rzeczywistą implementacją kryptografii. Wariant dla Windows rzeczywiście wykorzystuje Kyber1024 jako mechanizm kapsułkowania klucza, jednak nie oznacza to, że całe szyfrowanie plików odbywa się algorytmem postkwantowym.

Model działania jest hybrydowy. Dane szyfrowane są szybkim algorytmem symetrycznym AES-CTR, natomiast Kyber1024 i X25519 odpowiadają za ochronę kluczy sesyjnych. To rozwiązanie jest technicznie uzasadnione, ponieważ algorytmy postkwantowe nie są projektowane do wydajnego szyfrowania dużych wolumenów danych.

Wersja windowsowa została napisana w Rust, co wpisuje się w rosnącą popularność tego języka wśród twórców złośliwego oprogramowania. Binarne artefakty Rust bywają trudniejsze w analizie, a jednocześnie mniej przewidywalne pod kątem klasycznych sygnatur detekcyjnych.

Próbka dla Windows dodaje do zaszyfrowanych plików rozszerzenie .#~~~ i zawiera zestaw funkcji typowych dla dojrzałych lockerów. Obejmują one zatrzymywanie usług, usuwanie shadow copies, wyłączanie mechanizmów naprawy rozruchu, czyszczenie logów zdarzeń oraz opróżnianie Kosza systemowego. Zaobserwowano również eksperymentalną funkcję wyłączania maszyn wirtualnych Hyper-V.

Wariant ESXi został zaprojektowany z myślą o środowiskach VMware. Odpowiada za enumerację maszyn wirtualnych, szyfrowanie plików datastore oraz pozostawianie not wymuszających okup także na interfejsach zarządzania. Mimo odniesień do technologii postkwantowej analiza wykazała, że moduł ten w praktyce nie używa Kyber1024.

Zamiast tego wersja ESXi wykorzystuje ChaCha8 do szyfrowania danych oraz RSA-4096 do zabezpieczenia kluczy. Oznacza to, że określenie „post-quantum” pełni częściowo funkcję marketingową, a częściowo odnosi się jedynie do bardziej rozwiniętego wariantu dla Windows.

W środowisku ESXi zastosowano także zróżnicowaną strategię szyfrowania plików. Mniejsze pliki są szyfrowane w całości, średnie częściowo, a duże mogą być szyfrowane przerywanie. Taki model pozwala przyspieszyć działanie ransomware i szybciej osiągnąć efekt niedostępności danych w dużych środowiskach wirtualnych.

Konsekwencje / ryzyko

Dla ofiar najważniejszy wniosek jest prosty: użycie kryptografii postkwantowej nie zmienia istoty zagrożenia, ale może zwiększyć jego złożoność analityczną. Jeśli klucze prywatne pozostają pod kontrolą napastników, możliwość odzyskania danych bez zapłaty okupu jest skrajnie ograniczona, niezależnie od tego, czy do ochrony klucza wykorzystano RSA czy Kyber1024.

Największe ryzyko dotyczy organizacji utrzymujących jednocześnie środowiska Windows, VMware ESXi i Hyper-V, zwłaszcza przy słabej segmentacji sieci i niewystarczającej separacji uprawnień. Jedna kampania może wtedy objąć serwery plików, hosty wirtualizacyjne i ścieżki odzyskiwania danych.

Dodatkowe funkcje antyrecovery, takie jak usuwanie kopii w tle, zatrzymywanie usług backupowych, bazodanowych i pocztowych czy ingerencja w maszyny wirtualne, znacząco zwiększają koszt i czas przywracania działalności. To przekłada się bezpośrednio na wyższe straty operacyjne i biznesowe.

Rekomendacje

Przypadek Kyber należy traktować przede wszystkim jako ostrzeżenie przed nowoczesnym, wielowarstwowym ransomware. Priorytetem pozostaje odporność operacyjna organizacji, a nie sama analiza zastosowanych algorytmów kryptograficznych.

  • Odseparować infrastrukturę backupową od domeny produkcyjnej i hostów wirtualizacyjnych.
  • Stosować kopie niemodyfikowalne, offline lub logicznie odizolowane.
  • Regularnie testować procedury odtworzeniowe i scenariusze disaster recovery.
  • Wdrożyć twardą segmentację między serwerami Windows, hostami ESXi, systemami zarządzania i środowiskami Hyper-V.
  • Ograniczyć dostęp administracyjny zgodnie z zasadą najmniejszych uprawnień i wymusić MFA.
  • Monitorować zachowania poprzedzające szyfrowanie, takie jak masowe zatrzymywanie usług, usuwanie shadow copies, czyszczenie logów i operacje na datastore.
  • Rozwijać detekcję opartą na TTP, a nie wyłącznie na sygnaturach.
  • Szczególnie chronić warstwę zarządzania środowiskami VMware i Hyper-V.

Podsumowanie

Kyber ransomware pokazuje, że cyberprzestępcy zaczynają eksperymentować z kryptografią postkwantową w rzeczywistych kampaniach wymuszeniowych. Nie jest to jeszcze rewolucja, która całkowicie zmienia krajobraz zagrożeń, ale wyraźny sygnał ewolucji narzędzi stosowanych do ochrony kluczy i utrudniania analiz powłamaniowych.

Najgroźniejsze pozostają jednak dobrze znane elementy nowoczesnych operacji ransomware: równoległy atak na Windows i ESXi, funkcje antyodzyskiwania, uderzenie w systemy kopii zapasowych oraz możliwość zakłócenia pracy maszyn wirtualnych. Dla obrońców kluczowe znaczenie mają segmentacja, odporne kopie zapasowe, ścisła kontrola uprawnień i detekcja zachowań charakterystycznych dla współczesnych kampanii ransomware.

Źródła

  1. BleepingComputer — https://www.bleepingcomputer.com/news/security/kyber-ransomware-gang-toys-with-post-quantum-encryption-on-windows/
  2. Rapid7: Kyber Ransomware Double Trouble: Windows and ESXi Attacks Explained — https://www.rapid7.com/blog/post/tr-kyber-ransomware-double-trouble-windows-esxi-attacks-explained/

Microsoft usuwa krytyczną lukę w ASP.NET Core. CVE-2026-40372 zagraża mechanizmom uwierzytelniania

Cybersecurity news

Wprowadzenie do problemu / definicja

Microsoft opublikował pozaplanową poprawkę bezpieczeństwa dla ASP.NET Core, eliminując podatność CVE-2026-40372. Luka dotyczy komponentu Data Protection, który odpowiada za zabezpieczanie wrażliwych danych aplikacyjnych, takich jak ciasteczka uwierzytelniające, tokeny anty-CSRF oraz inne artefakty związane z tożsamością i integralnością sesji.

Problem ma charakter krytyczny, ponieważ uderza w jeden z fundamentów bezpieczeństwa aplikacji webowych. Naruszenie poprawności działania mechanizmu ochrony kryptograficznej może prowadzić do eskalacji uprawnień oraz obejścia kontroli dostępu.

W skrócie

  • Podatność została oznaczona jako CVE-2026-40372.
  • Dotyczy pakietu Microsoft.AspNetCore.DataProtection w wersjach od 10.0.0 do 10.0.6.
  • Microsoft udostępnił poprawkę w wersji 10.0.7.
  • Luka może umożliwić nieuwierzytelnionemu atakującemu uzyskanie podwyższonych uprawnień przez sieć.
  • Najbardziej narażone są środowiska nie-Windows, w tym wdrożenia linuksowe i kontenerowe.

Kontekst / historia

Źródłem problemu była regresja wprowadzona do pakietu Microsoft.AspNetCore.DataProtection. Początkowo zwracano uwagę głównie na problemy z deszyfrowaniem danych po jednej z aktualizacji, jednak dalsza analiza wykazała, że usterka ma także istotny wymiar bezpieczeństwa.

Znaczenie podatności rośnie w nowoczesnych środowiskach chmurowych, gdzie aplikacje ASP.NET Core bardzo często działają na Linuksie lub w kontenerach. Choć warunki wykorzystania luki są częściowo zawężone, obejmują one dużą grupę produkcyjnych wdrożeń wykorzystywanych przez firmy i dostawców usług.

Analiza techniczna

Problem dotyczy nieprawidłowej weryfikacji podpisu kryptograficznego w mechanizmie authenticated encryption. W podatnych wersjach pakietu obliczanie znacznika HMAC miało odbywać się na niewłaściwych bajtach danych, a w części scenariuszy wynik skrótu mógł być dodatkowo odrzucany. Taki błąd podważa podstawowe założenia integralności i autentyczności danych zabezpieczanych przez Data Protection.

W praktyce oznacza to możliwość sfałszowania chronionych ładunków w taki sposób, aby zostały zaakceptowane przez aplikację jako prawidłowe. Potencjalnie zagrożone są więc ciasteczka sesyjne, tokeny antyforgery, elementy procesu logowania oraz inne dane chronione przez ten mechanizm.

W bardziej niebezpiecznych scenariuszach atakujący może uzyskać możliwość podszycia się pod użytkownika o wyższych uprawnieniach, a następnie doprowadzić do wygenerowania nowych, już poprawnie podpisanych tokenów. To sprawia, że sama instalacja poprawki nie zawsze kończy problem, jeśli w czasie ekspozycji doszło już do nadużycia.

Konsekwencje / ryzyko

Ryzyko związane z CVE-2026-40372 jest wysokie, ponieważ luka dotyczy mechanizmów zaufania odpowiedzialnych za uwierzytelnianie i autoryzację. Jeśli integralność tokenów lub ciasteczek zostaje naruszona, konsekwencją może być przejęcie sesji, obejście polityk dostępu i uzyskanie nieautoryzowanych uprawnień.

Szczególnie narażone są organizacje, które wykorzystują ASP.NET Core w środowiskach linuksowych, uruchamiają aplikacje w kontenerach, korzystają z zewnętrznych magazynów kluczy Data Protection oraz nie prowadzą regularnej rotacji materiału kryptograficznego po incydentach bezpieczeństwa.

  • przejęcie sesji użytkowników uprzywilejowanych,
  • nieautoryzowane generowanie lub odświeżanie tokenów,
  • dostęp do danych poufnych w aplikacji,
  • utrzymanie trwałego dostępu po pozornym usunięciu luki,
  • konieczność pełnego przeglądu łańcucha zaufania w warstwie tożsamości.

Rekomendacje

Organizacje powinny jak najszybciej ustalić, czy korzystają z podatnych wersji pakietu Microsoft.AspNetCore.DataProtection, zarówno bezpośrednio, jak i pośrednio przez inne zależności NuGet. Priorytetem jest aktualizacja do wersji 10.0.7 oraz ponowne wdrożenie aplikacji i obrazów kontenerowych.

  • natychmiast zaktualizować pakiet do wersji 10.0.7,
  • przebudować i ponownie wdrożyć aplikacje,
  • zweryfikować rzeczywiście ładowane wersje bibliotek w runtime,
  • przeprowadzić rotację key ring używanego przez Data Protection,
  • unieważnić aktywne sesje i wrażliwe tokeny, jeśli istnieje ryzyko wykorzystania luki,
  • przeanalizować logi pod kątem nietypowych zdarzeń uwierzytelniania i zmian uprawnień,
  • sprawdzić zależności pośrednie, które mogą wymuszać podatne wersje pakietu.

Z punktu widzenia zespołów bezpieczeństwa warto potraktować tę sytuację jako impuls do szerszego przeglądu mechanizmów kryptograficznych w aplikacjach. Podatności w warstwie ochrony tokenów i sesji należą do najgroźniejszych, ponieważ ich skutki mogą być trudne do wykrycia klasycznymi metodami monitoringu.

Podsumowanie

CVE-2026-40372 pokazuje, jak poważne skutki może mieć regresja w komponencie kryptograficznym odpowiedzialnym za ochronę danych uwierzytelniających. Choć podatność dotyczy określonych wersji i scenariuszy wdrożeniowych, jej wpływ na bezpieczeństwo środowisk produkcyjnych jest znaczący.

Wdrożenie poprawki 10.0.7 należy traktować jako działanie pilne, ale pełne ograniczenie ryzyka wymaga również rotacji kluczy, przeglądu sesji oraz oceny, czy wrażliwe tokeny nie zostały wygenerowane w okresie ekspozycji. W praktyce oznacza to, że reakcja na tę lukę powinna obejmować nie tylko aktualizację, ale także działania operacyjne po stronie bezpieczeństwa i tożsamości.

Źródła

  1. The Hacker News — https://thehackernews.com/2026/04/microsoft-patches-critical-aspnet-core.html
  2. .NET Blog: .NET 10.0.7 Out-of-Band Security Update — https://devblogs.microsoft.com/dotnet/dotnet-10-0-7-oob-security-update/
  3. .NET Blog: .NET and .NET Framework April 2026 servicing releases updates — https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-april-2026-servicing-updates

Storm: nowy infostealer przejmuje sesje i odszyfrowuje dane po stronie serwera

Cybersecurity news

Wprowadzenie do problemu / definicja

Storm to nowy infostealer zaprojektowany do kradzieży danych uwierzytelniających, ciasteczek sesyjnych, tokenów, danych autouzupełniania oraz informacji z portfeli kryptowalutowych. Najbardziej niepokojącą cechą tego zagrożenia jest przeniesienie procesu odszyfrowywania przechwyconych artefaktów z urządzenia ofiary do infrastruktury operatora, co znacząco utrudnia wykrycie aktywności przez klasyczne mechanizmy ochronne.

W praktyce oznacza to zmianę podejścia: zamiast odczytywać i odszyfrowywać dane lokalnie, malware eksportuje zaszyfrowane pliki oraz bazy z przeglądarek, a następnie przetwarza je już po stronie serwera kontrolowanego przez atakującego. Taki model ogranicza liczbę lokalnych śladów kompromitacji i zwiększa skuteczność kradzieży aktywnych sesji.

W skrócie

Storm pojawił się jako nowoczesny infostealer oferowany w modelu subskrypcyjnym. Jego operatorzy stawiają nie tylko na kradzież haseł, ale przede wszystkim na przejmowanie już uwierzytelnionych sesji użytkowników.

  • kradnie hasła, cookies, tokeny i dane autouzupełniania,
  • zbiera informacje z komunikatorów i portfeli kryptowalutowych,
  • przesyła zaszyfrowane artefakty do odszyfrowania po stronie serwera,
  • umożliwia automatyczne odtwarzanie sesji z użyciem tokenów i proxy,
  • ogranicza widoczność działań złośliwego kodu na stacji roboczej.

Kontekst / historia

Rynek infostealerów od lat przechodzi ewolucję. Początkowo złośliwe oprogramowanie skupiało się głównie na prostym wykradaniu zapisanych haseł. Z czasem atakujący zaczęli jednak koncentrować się na przejmowaniu aktywnych sesji, ponieważ to one pozwalają ominąć część mechanizmów ochronnych, w tym wybrane wdrożenia MFA.

Znaczenie tego trendu wzrosło wraz z rozwojem zabezpieczeń w przeglądarkach. Wprowadzenie nowych mechanizmów ochrony danych, takich jak App-Bound Encryption w Chrome na Windows, zwiększyło trudność lokalnego odszyfrowywania artefaktów. W odpowiedzi twórcy malware zaczęli przenosić krytyczne operacje poza urządzenie ofiary. Storm wpisuje się dokładnie w ten kierunek rozwoju, łącząc kradzież danych z automatyzacją odzyskiwania sesji.

Analiza techniczna

Storm działa przede wszystkim w środowisku Windows i ma przechwytywać dane z przeglądarek opartych na Chromium oraz wybranych przeglądarek z rodziny Gecko. Zamiast wykonywać pełne odszyfrowanie lokalnie, malware eksportuje zaszyfrowane dane do infrastruktury atakującego. To podejście redukuje liczbę lokalnych wskaźników kompromitacji związanych z dostępem do magazynów przeglądarki.

Według opisywanych materiałów zagrożenie może pozyskiwać szeroki zakres danych użytkownika:

  • zapisane hasła,
  • ciasteczka sesyjne,
  • dane autouzupełniania,
  • tokeny kont, w tym tokeny usług internetowych,
  • dane kart płatniczych,
  • historię przeglądania,
  • dane z komunikatorów, takich jak Telegram, Signal i Discord,
  • informacje z rozszerzeń i aplikacji portfeli kryptowalutowych,
  • dokumenty z katalogów użytkownika,
  • informacje systemowe oraz zrzuty ekranu.

Istotnym elementem ekosystemu jest panel operatorski. Nie służy on wyłącznie do odbioru logów, ale także do automatyzacji przejmowania sesji. Atakujący mogą wykorzystywać przechwycone tokeny i cookies wraz z proxy dopasowanym geograficznie do lokalizacji ofiary, co zwiększa szansę na skuteczne odtworzenie sesji bez wzbudzania dodatkowych alertów bezpieczeństwa.

Model infrastrukturalny również zasługuje na uwagę. Operatorzy Storm mają umożliwiać podłączanie własnych serwerów VPS do centralnej platformy, dzięki czemu ruch i wykradzione dane mogą być przekierowywane przez infrastrukturę pozostającą pod ich kontrolą. To utrudnia szybką neutralizację całego ekosystemu i pozwala rozproszyć operacje między wieloma węzłami.

Konsekwencje / ryzyko

Największym ryzykiem związanym ze Storm nie jest sama kradzież hasła, lecz przejęcie aktywnej, już uwierzytelnionej sesji. W takim scenariuszu atakujący może uzyskać dostęp do poczty, systemów SaaS, zasobów chmurowych, paneli administracyjnych czy kont finansowych bez konieczności ponownego logowania.

Dla organizacji oznacza to realne zagrożenie biznesowe i operacyjne:

  • przejęcie kont uprzywilejowanych,
  • kradzież danych z systemów chmurowych,
  • lateral movement w środowisku firmowym,
  • eksfiltrację dokumentów i danych wrażliwych,
  • nadużycia finansowe oraz przejęcia kont kryptowalutowych,
  • wykorzystanie skradzionych informacji do dalszych kampanii phishingowych,
  • sprzedaż logów dostępowych na forach cyberprzestępczych.

Dodatkowym czynnikiem ryzyka jest model malware-as-a-service. Dzięki subskrypcji próg wejścia dla mniej zaawansowanych grup przestępczych znacząco spada, a gotowe funkcje budowy, zarządzania i odzyskiwania sesji zwiększają skalę potencjalnych kampanii.

Rekomendacje

Organizacje powinny przyjąć, że sama ochrona haseł nie wystarcza. Kluczowe staje się monitorowanie sesji, anomalii behawioralnych i nietypowego użycia tokenów dostępowych. Obrona przed nowoczesnymi infostealerami musi obejmować zarówno stacje robocze, jak i warstwę tożsamości.

  • wdrożyć monitorowanie sesji i wykrywanie nietypowego użycia tokenów,
  • analizować logowania pod kątem lokalizacji, reputacji adresów IP i wzorców dostępu,
  • skracać czas życia sesji oraz częściej rotować tokeny,
  • wymuszać ponowną autoryzację dla operacji wysokiego ryzyka,
  • segmentować dostęp do aplikacji SaaS i zasobów chmurowych,
  • blokować uruchamianie nieautoryzowanych plików wykonywalnych,
  • stosować EDR ukierunkowany na wykrywanie kradzieży artefaktów przeglądarki i nietypowej komunikacji,
  • utwardzać konfigurację przeglądarek, rozszerzeń i portfeli kryptowalutowych,
  • izolować stacje robocze administratorów i użytkowników uprzywilejowanych,
  • regularnie szkolić użytkowników z phishingu i metod dostarczania malware.

W przypadku incydentu sama zmiana hasła może nie wystarczyć. Konieczne może być unieważnienie wszystkich aktywnych sesji, reset tokenów odświeżania, przegląd zaufanych urządzeń oraz analiza, czy atakujący nie uzyskał trwałego dostępu do środowiska.

Podsumowanie

Storm pokazuje, że nowoczesne infostealery rozwijają się w kierunku cichszego działania, mniejszej liczby lokalnych artefaktów i większej automatyzacji przejmowania aktywnych sesji. Przeniesienie odszyfrowywania danych na serwer operatora znacząco utrudnia wykrycie ataku i zwiększa skuteczność działań przeciwko użytkownikom indywidualnym oraz organizacjom.

Dla zespołów bezpieczeństwa to wyraźny sygnał, że ochrona tożsamości, sesji i zachowań użytkowników staje się równie ważna jak tradycyjna ochrona poświadczeń. Storm nie jest jedynie kolejnym stealerem — to przykład dojrzewania cyberprzestępczych usług ukierunkowanych na realne przejęcie dostępu.

Źródła

  1. BleepingComputer — https://www.bleepingcomputer.com/news/security/the-silent-storm-new-infostealer-hijacks-sessions-decrypts-server-side/
  2. Google Security Blog — https://security.googleblog.com/2024/07/improving-security-of-chrome-cookies-on-windows.html
  3. Varonis — Cookie-Bite — https://www.varonis.com/blog/cookie-bite
  4. Varonis — SessionShark — https://www.varonis.com/blog/sessionshark
  5. MITRE ATT&CK — Steal Web Session Cookie — https://attack.mitre.org/techniques/T1539/