Misschien merkte u het woensdag 21 oktober: een website die u wilde bezoeken was tijdelijk niet bereikbaar. Verschillende organisaties haalden die dag hun websites uit voorzorg uit de lucht. De aanleiding was een beveiligingsprobleem in PHP. Maar wat is dat eigenlijk?
Een hulp achter de schermen
PHP is een programmeertaal die veel websites gebruiken. U ziet die taal zelf niet, maar merkt wel wat hij doet. Denk aan het verwerken van een zoekopdracht, het versturen van een formulier of het inloggen op een website.
Vergelijk het met de keuken van een restaurant. Als bezoeker ziet u de tafels en de menukaart. Achter de schermen gebeurt het werk dat nodig is om uw bestelling klaar te maken. PHP vervult bij veel websites zo’n rol.
Omdat allerlei organisaties dezelfde techniek gebruiken, kan één probleem gevolgen hebben voor veel verschillende websites.
Tijdelijk dicht uit voorzorg
In PHP waren twee ernstige beveiligingslekken ontdekt. Die konden aanvallers mogelijkheden geven om binnen te dringen in de systemen achter een website.
Daarom besloten verschillende organisaties hun websites tijdelijk te sluiten. Onder meer websites van DigiD, MijnOverheid en gemeenten waren daardoor niet of minder goed bereikbaar. Dat betekende niet automatisch dat deze organisaties waren gehackt. Het sluiten was juist een voorzorgsmaatregel.
Op 21 oktober kwamen beveiligingsupdates beschikbaar om de lekken te verhelpen. Websitebeheerders moesten die installeren en controleren of hun diensten weer konden worden opengesteld.
Als bezoeker kon u aan deze tijdelijke sluitingen zelf niets veranderen. De oplossing moest bij de betrokken organisaties worden uitgevoerd. Opnieuw opstarten of instellingen aanpassen op uw eigen computer hielp bij deze storing dus niet.



