FreePBX bez hasła (CVE-2025-57819): krytyczna luka w module endpoint centrali
Moduł endpoint w FreePBX 15, 16 i 17 pozwalał bez hasła przejąć panel, bazę i serwer centrali, a potem dzwonić na koszt firmy. Ataki trwają od sierpnia 2025. Zaktualizuj moduł, zamknij panel i sprawdź biling.
Ten alert jest dla zarządu, CTO i CFO firm, które mają centralę telefoniczną FreePBX 15, 16 lub 17 z modułem Endpoint Manager, własną lub utrzymywaną przez firmę zewnętrzną. Werdykt: jeśli moduł endpoint nie ma wersji 15.0.66, 16.0.89 lub 17.0.3 albo nowszej, zaktualizuj go i zamknij panel przed internetem NATYCHMIAST, a potem sprawdź ślady włamania i biling, bo luka jest masowo wykorzystywana bez hasła.
1. CO SIĘ STAŁO? Fakty w pigułce
Amerykańska agencja CISA 29 sierpnia 2025 roku dopisała CVE-2025-57819 do katalogu KEV, czyli listy podatności, o których ma dowody wykorzystania w prawdziwych atakach. Błąd dotyczy modułu endpoint (Endpoint Manager) w centrali telefonicznej FreePBX, służącego do obsługi aparatów. Niedostatecznie sprawdzane dane od użytkownika pozwalają napastnikowi bez żadnego hasła wejść do panelu administratora, dowolnie zmieniać bazę danych i wykonać kod na serwerze.
Producent ostrzegł klientów 26 sierpnia 2025 roku, a najwcześniejsze potwierdzone ślady ataków pochodzą z 21 sierpnia 2025 roku, czyli sprzed poprawki. Ocena w skali CVSS 4.0 jest maksymalna: 10.0. Termin naprawy wg CISA minął 19 września 2025 roku.
Element
Szczegóły
Identyfikator CVE
CVE-2025-57819 (europejska baza ENISA: EUVD-2025-26123)
Data dodania do CISA KEV
2025-08-29
Termin naprawy wg CISA
2025-09-19
Produkt
Sangoma FreePBX, moduł endpoint (Endpoint Manager); także PBXAct
Wersje zagrożone
FreePBX 15, 16 i 17 z modułem endpoint w wersjach starszych niż 15.0.66, 16.0.89 i 17.0.3. Wg producenta systemy bez zainstalowanego modułu endpoint są prawdopodobnie niezagrożone. Podatność gałęzi starszych niż 15 nie została potwierdzona. Nie jest wymagane żadne konto
Wersje bezpieczne
Moduł endpoint 15.0.66, 16.0.89, 17.0.3 i nowsze (kanał STABLE od 28 sierpnia 2025; kanał EDGE od 26 sierpnia 2025: 16.0.88.19 dla PBXAct 16 i 17.0.2.31 dla PBXAct 17). Najnowszą wersję pokazuje menedżer modułów; jej numeru nie weryfikowaliśmy
Typ podatności
Wstrzyknięcie SQL i obejście uwierzytelnienia ścieżką alternatywną, prowadzące do wykonania kodu; CWE-89 i CWE-288
Ocena CVSS
GitHub: 10.0 KRYTYCZNA (CVSS 4.0, z wysokim wpływem na systemy następcze). NVD: 9.8 KRYTYCZNA (CVSS 3.1). Atak przez sieć, bez uprawnień i bez udziału użytkownika
2. O CO CHODZI W PROSTYCH SŁOWACH?
Wyobraź sobie biurowiec z recepcją, która starannie sprawdza dokumenty. Z boku budynku są jednak drzwi serwisowe dla techników telefonii i tam nikt nikogo nie sprawdza. Kto przez nie wejdzie, trafia prosto do pomieszczenia z centralą, może przestawić wszystkie ustawienia, dopisać sobie przepustkę na stałe i dzwonić na koszt firmy na dowolne numery świata.
Tak działa CVE-2025-57819. Moduł endpoint miał „boczne drzwi”: jego punkty końcowe przyjmowały dane, które trafiały do zapytań do bazy jako część polecenia. Napastnik mógł w ten sposób ominąć logowanie, dopisać własne konto administratora i uruchomić kod na serwerze. Skutek wychodzi poza serwer: przejęta centrala daje dostęp do łączy operatora (trunków SIP), przez które napastnik generuje drogie połączenia, a rachunek przychodzi do firmy.
💡 FreePBX to graficzny panel do zarządzania centralą telefoniczną Asterisk. Endpoint Manager to komercyjny moduł do konfiguracji aparatów telefonicznych. Wstrzyknięcie SQL to sytuacja, w której tekst od napastnika staje się częścią polecenia do bazy danych. Trunk SIP to łącze centrali z operatorem, przez które wychodzą połączenia zewnętrzne. Systemy następcze w CVSS 4.0 to systemy niepodatne same w sobie, ale ponoszące skutki ataku.
Scenariusz
Normalnie
Z podatnością
Dostęp do panelu administratora centrali
Tylko po zalogowaniu
Możliwy bez żadnego hasła
Baza danych centrali
Zmieniana przez administratora
Napastnik dopisuje konta i zmienia konfigurację
Łącza do operatora (trunki SIP)
Połączenia pracowników
Połączenia na numery premium na koszt firmy
Działanie telefonii po ataku
Normalne
Często normalne: producent ostrzega, że atak bywa bezobjawowy
Aktualizacja po włamaniu
Zamyka problem
Nie usuwa kont i plików napastnika, wymagana odbudowa
źródło: pexels.com
3. JAK HAKERZY TO WYKORZYSTUJĄ?
Poniżej typowy przebieg ataku dla tej klasy podatności, dopasowany do wskaźników opublikowanych przez producenta. To scenariusz poglądowy, a nie odtworzenie konkretnego incydentu. Atak nie wymaga konta, a według oceny CISA jest automatyzowalny, więc panele FreePBX widoczne z internetu są przeczesywane masowo.
Etap
Czas
Akcja hakerów
Wynik
1. Skanowanie
T+0 min
Automatyczne wyszukiwanie paneli FreePBX dostępnych z internetu
Lista celów
2. Obejście logowania
T+sekundy
Spreparowane żądania do punktów końcowych modułu endpoint (m.in. POST do modular.php)
Dostęp administratora bez hasła
3. Wykonanie kodu
T+minuty
Zmiany w bazie i uruchomienie skryptu (producent: plik /var/www/html/.clean.sh)
Kontrola nad serwerem centrali
4. Utrwalenie
T+minuty
Dopisanie nieznanych kont w tabeli ampusers
Powrót możliwy po aktualizacji
5. Nadużycie telefonii
T+godziny
Połączenia przez trunki SIP, ruch na numer wewnętrzny 9998 (wskaźnik producenta)
Koszty połączeń na rachunku firmy
6. Dalszy ruch
T+dni
Wykorzystanie serwera jako przyczółka w sieci firmy
Szersze włamanie
Konkretne scenariusze zagrożenia
🔴 Scenariusz 1: centrala z panelem dostępnym z internetu zostaje przejęta w weekend; w poniedziałek telefony działają, a po miesiącu przychodzi faktura z tysiącami minut połączeń międzynarodowych.
🔴 Scenariusz 2: napastnik dopisuje własne konto administratora; firma instaluje poprawkę, ale konto zostaje i daje dostęp nadal.
🔴 Scenariusz 3: serwer centrali stoi w sieci biurowej, więc po przejęciu staje się punktem wyjścia do ataku na serwer plików i księgowość.
4. DLACZEGO TO RYZYKO DLA TWOJEJ FIRMY?
Centrala telefoniczna rzadko trafia na listę rzeczy do pilnego łatania: stoi w szafie i działa. Tymczasem tu nie trzeba nawet hasła, atak jest automatyczny, a jego koszt często widać dopiero na fakturze od operatora.
Obszar biznesu
Potencjalny wpływ
Czas do wystąpienia
Koszty szacunkowe
Operacyjny
Odbudowa centrali na nowej instalacji, zmiana wszystkich haseł, przerwa w telefonii
Dni
15 tys. do 120 tys. PLN (odbudowa, przestój infolinii)
Bezpieczeństwo danych
Dostęp do bazy centrali, nagrań, poczty głosowej, haseł do trunków i kont
Minuty od ataku
20 tys. do 150 tys. PLN (analiza powłamaniowa)
Finansowy
Połączenia na numery premium i międzynarodowe na koszt firmy
Godziny do dni
10 tys. do 500 tys. PLN (zależnie od limitów u operatora)
Reputacyjny
Niedziałająca infolinia, wyciek nagrań rozmów z klientami
Tygodnie
20 tys. do 200 tys. PLN (utraceni klienci)
Prawny
Obowiązek zgłoszenia naruszenia do UODO w ciągu 72 godzin, jeśli wyciekły dane osobowe lub nagrania; możliwa kara RODO do 20 mln EUR lub 4% rocznego obrotu, zależnie od okoliczności; spór z operatorem o rachunek
72 godziny od wykrycia
10 tys. do 100 tys. PLN (obsługa prawna), bez ewentualnej kary
Interpretacja: wpływ i prawdopodobieństwo są maksymalne, bo atak nie wymaga hasła, jest zautomatyzowany (EPSS 0,88) i przenosi się na łącza operatora; centrala bez modułu endpoint lub z panelem dostępnym tylko z sieci wewnętrznej jest w znacznie lepszej sytuacji.
5. CO MUSISZ ZROBIĆ NATYCHMIAST?
Lp.
Priorytet
Działanie
Termin
Odpowiedzialny
1
🔴 NATYCHMIAST
Ograniczyć dostęp do panelu administratora modułem Firewall wyłącznie do zaufanych adresów
Dziś
Administrator / firma obsługująca centralę
2
🔴 NATYCHMIAST
Sprawdzić wersję modułu endpoint i zaktualizować do 15.0.66, 16.0.89, 17.0.3 lub nowszej
Dziś
Administrator
3
🔴 NATYCHMIAST
Sprawdzić wskaźniki włamania: plik /var/www/html/.clean.sh, POST do modular.php w logach Apache od 21 sierpnia 2025, połączenia na 9998, nieznane konta w ampusers
Dziś
Administrator
4
🔴 NATYCHMIAST
Ustawić u operatora limit kosztów i zablokować połączenia na numery premium i międzynarodowe, jeśli nie są potrzebne
Dziś
CFO / administrator
5
🟠 PILNIE
Przy śladach włamania: odbudować centralę na nowej instalacji z kopii sprzed 21 sierpnia 2025
Do 3 dni
Firma obsługująca centralę
6
🟠 PILNIE
Zmienić wszystkie hasła: systemowe, trunków SIP, kont, rozszerzeń, poczty głosowej i panelu UCP
Do 3 dni
Administrator
7
🟡 WAŻNIE
Przejrzeć biling pod kątem połączeń międzynarodowych od sierpnia 2025
Do 7 dni
CFO
Jeśli aktualizacja nie jest dostępna
Producent wydał poprawki dla gałęzi 15, 16 i 17. Przed ich wydaniem zalecał ograniczenie dostępu do panelu, ale nie potwierdzono, by samo to wystarczało bez aktualizacji. Dla gałęzi starszych niż 15 brak publicznych informacji o poprawkach. Oceny efektywności to ocena ekspercka.
Czasowa miara ochronna
Efektywność
Łatwość wdrożenia
Panel administratora dostępny tylko z zaufanych adresów (moduł Firewall, zalecenie producenta)
Wysoka wobec skanowania z internetu, nie zastępuje poprawki
Łatwa
Odinstalowanie modułu endpoint, jeśli nie jest używany
Wysoka: wg producenta systemy bez modułu są prawdopodobnie niezagrożone
Średnia: zmienia obsługę aparatów
Limity kosztów i blokady kierunków u operatora
Niska wobec włamania, wysoka wobec strat finansowych
Łatwa
Wymiana centrali na wspieraną wersję
Wysoka
Trudna
Przed i po działaniu
Stan
Przed działaniem
Po działaniu
Panel administratora
Dostępny z internetu, do obejścia bez hasła
Dostępny tylko z zaufanych adresów, z poprawką
Moduł endpoint
Wersja bez poprawki
15.0.66, 16.0.89, 17.0.3 lub nowsza
Wiedza o włamaniu
„Telefony działają, więc jest dobrze”
Sprawdzone wskaźniki producenta
Hasła do trunków i kont
Mogły zostać odczytane z bazy
Zmienione wszystkie
Ryzyko finansowe
Brak limitu u operatora
Limit kosztów i blokady kierunków
6. KONTEKST I SKALA ZAGROŻENIA
Aspekt
Informacja
Czy jest wykorzystywana?
TAK (potwierdzone przez CISA); producent wskazuje ślady ataków od co najmniej 21 sierpnia 2025, przed poprawką
NVD podlinkowuje repozytorium watchTowr dotyczące tej luki; techniczne szczegóły modułu (kod zamknięty) nie są publicznie potwierdzone
Liczba atakowanych firm
Brak publicznych informacji; pojedyncza relacja z forum dotyczy instalacji z około 3000 rozszerzeń SIP i 500 trunkami
Prognoza EPSS
0,88269 (percentyl 0,99756) według odczytu z 24 sierpnia 2026 (wg analizy źródłowej)
Automatyzacja ataku
Wg oceny CISA (SSVC): tak; wpływ techniczny: całkowity
Różnica 0,2 punktu między ocenami wynika z budowy skal: CVSS 4.0 potrafi opisać skutki dla systemów następczych, czyli tu łączy operatora.
Sygnały zagrożenia dla CVE-2025-57819CVSS 4.0 (GitHub) 10.0/10 ████████████████████ KRYTYCZNACVSS 3.1 (NVD) 9.8/10 ████████████████████ KRYTYCZNAEPSS (próba w 30 dni) ~88% ██████████████████░░ BARDZO WYSOKAAutomatyzacja (CISA) TAK ████████████████████ skanowanie masoweCISA KEV TAK ████████████████████ ataki potwierdzone
Linia czasu incydentu
2025-08-21 Najwcześniejsze potwierdzone ślady ataków (logi Apache)2025-08-26 Producent ostrzega klientów, poprawka w kanale EDGE2025-08-28 Poprawka w kanale STABLE, publikacja CVE-2025-57819 w NVD2025-08-29 CISA dodaje lukę do katalogu KEV, NCSC NL wydaje ostrzeżenie2025-09-19 Termin naprawy wg CISA dla agencji federalnych ... blisko rok od terminu CISA2026-09-17: TUTAJ JESTEŚMY
7. BEZPOŚREDNI LINK DO DZIAŁANIA: checklista dla CTO/CFO
Czy nasza centrala to FreePBX 15, 16 lub 17 i czy ma moduł endpoint?
TAK / NIE
🔴
2
Jaką wersję ma moduł endpoint?
[wersja]
🔴
3
Czy panel administratora odpowiada z internetu?
TAK / NIE
🔴
4
Czy na serwerze jest plik /var/www/html/.clean.sh albo nieznane konta w ampusers?
TAK / NIE
🔴
5
Czy logi Asteriska pokazują połączenia na numer 9998?
TAK / NIE
🟠
6
Czy mamy kopię zapasową centrali sprzed 21 sierpnia 2025?
TAK / NIE, [data]
🟠
7
Kiedy zmieniono hasła do trunków SIP i poczty głosowej?
[data]
🟡
Pytania diagnostyczne dla managera
✓ Czy wiem, kto odpowiada za aktualizacje naszej centrali telefonicznej?
✓ Czy panel centrali musi być dostępny z internetu, czy to tylko wygoda serwisanta?
✓ Czy mamy u operatora limit, który zatrzyma rachunek przed dziesiątkami tysięcy złotych?
✓ Czy ktoś regularnie patrzy na biling pod kątem połączeń, których nie wykonywaliśmy?
✓ Czy rozumiemy, że działająca centrala nie jest dowodem, że nikt jej nie przejął?
Podsumowanie
CVE-2025-57819 w module endpoint centrali FreePBX pozwala bez hasła przejąć panel administratora, bazę danych i serwer, a atak jest zautomatyzowany i trwa od sierpnia 2025 roku. Zamknięcie panelu przed internetem, aktualizacja modułu i limit kosztów u operatora to zadania na dziś, a sprawdzenie wskaźników włamania, zmiana haseł i ewentualna odbudowa na najbliższe dni.
Czytaj dalej
Powiązane artykuły
Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek bloga.
Luka w N-able N-central pozwala bez logowania uruchomić kod na serwerze, z którego zarządza się komputerami wielu firm. CISA potwierdza ataki. Zaktualizuj do 2026.3.1.14, odetnij konsolę od internetu i sprawdź konta.
Google i CISA potwierdzają ukierunkowane ataki na lukę w modemie telefonów Pixel, które nie wymagają działania użytkownika. Zaktualizuj telefony do poziomu poprawek 2026-09-05, zaczynając od zarządu.
Błąd w logowaniu platformy Kestra OSS pozwala bez hasła tworzyć i uruchamiać przepływy pracy, czyli wykonywać dowolne polecenia jako root. Microsoft opisał włamanie, CISA potwierdza ataki. Zaktualizuj dziś.
Klikając „Akceptuję”, zgadzasz się na przechowywanie plików cookie przez UXU w celu poprawy działania strony, analizy i wsparcia działań marketingowych.