Ranljivosti programskega jezika PHP so bile medtem sicer že odpravljene v danes objavljenih posodobitvah. Kot opozarja nacionalni center za kibernetsko varnost SI-CERT, gre za napaki, katerih morebitno izkoriščanje bi lahko omogočilo oddaljeno izvajanje kode na strežniku brez predhodne prijave. Napadalec bi lahko na ranljivem strežniku zagnal lastno zlonamerno kodo, posegel v delovanje spletne strani ali dostopal do občutljivih podatkov.
»Čeprav trenutno na SI-CERT še ne razpolagamo z informacijami, da bi se predmetne ranljivosti že izkoriščale v realnih napadih, vsem upravljalcem sistemov svetujemo takojšnjo namestitev popravkov,« so zapisali v opozorilu, objavljenem danes.
PHP je eden najbolj razširjenih programskih jezikov za delovanje spletnih strani in aplikacij. Uporabljajo ga sistemi za upravljanje spletnih vsebin, med njimi WordPress, pa tudi številni spletni mediji, trgovine in druge spletne storitve. Po ocenah, ki jih navaja SI-CERT, PHP poganja približno 70 odstotkov vseh spletnih strani. Zaradi odpravljanja ranljivosti so bile danes nekaj časa nedostopne številne spletne strani. Med drugim Wikipedia, pa tudi spletne strani nizozemske in danske vlade.
Dodatno tveganje predstavlja možnost, da bodo podrobnejše informacije o napakah napadalcem kmalu omogočile pripravo orodij za njihovo izkoriščanje. SI-CERT zato v naslednjih dneh pričakuje množično pregledovanje spletnih sistemov in poskuse napadov na strežnike, ki še niso bili posodobljeni.
Nevarnost je na strežnikih, ne na uporabnikovih napravah
Za običajne uporabnike interneta to pomeni predvsem posredno tveganje. Ranljivost ni v njihovih telefonih ali računalnikih, temveč v programski opremi, ki deluje v ozadju na spletnih strežnikih.
Običajnim uporabnikom zato ni treba nameščati posebnega programa ali spreminjati nastavitev naprave. Če pa upravljalec posamezne spletne strani napake ne odpravi pravočasno, lahko napadalci poskusijo prevzeti nadzor nad strežnikom, ukrasti podatke ali stran uporabiti za nadaljnje napade. Možni so tudi začasni izpadi spletnih storitev.
SI-CERT opozarja, da bi lahko ranljivosti vplivale na različice PHP od različice 5 naprej. Upravljalci morajo zato najprej ugotoviti, katere njihove spletne aplikacije uporabljajo PHP, nato pa posodobiti vse prizadete sisteme. Popravki so na voljo za različice PHP 8.5.12, 8.4.27, 8.3.36 in 8.2.35.
Če takojšnja namestitev popravkov ni mogoča, SI-CERT organizacijam svetuje, naj razmislijo o začasni izolaciji spletnih aplikacij iz javnih omrežij oziroma o drugih ukrepih, ki preprečujejo izkoriščanje ranljivosti. Nekateri viri omenjajo tudi izklop funkcije za spremljanje napredka nalaganja datotek, vendar SI-CERT opozarja, da ta nastavitev po trenutno znanih informacijah ne prepreči izkoriščanja ranljivosti.