Wat er op 21 oktober 2026 gebeurde
Op woensdagochtend 21 oktober maakte het PHP-project twee kritieke kwetsbaarheden bekend, CVE-2026-109618 en CVE-2026-109619, al snel “PHP2Shell” genoemd. Via die lekken kon een aanvaller zonder in te loggen eigen code uitvoeren op een server waar PHP draait, en daarmee bij de gegevens die daar staan. De details gingen een dag eerder al rond op sociale media, terwijl de oplossing pas om 16.00 uur klaar was.
Wie op PHP draaide, moest kiezen: offline of het risico lopen. Overheid.nl, MijnOverheid en DigiD gingen uit voorzorg op zwart, net als de Tweede Kamer, het NCSC, ziekenhuizen, gemeenten, nieuwssites, webwinkels en talloze mkb-sites. Rijksoverheid.nl en NU.nl bleven online, om dezelfde reden: ze draaien niet op PHP. Zie het bericht van de Rijksoverheid en hoe wij die dag de servers van onze klanten veilig hielden.
De PHP-ontwikkelaars brachten de versies 8.2.35, 8.3.36, 8.4.27 en 8.5.12 uit. Voor PHP 8.1 en ouder komt geen update meer: sites op zo'n versie blijven kwetsbaar tot ze worden bijgewerkt of van PHP afstappen.