Co wydarzyło się 21 października 2026
W środę rano, 21 października, projekt PHP ujawnił dwie krytyczne podatności, CVE-2026-109618 i CVE-2026-109619, szybko nazwane “PHP2Shell”. Przez te luki atakujący mógł bez logowania uruchomić własny kod na serwerze z PHP, a tym samym dostać się do przechowywanych tam danych. Szczegóły krążyły w mediach społecznościowych już dzień wcześniej, a poprawka była gotowa dopiero o godz. 16.00.
Kto działał na PHP, musiał wybierać: wyłączyć stronę albo podjąć ryzyko. Overheid.nl, MijnOverheid i DigiD zostały zapobiegawczo wyłączone, podobnie jak strony izby niższej holenderskiego parlamentu, NCSC, szpitali, gmin, serwisów informacyjnych, sklepów internetowych i niezliczonych małych i średnich firm. Rijksoverheid.nl i NU.nl pozostały online z tego samego powodu: nie działają na PHP. Zob. komunikat rządu Holandii i relację z tego, jak tego dnia chroniliśmy serwery naszych klientów.
Twórcy PHP wydali wersje 8.2.35, 8.3.36, 8.4.27 i 8.5.12. Dla PHP 8.1 i starszych aktualizacji już nie będzie: strony na takiej wersji pozostają podatne, dopóki nie zostaną zaktualizowane albo nie zrezygnują z PHP.