Strony internetowe instytucji rządowych w kilku państwach w Europie i poza nią zostały wyłączone w środę po ujawnieniu krytycznych luk w zabezpieczeniach PHP, powszechnie używanego języka programowania.
Jest to również jedno z najczęściej używanych oprogramowań w internecie. Według serwisu W3Techs, zajmującego się śledzeniem technologii internetowych, PHP obsługuje około 75 proc. stron internetowych, których język programowania można zidentyfikować. Jest to silnik napędzający WordPress, na którym opiera się około 43 proc. wszystkich stron internetowych – od blogów i stron małych firm po portale rządowe, sklepy internetowe i serwisy informacyjne.
W zaistniałej sytuacji rządy i agencje międzynarodowe zaapelowały do właścicieli stron internetowych o zajęcie się dwiema poważnymi lukami w zabezpieczeniach cybernetycznych języka programowania, na którym opiera się duża część internetu.
Wiele agencji zajmujących się cyberbezpieczeństwem zaapelowało do organizacji, które nie są w stanie wdrożyć odpowiednich poprawek na czas, o rozważenie zamknięcia swoich witryn. W rezultacie w ramach środków ostrożności swoje strony internetowe wyłączyły m.in. agencje rządowe i instytucje publiczne w Niemczech, Holandii, Belgii, Finlandii i we Francji.
Luki zostały odkryte przez sztuczną inteligencję, a firma zajmująca się bezpieczeństwem cybernetycznym Wiz stwierdziła, że są to „najpoważniejsze luki w zabezpieczeniach, jakie kiedykolwiek odkryto” przy użyciu tej technologii, która zmienia cyberkrajobraz.
Finlandia tymczasowo wyłączyła publiczne usługi sieciowe rządu, natomiast holenderska agencja cyberbezpieczeństwa poinformowała, że zamyka swoją stronę internetową z powodu luk w zabezpieczeniach..
W środę po południu twórcy PHP poinformowali, że nowa wersja, usuwająca dwie krytyczne luki w zabezpieczeniach, jest już dostępna i zdecydowanie zachęcili użytkowników do natychmiastowej aktualizacji.
Brytyjskie Narodowe Centrum Bezpieczeństwa Cybernetycznego (NCSC), a także jego odpowiedniki w UE i Australii zaapelowały do użytkowników PHP o zastosowanie tych poprawek.
„Jeśli natychmiastowe rozwiązanie problemu okaże się niemożliwe, organizacje powinny rozważyć wyłączenie systemu do czasu całkowitego usunięcia zagrożenia” – stwierdziła NCSC w notatce.
Podobne ostrzeżenie wydali przedstawiciele japońskiego krajowego urzędu ds. cyberbezpieczeństwa i urzędnicy UE odpowiedzialni za cyberbezpieczeństwo.
Nie jest jeszcze jasne, które wersje języka programowania są zagrożone, ale CERT-EU stwierdził, że problem może dotyczyć wszystkich wersji języka programowania począwszy od PHP 5, która została wydana w 2004 r.
Fundacja PHP wydała aktualizację wyłącznie dla najnowszych wersji, dlatego osoby używające PHP 8.1 i starszych wersji powinny dokonać aktualizacji.
Język PHP został stworzony do tworzenia stron internetowych. Jest używany na serwerach do implementacji tego, co widzisz odwiedzając strony internetowe. Choć nie wszystkie witryny z niego korzystają, to jednak stanowi on podstawę dużej części internetu.