Fout

PHP-versie zonder updates

Je site draait op een PHP-versie die geen beveiligingsupdates meer ontvangt. Nieuwe kwetsbaarheden worden niet meer opgelost.

Waarom het belangrijk is

PHP draait de code van WordPress en de meeste andere systemen. Als een versie niet meer wordt ondersteund, blijft elke nieuwe kwetsbaarheid open. Hosts houden oude versies vaak beschikbaar, waardoor een site jarenlang op een oude versie kan draaien zonder dat iemand het merkt.

Hoe Snaglist dit controleert

Dit hoort bij de veiligheidscheck, een eigen check naast de crawl, in Studio en Bureau, en alleen op een site die je hebt geverifieerd. Snaglist kijkt alleen naar wat elke bezoeker van buitenaf kan zien. Hij logt nooit in, raadt geen wachtwoorden en stuurt geen aanvallen. Hij leest de PHP-versie uit de response-headers van de homepage, als de server deze toont, en vergelijkt deze met de oudste versie die nog beveiligingsupdates krijgt (8.2).

Veelvoorkomende oorzaken

  • De PHP-versie is nooit gewijzigd nadat de site was gebouwd
  • Een oud plugin of thema werkt niet op een nieuwere versie
  • De host upgrade niet automatisch

Hoe je het oplost

  1. Maak een back-up van de site.
  2. Test de site op een kopie met PHP 8.2 of nieuwer.
  3. Update of vervang plugins en thema’s die niet werken.
  4. Zet de live site op de nieuwe versie bij de host.
  5. Draai de veiligheidscheck opnieuw ter controle.

Zo staat het in het rapport

In het rapport voor je klant staat dit onder de kop "Je site draait op PHP zonder beveiligingsupdates". Is alles in orde, dan meldt het rapport: "PHP krijgt nog beveiligingsupdates".

Staat dit ook op je site?

Snaglist loopt elke pagina van je site na, op dit punt en op alle andere. Begin gratis, zonder creditcard.

Begin gratis