Źródłem problemu jest wyścig typu Time-of-Check to Time-of-Use (TOCTOU), powiązany z nieprawidłowym rozwiązywaniem odwołań do plików przed ich użyciem — klasyfikowanym jako CWE-59 .
Silnik Microsoft Malware Protection Engine działa z założenia jako proces NT AUTHORITY\SYSTEM. Atakujący wykorzystuje różnicę między momentem sprawdzenia ścieżki a momentem wykonania operacji na wskazanym pliku:
W rezultacie zwykły użytkownik może doprowadzić do uruchomienia powłoki z uprawnieniami SYSTEM . Nie jest to atak zdalny: napastnik musi już mieć dostęp do komputera i możliwość uruchomienia na nim kodu. Nie potrzebuje jednak dodatkowych uprawnień administracyjnych .
Według opisów publicznego exploita mechanizm działa niezależnie od tego, czy ochrona w czasie rzeczywistym Microsoft Defendera jest włączona, czy wyłączona . Samo wyłączenie ochrony nie jest więc wiarygodnym sposobem ograniczenia ryzyka.
Microsoft przyznał CVE-2026-50656 ocenę CVSS 3.1: 7,8 (HIGH). W ocenie producenta złożoność ataku jest niska, ponieważ użycie oplocków ma zwiększać przewidywalność wyścigu. Wektor Microsoftu uwzględnia lokalny wektor ataku, niskie wymagane uprawnienia, brak interakcji użytkownika oraz wysoki wpływ na poufność, integralność i dostępność systemu .
Baza NVD podaje natomiast wynik 7,0 (HIGH), przypisując atakowi wysoką złożoność, co odzwierciedla trudność techniczną samego wyścigu . W ocenie czasowej Microsoftu wynik wynosi 7,6 .
Microsoft oznaczył podatność jako „Exploitation More Likely”, czyli taką, której wykorzystanie uznaje za bardziej prawdopodobne . Nie oznacza to jednak samo w sobie potwierdzenia powszechnego wykorzystania luki w rzeczywistych atakach.
| Data | Wydarzenie |
|---|---|
| 10 czerwca 2026 r. | Badacz opublikował działający exploit — kilka godzin po udostępnieniu przez Microsoft czerwcowych aktualizacji Patch Tuesday . |
| 16 czerwca 2026 r. | Microsoft oficjalnie opublikował opis CVE-2026-50656 i potwierdził istnienie luki zero-day . |
| 16–19 czerwca 2026 r. | Podatność pojawiła się w NVD, w komunikatach Microsoftu oraz w licznych analizach branży bezpieczeństwa . |
| 4–10 lipca 2026 r. | Poprawka nadal nie była dostępna, a Microsoft nie podał terminu wydania aktualizacji poza regularnym cyklem . |
Między publikacją działającego kodu a oficjalnym potwierdzeniem podatności minęło około sześciu dni. Na początku lipca exploit był publicznie dostępny od mniej więcej miesiąca, podczas gdy trwała praca nad poprawką .
RoguePlanet odkrył i opublikował badacz działający pod pseudonimami Nightmare Eclipse oraz Chaotic Eclipse . Według dostępnych opisów CVE-2026-50656 jest siódmym exploitem w trwającej kampanii badawczej wymierzonej w Microsoft Defendera .
Wcześniej w ramach tej serii ujawniono między innymi podatności nazwane BlueHammer, RedSun, UnDefend, YellowKey i GreenPlasma . TechRadar określił RoguePlanet jako część długotrwałych badań nad powierzchnią ataku Defendera . Niezależne odtworzenia mechanizmu proof-of-concept przez zewnętrzne zespoły, w tym ThreatLocker, miały potwierdzić jego powtarzalność .
Największe kontrowersje wynikają z połączenia trzech czynników: publicznego, działającego exploita, obecności podatnego komponentu w szeroko używanym systemie oraz braku poprawki poza regularnym cyklem aktualizacji.
Defender jest domyślnie obecny i aktywny w instalacjach Windows, dlatego potencjalna powierzchnia ataku jest bardzo duża. Jednocześnie publiczny kod demonstracyjny oznacza, że samo zastosowanie zwykłych aktualizacji systemu z czerwca nie rozwiązuje problemu .
Po wydaniu aktualizacji należy niezwłocznie zaktualizować Microsoft Malware Protection Engine (MsMpEng). Aktualizacja może zostać dostarczona przez Windows Update lub Microsoft Update Catalog . Do czasu jej publikacji administratorzy powinni śledzić komunikat CVE oraz informacje Microsoft Security Response Center (MSRC) dotyczące ewentualnej aktualizacji out-of-band .
Na dzień 10 lipca 2026 r. oficjalna poprawka nie była dostępna.
Ponieważ wykorzystanie wymaga lokalnego dostępu i uruchomienia kodu, warto:
Brak uprawnień administratora nie blokuje jednak samego RoguePlanet — podatność właśnie pozwala przejść ze zwykłego konta do poziomu SYSTEM .
Organizacje powinny rozważyć wymuszenie reguł AppLocker lub WDAC (Windows Defender Application Control), aby blokować nieautoryzowane pliki wykonywalne i skrypty, w tym niezaufane binaria proof-of-concept . Przydatne mogą być także reguły ASR (Attack Surface Reduction) ograniczające uruchamianie nieufnych procesów i typowe techniki kradzieży danych uwierzytelniających. Nie ma jednak gwarancji, że same reguły ASR zatrzymają wyścig TOCTOU .
Zespoły bezpieczeństwa powinny skonfigurować EDR i systemy monitoringu pod kątem:
Są to środki tymczasowe, a nie substytut poprawki. Najpewniejszą kontrolą do czasu aktualizacji pozostaje ograniczenie możliwości lokalnego uruchamiania kodu przez niezaufanych użytkowników .
Źródłem problemu jest wyścig typu Time-of-Check to Time-of-Use (TOCTOU), powiązany z nieprawidłowym rozwiązywaniem odwołań do plików przed ich użyciem — klasyfikowanym jako CWE-59 .
Silnik Microsoft Malware Protection Engine działa z założenia jako proces NT AUTHORITY\SYSTEM. Atakujący wykorzystuje różnicę między momentem sprawdzenia ścieżki a momentem wykonania operacji na wskazanym pliku:
W rezultacie zwykły użytkownik może doprowadzić do uruchomienia powłoki z uprawnieniami SYSTEM . Nie jest to atak zdalny: napastnik musi już mieć dostęp do komputera i możliwość uruchomienia na nim kodu. Nie potrzebuje jednak dodatkowych uprawnień administracyjnych .
Według opisów publicznego exploita mechanizm działa niezależnie od tego, czy ochrona w czasie rzeczywistym Microsoft Defendera jest włączona, czy wyłączona . Samo wyłączenie ochrony nie jest więc wiarygodnym sposobem ograniczenia ryzyka.
Microsoft przyznał CVE-2026-50656 ocenę CVSS 3.1: 7,8 (HIGH). W ocenie producenta złożoność ataku jest niska, ponieważ użycie oplocków ma zwiększać przewidywalność wyścigu. Wektor Microsoftu uwzględnia lokalny wektor ataku, niskie wymagane uprawnienia, brak interakcji użytkownika oraz wysoki wpływ na poufność, integralność i dostępność systemu .
Baza NVD podaje natomiast wynik 7,0 (HIGH), przypisując atakowi wysoką złożoność, co odzwierciedla trudność techniczną samego wyścigu . W ocenie czasowej Microsoftu wynik wynosi 7,6 .
Microsoft oznaczył podatność jako „Exploitation More Likely”, czyli taką, której wykorzystanie uznaje za bardziej prawdopodobne . Nie oznacza to jednak samo w sobie potwierdzenia powszechnego wykorzystania luki w rzeczywistych atakach.
| Data | Wydarzenie |
|---|---|
| 10 czerwca 2026 r. | Badacz opublikował działający exploit — kilka godzin po udostępnieniu przez Microsoft czerwcowych aktualizacji Patch Tuesday . |
| 16 czerwca 2026 r. | Microsoft oficjalnie opublikował opis CVE-2026-50656 i potwierdził istnienie luki zero-day . |
| 16–19 czerwca 2026 r. | Podatność pojawiła się w NVD, w komunikatach Microsoftu oraz w licznych analizach branży bezpieczeństwa . |
| 4–10 lipca 2026 r. | Poprawka nadal nie była dostępna, a Microsoft nie podał terminu wydania aktualizacji poza regularnym cyklem . |
Między publikacją działającego kodu a oficjalnym potwierdzeniem podatności minęło około sześciu dni. Na początku lipca exploit był publicznie dostępny od mniej więcej miesiąca, podczas gdy trwała praca nad poprawką .
RoguePlanet odkrył i opublikował badacz działający pod pseudonimami Nightmare Eclipse oraz Chaotic Eclipse . Według dostępnych opisów CVE-2026-50656 jest siódmym exploitem w trwającej kampanii badawczej wymierzonej w Microsoft Defendera .
Wcześniej w ramach tej serii ujawniono między innymi podatności nazwane BlueHammer, RedSun, UnDefend, YellowKey i GreenPlasma . TechRadar określił RoguePlanet jako część długotrwałych badań nad powierzchnią ataku Defendera . Niezależne odtworzenia mechanizmu proof-of-concept przez zewnętrzne zespoły, w tym ThreatLocker, miały potwierdzić jego powtarzalność .
Największe kontrowersje wynikają z połączenia trzech czynników: publicznego, działającego exploita, obecności podatnego komponentu w szeroko używanym systemie oraz braku poprawki poza regularnym cyklem aktualizacji.
Defender jest domyślnie obecny i aktywny w instalacjach Windows, dlatego potencjalna powierzchnia ataku jest bardzo duża. Jednocześnie publiczny kod demonstracyjny oznacza, że samo zastosowanie zwykłych aktualizacji systemu z czerwca nie rozwiązuje problemu .
Po wydaniu aktualizacji należy niezwłocznie zaktualizować Microsoft Malware Protection Engine (MsMpEng). Aktualizacja może zostać dostarczona przez Windows Update lub Microsoft Update Catalog . Do czasu jej publikacji administratorzy powinni śledzić komunikat CVE oraz informacje Microsoft Security Response Center (MSRC) dotyczące ewentualnej aktualizacji out-of-band .
Na dzień 10 lipca 2026 r. oficjalna poprawka nie była dostępna.
Ponieważ wykorzystanie wymaga lokalnego dostępu i uruchomienia kodu, warto:
Brak uprawnień administratora nie blokuje jednak samego RoguePlanet — podatność właśnie pozwala przejść ze zwykłego konta do poziomu SYSTEM .
Organizacje powinny rozważyć wymuszenie reguł AppLocker lub WDAC (Windows Defender Application Control), aby blokować nieautoryzowane pliki wykonywalne i skrypty, w tym niezaufane binaria proof-of-concept . Przydatne mogą być także reguły ASR (Attack Surface Reduction) ograniczające uruchamianie nieufnych procesów i typowe techniki kradzieży danych uwierzytelniających. Nie ma jednak gwarancji, że same reguły ASR zatrzymają wyścig TOCTOU .
Zespoły bezpieczeństwa powinny skonfigurować EDR i systemy monitoringu pod kątem:
Są to środki tymczasowe, a nie substytut poprawki. Najpewniejszą kontrolą do czasu aktualizacji pozostaje ograniczenie możliwości lokalnego uruchamiania kodu przez niezaufanych użytkowników .