In deze blog lees je recente ontwikkelingen rondom de PHP-kwetsbaarheid. We bespreken onze aanpak sinds het nieuws van de kwetsbaarheid tot verdere ontwikkelingen. Lees hier meer.
21 oktober, de ochtend
- Berichtgevingen vanuit php.net gaven aan dat er een patch werd gebracht voor kwetsbaarheden. Met het team is besproken wat het plan van aanpak is. Voor patching hebben we een standaardprocedure die we altijd doorlopen
- Om extra veiligheid en zekerheid te creëren, besloten we alvast extra veiligheidsmaatregelen te nemen. In Cloudflare hebben we de regels strenger gemaakt. De managed Cloudflare ruleset werd automatisch toegepast
- Op de servers is een tijdelijke suggestie voor een “immediate mitigation” toegepast
- We hebben een onderzoek gedaan op de servers. Ons doel was om te valideren of we de patch volledig over de hele fleet in één konden uitrollen. Na de analyse kwamen we tot de conclusie dat we dit konden toepassen.
Gerelateerde blogs
21 oktober, de start van de middag
- De hele dag door waren er al verschillende berichtgevingen. Het werd steeds meer bekend hoe ernstig de situatie was. 70% van de webshops en websites draait tenslotte op PHP. Meerdere overheidsinstanties en dergelijke besloten uit voorzorg hun omgevingen offline te halen
- Het NCSC (Nationaal Cyber Security Centrum) liet ook in een berichtgeving weten dat zij hun website offline gingen halen. Dit deden zij ook vanwege voorzorg. Dit gaf een sterk signaal af.
- Verschillende hostingpartijen gaven dezelfde berichten dat zij de platformen offline zouden halen uit voorzorg.
- De hele middag waren we in contact met verschillende klanten. Er kwamen vragen binnen en we vonden het belangrijk om ze goed te informeren.
- 3WebApps heeft besloten om ook alle webshops uit voorzorg offline te halen
Het offline halen van een website of webshop is het allerlaatste wat je wilt doen. Deze beslissing geeft aan dat de situatie ernstig is.
Release van de patch
- Rond 15:45 werd de patch vrijgegeven. Informatie wordt niet eerder vrijgegeven. Waarom wordt dit gedaan? Als er al eerder informatie wordt vrijgegeven over de kwetsbaarheden, kunnen hackers al misbruik maken voordat de patch is vrijgegeven. Dit is natuurlijk een situatie die je wilt voorkomen.
- Rond 16:00 release nieuwe php-distro met patch van ondrej/php op sury
- 16:15 de patch is uitgerold over de hele fleet.
- Rond 16:30 nalopen van de patch en valideren
- Kort daarna konden we alle webshops weer online zetten. We lieten onze klanten weten dat alle omgevingen weer online stonden en ze weer met een gerust hart konden ademen.
Het nemen van extra veiligheidsmaatregelen
- Wij vinden het belangrijk om na zo’n groot risico nog extra veiligheidsmaatregelen te nemen. Daarom hebben we in Cloudflare extra regels ingesteld.
- We namen de beslissing om dit tot de volgende dag zo te houden. Ondertussen blijven we goed monitoren. Bij een risico grijpen we direct in.
22 oktober, de ochtend na de patch
- De ochtend na de patch is er verschillende berichtgeving over een mogelijke andere kwetsbaarheid. Dit is nog niet bevestigd vanuit PHP, maar dit kan daadwerkelijk wel het geval zijn. Voor de StyleSmuggler zijn er in totaal drie patches uitgebracht om de kwetsbaarheid te dichten. Het kan dus zo zijn dat er voor de kwetsbaarheden nog een patch wordt uitgebracht.
- Na sterke monitoring hebben wij besloten om de strenge beveiligingsregels van Cloudflare uit te zetten. Belangrijke details: dit zijn de regels die we hebben ingesteld na de release van de patch. Alle standaardbeveiliging in Cloudflare blijft doorlopen.
- Wij blijven voorlopig de hele situatie nog monitoren. Zowel op risico’s als op een extra kwetsbaarheid. Wij vinden de veiligheid van onze webshops enorm belangrijk en hiervoor is strenge monitoring nodig. Door AI gaat het misbruiken van kwetsbaarheden helaas steeds sneller. Daarom is het noodzakelijk om scherp te zijn en snel te handelen.
23 oktober: de huidige status
- Er is momenteel nog geen nieuwe berichtgeving geweest over een mogelijke patch
- De NOS heeft laten weten dat er al wel pogingen zijn gedaan tot het misbruiken van de kwetsbaarheid.
- Deze signalen zijn afkomstig van het NCSC. Sommige pogingen zijn succesvol. Er staat niet bij vermeld of het gaat om webshops/websites met een patch.
Het is voor nu afwachten hoe dit zich verder gaat ontwikkelen.