Przejdź do treści
Alerty bezpieczeństwa 2 min czytania

CVE-2018-25270: Zdalne wykonanie kodu w ThinkPHP 5.0.23

ThinkPHP 5.0.23 zawiera podatność na zdalne wykonanie kodu, która pozwala nieuwierzytelnionym atakującym wykonać dowolny kod PHP poprzez wywołanie funkcji za pomocą parametru routingu...

Podsumowanie

ParametrWartość
CVE IDCVE-2018-25270
Źródło alertuGitHub Advisory - Krytyczna podatność
Rok publikacji CVE2018
Data publikacji2026-04-22
ProducentThinkPHP
ProduktThinkPHP
CVSS Score9.8 (Krytyczny)
EPSS ScoreBrak danych
CISA KEVNie
RansomwareNie potwierdzono

Opis podatności

Źródło: NVD

ThinkPHP 5.0.23 zawiera podatność typu remote code execution (RCE), która pozwala nieuwierzytelnionym atakującym wykonać dowolny kod PHP poprzez wywoływanie funkcji za pomocą parametru routingu. Atakujący mogą spreparować żądania do endpointu index.php ze złośliwymi parametrami funkcji, aby wykonać polecenia systemowe z uprawnieniami aplikacji.

Wymagane działania

Niezwłocznie zaktualizuj ThinkPHP do wersji 5.0.24 lub nowszej, w której podatność została usunięta. Jeśli aktualizacja nie jest możliwa od razu, ogranicz dostęp do endpointu index.php na poziomie WAF/firewalla i blokuj żądania zawierające podejrzane wartości parametru routingu (np. s= z odwołaniami do funkcji systemowych). Monitoruj logi serwera pod kątem nietypowych żądań i prób wykonania poleceń.

Kogo dotyczy?

Podatność dotyczy produktu ThinkPHP w wersji 5.0.23. Sprawdź czy Twoja organizacja korzysta z tego frameworka PHP i niezwłocznie zaktualizuj instalacje do wersji zawierającej poprawkę bezpieczeństwa.

Źródła


Potrzebujesz wsparcia w zabezpieczeniu systemów? Zespół nFlo oferuje usługi zarządzania podatnościami oraz SOC 24/7. Skontaktuj się z nami.

Udostępnij:

Porozmawiaj z ekspertem

Masz pytania dotyczące tego tematu? Skontaktuj się z naszym opiekunem.

Opiekun handlowy
Grzegorz Gnych

Grzegorz Gnych

Opiekun handlowy

Odpowiedź w ciągu 24 godzin
Bezpłatna konsultacja
Indywidualne podejście

Podanie numeru telefonu przyspieszy kontakt.

Chcesz obniżyć ryzyko i koszty IT?

Umów bezpłatną konsultację - odpowiemy w ciągu 24h

Odpowiedź w 24h Bezpłatna wycena Bez zobowiązań

Lub pobierz bezpłatny przewodnik:

Pobierz checklistę NIS2