Bezpečnosť / PHP
CVE-2024-4577: pri PHP záleží aj na konfigurácii
Historická chyba PHP-CGI vo Windows ukazuje, prečo samotné číslo PHP nestačí. Čo má obsahovať kontrola serverového prostredia?
Správa o chybe PHP neznamená, že je rovnakým spôsobom ohrozený každý PHP web. Rozhoduje operačný systém, režim spúšťania, konfigurácia a stav bezpečnostných opráv.
Čo opisuje CVE-2024-4577
Zraniteľnosť z roku 2024 sa týka dotknutých nasadení PHP-CGI vo Windows a spracovania argumentov. Pri zasiahnutej konfigurácii môže umožniť vzdialené spustenie PHP kódu. Nedá sa preto automaticky preniesť na každý server s PHP alebo na ľubovoľné nasadenie Linuxu. CISA ju v júni 2024 zaradila medzi aktívne zneužívané zraniteľnosti a eviduje aj jej použitie v ransomvérových kampaniach.
Historické opravné verzie v príslušných vetvách boli 8.1.29, 8.2.20 a 8.3.8. Tieto čísla nie sú odporúčaním pre aktuálne nasadenie. Dnes treba overiť podporovanú vetvu a všetky následné bezpečnostné opravy.
Čo musí správca vedieť o prostredí
Inventár má obsahovať operačný systém, spôsob obsluhy PHP, konkrétne weby a pooly, pôvod balíčkov aj zodpovednosť za aktualizácie. Táto informácia umožní vyhodnotiť nové upozornenie bez paniky aj bez zľahčovania.
- Kde beží produkčný web a kde jeho testovacia verzia?
- Aký režim PHP používa každé prostredie?
- Kto dodáva balíčky a prípadné spätné opravy?
- Kedy prebehla posledná aktualizácia a funkčná kontrola?
Reakcia na bezpečnostné upozornenie
Najskôr overte, či sa oznámenie týka vášho nasadenia. Potom určite prioritu podľa dostupnosti služby, citlivosti dát a podmienok zneužitia. Zmenu vykonajte s pripravenou zálohou a následnou kontrolou aplikácie. Záznam o zásahu pomôže aj pri ďalšom incidente.
Ak sa ukáže, že prostredie je dlhodobo nepodporované, jednorazová oprava nestačí ako stratégia. Potrebujete plán modernizácie a človeka, ktorý ho dotiahne.
Jednoduchá otázka pre dodávateľa
Požiadajte o prehľad používaných technológií a spôsob posudzovania zraniteľností. Už samotná schopnosť odpovedať ukáže, či máte správu prostredia pod kontrolou alebo iba dúfate, že ďalšia správa sa vás nebude týkať.
Zdroje a ďalšie čítanie
Odkazy vedú na pôvodné oznámenia, správy a dokumentáciu, z ktorých článok vychádza.