Fortinet FortiOS (CVE-2019-6693): hasła z kopii konfiguracji zapory w rękach ransomware
FortiOS szyfrował hasła w kopii konfiguracji kluczem wspólnym dla wszystkich urządzeń. CISA potwierdza użycie tej luki w atakach ransomware. Zaktualizuj FortiOS, odszukaj kopie konfiguracji i wymień hasła kont VPN.
Ten alert jest dla zarządu, CTO i CFO firm, które mają zapory Fortinet FortiGate z systemem FortiOS. Werdykt: jeśli FortiOS jest starszy niż wydania z poprawką, zaktualizuj go, a niezależnie od wersji odszukaj wszystkie kopie konfiguracji zapory i wymień hasła kont zdalnego dostępu, bo hasła w tych plikach dało się odszyfrować kluczem znanym publicznie, a luka jest używana w atakach ransomware.
1. CO SIĘ STAŁO? Fakty w pigułce
Amerykańska agencja CISA 25 czerwca 2025 roku dopisała CVE-2019-6693 do katalogu KEV, czyli listy podatności, o których ma dowody, że są wykorzystywane w prawdziwych atakach. To błąd z 2019 roku: FortiOS szyfrował wrażliwe dane w pliku kopii zapasowej konfiguracji kluczem zaszytym na stałe, identycznym we wszystkich urządzeniach. Kto ma plik i zna klucz, odczyta hasła użytkowników (poza hasłem administratora), hasła do kluczy prywatnych i hasło mechanizmu wysokiej dostępności (HA).
Luka sama nie otwiera zapory, ale zamienia każdą kopię konfiguracji w listę haseł. CISA oznaczyła ją jako używaną w kampaniach ransomware. Termin CISA minął 16 lipca 2025 roku.
Według NVD: do 5.6.10 włącznie, od 6.0.0 do 6.0.6 włącznie oraz 6.2.0. Europejska baza ENISA podaje węższy zakres (5.6.9 i niższe, 6.0.5 i niższe); przyjmij szerszy. Warunek: dostęp do pliku kopii konfiguracji
Wersje bezpieczne
Według zakresów NVD pierwsze niepodatne wydania to 6.0.7 i 6.2.1; dla gałęzi 5.6 NVD nie wskazuje wersji niepodatnej, więc potrzebne jest przejście na nowszą gałąź. Szczegółowych zaleceń z biuletynu FG-IR-19-007 nie udało się zweryfikować (strona niedostępna do pobrania). Docelowo: aktualna wspierana wersja FortiOS
Typ podatności
Użycie zaszytego na stałe klucza kryptograficznego; CWE-798
Ocena CVSS
6.5 ŚREDNIA (CVSS 3.1), identycznie wg NVD i CISA. Atak przez sieć, niska złożoność, wymagane niskie uprawnienia, wpływ tylko na poufność. NVD (CVSS 2.0): 4.0
2. O CO CHODZI W PROSTYCH SŁOWACH?
Wyobraź sobie producenta sejfów, który każdy egzemplarz wyposaża w zamek otwierany tym samym kluczem i opisuje ten klucz w dokumentacji. Sejf jest zamknięty, więc wszyscy trzymają w nim hasła i nikt nie martwi się, gdzie sejf stoi. Do momentu, gdy ktoś przeczyta dokumentację.
Plik kopii zapasowej konfiguracji FortiGate to taki sejf. Zapora zapisuje w nim hasła w zaszyfrowanej postaci, ale kluczem wspólnym dla wszystkich urządzeń. Tymczasem takie pliki krążą swobodnie: w mailach do zewnętrznego informatyka, na dyskach sieciowych, na pendrive'ach. Hasła użytkowników zapory to zwykle hasła do zdalnego dostępu (VPN) handlowców, księgowej czy serwisanta, a ludzie często używają ich także w innych systemach.
💡 FortiGate to zapora sieciowa Fortinet, a FortiOS jej system. Kopia konfiguracji to plik ze wszystkimi ustawieniami zapory. Klucz zaszyty na stałe to tajny klucz wbudowany w oprogramowanie, identyczny u wszystkich klientów. HA (wysoka dostępność) to para zapór, z których jedna przejmuje pracę, gdy druga padnie. Ransomware to atak szyfrujący dane dla okupu. KEV to katalog CISA z lukami potwierdzonymi jako wykorzystywane.
Scenariusz
Normalnie
Z podatnością
Kopia konfiguracji wysłana mailem do serwisanta
Hasła w pliku są zaszyfrowane i bezpieczne
Każdy, kto przejmie skrzynkę, odszyfruje hasła wspólnym kluczem
Hasła kont VPN pracowników
Znane tylko pracownikom
Do odczytania z pliku konfiguracji
Hasło administratora zapory
Chronione
Nadal nieczytelne (wyjątek wskazany przez producenta)
Logowanie napastnika przez VPN
Wymagałoby złamania hasła
Wygląda jak zwykłe logowanie pracownika
Zmiana tylko hasła administratora po incydencie
Uważana za wystarczającą
Nic nie daje, bo wyciekły hasła użytkowników
źródło: magnific.com
3. JAK HAKERZY TO WYKORZYSTUJĄ?
Poniżej typowy przebieg ataku dla tej klasy podatności. To scenariusz poglądowy, a nie odtworzenie konkretnego incydentu. Luka nie działa „z internetu” sama z siebie: napastnik musi najpierw zdobyć plik kopii konfiguracji lub dostęp pozwalający go pobrać. CISA ocenia, że atak nie jest automatyzowalny, czyli jest prowadzony ręcznie wobec wybranych celów.
Etap
Czas
Akcja hakerów
Wynik
1. Zdobycie pliku
T-dni do tygodni
Pozyskanie kopii konfiguracji z przejętej skrzynki, laptopa, dysku sieciowego lub od podwykonawcy
Plik konfiguracji FortiGate
2. Odszyfrowanie
T+0 min
Użycie znanego, wspólnego klucza
Hasła użytkowników, hasła kluczy prywatnych, hasło HA
3. Logowanie
T+godziny
Połączenie VPN jako prawdziwy pracownik
Dostęp do sieci firmy bez alarmu
4. Rozszerzenie
T+dni
Próby tych samych haseł w poczcie i systemach, rozpoznanie sieci
🔴 Scenariusz 1: kopia konfiguracji leży od lat w skrzynce byłego informatyka; po przejęciu tej skrzynki napastnik odszyfrowuje hasła VPN i loguje się jako handlowiec.
🔴 Scenariusz 2: grupa ransomware po wejściu na jeden komputer znajduje na dysku sieciowym folder „sieć” z plikiem konfiguracji i dzięki hasłom VPN utrzymuje dostęp także po wyczyszczeniu komputera.
🔴 Scenariusz 3: hasło do VPN księgowej, odczytane z pliku, jest też hasłem do systemu finansowego; napastnik zmienia numery kont na fakturach.
4. DLACZEGO TO RYZYKO DLA TWOJEJ FIRMY?
Ocena „średnia” jest myląca. Ta luka nie służy do włamania, tylko do jego rozszerzenia i utrwalenia, a CISA potwierdza jej użycie w kampaniach ransomware. Problemem są też pliki powstałe dawno temu: aktualizacja zapory nie odszyfrowuje ich z powrotem ani nie zmienia haseł, które w nich zapisano.
Obszar biznesu
Potencjalny wpływ
Czas do wystąpienia
Koszty szacunkowe
Operacyjny
Wymiana haseł wszystkich kont VPN i kluczy, przestój przy incydencie ransomware
Dni do tygodni
20 tys. do 300 tys. PLN (praca IT, przestój)
Bezpieczeństwo danych
Dostęp do sieci na koncie pracownika, wyciek danych z serwerów
Dni od zdobycia pliku
30 tys. do 200 tys. PLN (analiza powłamaniowa)
Finansowy
Okup, oszustwa na fakturach, koszty specjalistów
Tygodnie
50 tys. do 800 tys. PLN łącznie
Reputacyjny
Utrata zaufania klientów po wycieku lub przestoju
Miesiące
30 tys. do 300 tys. PLN (utracone kontrakty)
Prawny
Obowiązek zgłoszenia naruszenia danych osobowych do UODO w ciągu 72 godzin, przy wysokim ryzyku także powiadomienia osób; kary RODO do 20 mln EUR lub 4% rocznego obrotu, zależnie od okoliczności
72 godziny od wykrycia
15 tys. do 120 tys. PLN (obsługa prawna, zgłoszenia), bez ewentualnej kary
Interpretacja: bezpośredni wpływ luki to „tylko” odczyt haseł (CVSS 6.5), ale w łańcuchu ataku daje dostęp do sieci jako pracownik, stąd wpływ 4; prawdopodobieństwo średnie, bo napastnik musi najpierw zdobyć plik, a atak jest prowadzony ręcznie.
5. CO MUSISZ ZROBIĆ NATYCHMIAST?
Lp.
Priorytet
Działanie
Termin
Odpowiedzialny
1
🔴 NATYCHMIAST
Sprawdzić wersję FortiOS na każdej zaporze i porównać z szerszym zakresem (NVD)
Dziś
Administrator zapory
2
🔴 NATYCHMIAST
Odszukać wszystkie kopie konfiguracji zapory: maile, dyski sieciowe, laptopy, nośniki, u podwykonawców
Dziś
Administrator / CTO
3
🟠 PILNIE
Zaktualizować FortiOS do aktualnej wspieranej wersji (co najmniej poza zakresem podatnym)
Do 3 dni
Administrator / partner Fortinet
4
🟠 PILNIE
Wymienić hasła wszystkich lokalnych kont użytkowników zapory (VPN), hasła kluczy prywatnych i hasło HA
Do 3 dni
Administrator
5
🟠 PILNIE
Poprosić pracowników, by zmienili te same hasła wszędzie, gdzie ich używali
Do 3 dni
Kierownik IT
6
🟠 PILNIE
Przejrzeć dzienniki logowań VPN pod kątem nietypowych godzin i lokalizacji
Do 7 dni
Zespół bezpieczeństwa
7
🟡 WAŻNIE
Wprowadzić zasadę: kopie konfiguracji tylko w menedżerze haseł lub na zaszyfrowanym nośniku, nigdy w mailu
Do 30 dni
CTO
8
🟡 WAŻNIE
Włączyć drugi składnik logowania do VPN
Do 30 dni
CTO / administrator
Jeśli aktualizacja nie jest dostępna
Fortinet opublikował biuletyn FG-IR-19-007 z zaleceniami zaradczymi, a według NVD nowsze wydania FortiOS (od 6.0.7 i 6.2.1) nie są podatne, więc aktualizacja jest dostępna. Aktualizacja nie zabezpiecza jednak plików, które już istnieją. Oceny efektywności poniżej to ocena ekspercka.
Czasowa miara ochronna
Efektywność
Łatwość wdrożenia
Wymiana haseł kont zapisanych w konfiguracji
Wysoka: unieważnia hasła, które mogły wyciec
Średnia: wymaga koordynacji z pracownikami
Usunięcie zbędnych kopii konfiguracji i zabezpieczenie pozostałych
TAK (potwierdzone przez CISA). Ocena CISA: wykorzystanie aktywne, nieautomatyzowalne, skutek częściowy
Grupy przestępcze
Brak publicznych informacji o nazwach grup w materiałach źródłowych
Kampanie ransomware
TAK (CISA KEV: Known), bez wskazania konkretnych kampanii
Ocena CVSS
6.5 ŚREDNIA (CVSS 3.1, NVD i CISA); 4.0 wg NVD (CVSS 2.0)
PoC dostępny publicznie?
Brak publicznych informacji w materiałach źródłowych
Liczba atakowanych firm
Brak publicznych informacji
Rozbieżności w opisach
Opis w katalogu KEV mówi o „zaszyfrowaniu” danych, producent i NVD o ich odszyfrowaniu; ENISA opisuje produkt jako FortiGate i podaje węższy zakres wersji
Prognoza EPSS
Około 5,6% szansy wykorzystania w ciągu 30 dni, górne 8% podatności (wg analizy źródłowej)
Sygnały zagrożenia dla CVE-2019-6693CVSS 3.1 (NVD, CISA) 6.5/10 █████████████░░░░░░░ ŚREDNIAEPSS (analiza źr.) ~5.6% █░░░░░░░░░░░░░░░░░░░ top 8%CISA KEV TAK ████████████████████ ataki potwierdzoneRansomware (CISA) Known ████████████████████ używanaWiek luki ~7 lat ████████████████████ stare pliki nadal groźne
Linia czasu incydentu
2019-11-21 Fortinet publikuje biuletyn FG-IR-19-007, NVD publikuje CVE2025-06-23 Ocena CISA: wykorzystanie aktywne2025-06-25 CISA dodaje lukę do katalogu KEV, ransomware: Known2025-07-16 Termin naprawy wg CISA dla agencji federalnych2026-08-04 Ostatnia aktualizacja wpisu w NVD ... ponad 14 miesięcy od terminu CISA2026-09-17: TUTAJ JESTEŚMY
7. BEZPOŚREDNI LINK DO DZIAŁANIA: checklista dla CTO/CFO
Jaka wersja FortiOS działa na każdej z naszych zapór?
[wersja]
🔴
2
Gdzie są przechowywane kopie konfiguracji zapór i ile ich jest?
[lista miejsc]
🔴
3
Czy kopie konfiguracji były kiedykolwiek wysyłane mailem lub przekazywane podwykonawcom?
TAK / NIE
🔴
4
Kiedy ostatnio zmieniono hasła lokalnych kont VPN na zaporze?
[data]
🟠
5
Czy hasło HA i hasła kluczy prywatnych zostały zmienione po aktualizacji?
TAK / NIE
🟠
6
Czy logowanie do VPN wymaga drugiego składnika?
TAK / NIE
🟠
7
Czy przejrzeliśmy dzienniki logowań VPN pod kątem nietypowej aktywności?
TAK / NIE, [data]
🟡
Pytania diagnostyczne dla managera
✓ Czy wiem, kto ma w firmie i poza nią kopie konfiguracji naszej zapory?
✓ Czy pliki techniczne traktujemy z taką samą ostrożnością jak listy haseł?
✓ Czy po incydencie zmieniamy wszystkie hasła, a nie tylko administratora?
✓ Czy decyzje o pilności łatek opieramy na więcej niż jednym opisie podatności?
✓ Czy mamy procedurę zgłoszenia naruszenia danych do UODO w 72 godziny?
Podsumowanie
CVE-2019-6693 sprawia, że hasła zapisane w kopii konfiguracji Fortinet FortiOS da się odszyfrować wspólnym, zaszytym kluczem, a CISA potwierdza użycie tej luki w kampaniach ransomware. Aktualizacja FortiOS zamyka problem na przyszłość, ale nie zabezpiecza plików, które już krążą. Dlatego dziś trzeba sprawdzić wersje, odszukać kopie konfiguracji i zaplanować wymianę haseł kont VPN.
Czytaj dalej
Powiązane artykuły
Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek bloga.
Luka w systemach PLM firmy PTC pozwala bez logowania przejąć serwer. Grupa Cl0p wykorzystuje ją do kradzieży dokumentacji produktów i szantażu. Zainstaluj poprawki i sprawdź ślady włamania.
Błąd w bibliotece Starlette, podstawie FastAPI, pozwala omijać zabezpieczenia części aplikacji, a w łańcuchu z luką LiteLLM przejąć bramkę AI. CISA potwierdza ataki. Zaktualizuj do 1.0.1 lub nowszej.
Luka o ocenie 10.0 w konsoli Cisco Secure Firewall Management Center pozwala ominąć logowanie i przejąć urządzenie. Cisco i CISA potwierdzają ataki. Zaktualizuj FMC i sprawdź ślady włamania.
Klikając „Akceptuję”, zgadzasz się na przechowywanie plików cookie przez UXU w celu poprawy działania strony, analizy i wsparcia działań marketingowych.