Gepubliceerd op

Drupal-logoOp 9 december 2026 is Drupal 10 end-of-life: de ondersteuning stopt. Je website gaat die dag niet uit de lucht en je ziet niets veranderen. Maar elk lek dat daarna in Drupal 10 wordt gevonden, blijft open.

Dat klinkt als een probleem voor later. Alleen worden er veel meer lekken gevonden dan een paar jaar geleden. In heel 2024 verschenen 71 beveiligingsmeldingen voor Drupal-modules. In 2026 waren het er tot en met september al 189. Daardoor is wachten riskanter dan bij eerdere versies.

Wat betekent end-of-life precies?

Na de einddatum krijgt Drupal 10 geen beveiligingsupdates en bugfixes meer. Voor een deel van de sites is dat al eerder zo, want alleen versie 10.6 wordt tot het einde bijgewerkt. Draait je site op Drupal 10.5 of ouder, dan krijgt hij nu al geen beveiligingsupdates meer.

Naar welke versie upgraden?

De volgende stap is Drupal 11. Kies dan meteen voor 11.4 of nieuwer, want de ondersteuning voor 11.3 stopt in dezelfde week als die voor Drupal 10. Rechtstreeks naar Drupal 12 (release in de week van 7 december 2026) kan niet: een site moet eerst op Drupal 11 zitten.

Waarom wachten riskanter is geworden

Voor deze blog heb ik op 13 oktober 2026 geteld hoeveel beveiligingsmeldingen (security advisories) er per jaar op drupal.org verschenen voor Drupal-modules:

Beveiligingsmeldingen voor Drupal-modules per jaar2021: meldingen 46, waarvan kritiek 9; 2022: meldingen 47, waarvan kritiek 7; 2023: meldingen 54, waarvan kritiek 11; 2024: meldingen 71, waarvan kritiek 19; 2025: meldingen 112, waarvan kritiek 19; 2026 t/m sep: meldingen 189, waarvan kritiek 34MeldingenWaarvan kritiek469202147720225411202371192024112192025189342026t/m sep

Het aantal stijgt niet alleen, het stijgt elk jaar harder. Ook het aantal kritieke lekken (critical en highly critical) loopt op: in de eerste negen maanden van 2026 waren het er bijna twee keer zoveel als in heel 2025. Meldingen over modules die niet meer worden ondersteund, heb ik niet meegeteld.

De Drupal Association wijst AI aan als belangrijke factor. In een blog van juli 2026 schrijft de organisatie dat AI het vinden van lekken "dramatisch goedkoper" maakt. Dat geldt voor beide kanten: wie lekken wil dichten, vindt ze sneller, maar wie ze wil misbruiken ook. Dat merk ik in mijn eigen beheerwerk: ik installeer veel vaker beveiligingsupdates dan een paar jaar geleden.

Wat is een kritiek lek?
Het Drupal Security Team geeft elk lek een score. Daarbij telt mee hoe makkelijk het lek te misbruiken is, hoe groot de mogelijke schade is en hoeveel sites het raakt. Bij een kritiek lek is die score hoog. Soms hoeft een aanvaller niet eens in te loggen om het lek te misbruiken.

Wat kan er dan gebeuren?
Een aanvaller kan gegevens uit je site halen, zoals formulierinzendingen en accounts. Ook kan een aanvaller ongemerkt spamlinks of malware op je site zetten. Google kan bezoekers dan waarschuwen voor je site, of je site lager tonen in de zoekresultaten. Lekken er persoonsgegevens uit, dan moet je dat in de meeste gevallen binnen 72 uur melden bij de Autoriteit Persoonsgegevens. Vaak merk je er zelf niets van. Soms is de spam alleen zichtbaar voor Google, en zie je zelf niets als je je site bezoekt.

Twee kritieke lekken uit 2026 laten zien hoe snel misbruik volgt, en waarom je versie ertoe doet:

Mei 2026
Een zeer kritiek lek in Drupal zelf (dus niet in een module), alleen voor sites met een PostgreSQL-database. Binnen enkele dagen na de update meldde Drupal al pogingen tot misbruik.

14 oktober 2026
Opnieuw een kritieke update voor Drupal zelf. Het Drupal Security Team waarschuwde vooraf dat misbruik "binnen uren of dagen" kon volgen. De update was er alleen voor Drupal 10.6, 11.3 en 11.4. Een site op een oudere versie kreeg hem al niet meer.

Na 9 december 2026 is dat de situatie voor elke Drupal 10-site, bij elk nieuw lek.

Welke versie draait jouw website?

Met de Drupal-versie checker zie je binnen een paar seconden welke versie een site gebruikt en of die nog wordt ondersteund. Je hoeft daarvoor niet in te loggen.

Upgraden, migreren of overstappen?

Welke route het beste past, hangt vooral af van twee dingen: op welke versie je site nu draait, en hoe goed hij is bijgehouden.

Upgraden naar Drupal 11
Een upgrade van Drupal 10 naar 11 is geen nieuwe website. Je content, vormgeving en functionaliteit blijven; soms zijn er kleine aanpassingen nodig. Bij een goed onderhouden site met weinig maatwerk is het een overzichtelijke klus.

Eerst achterstallig onderhoud, dan upgraden
Is een site een tijd niet bijgehouden, dan moet eerst die achterstand worden weggewerkt voordat de upgrade kan beginnen. Daardoor valt de rekening hoger uit dan verwacht.

Uit de praktijk: een klant vroeg me een klein probleem op te lossen. Daarvoor moest één module worden bijgewerkt. Die module had een nieuwere versie van een andere module nodig, en die weer van een volgende. Een klein probleem werd zo een hele reeks updates. De klant ging ervan uit dat zijn webbouwer de site bijhield. Dat bleek niet zo te zijn.

Van Drupal 7, 8 of 9
Dan zit je al langer zonder updates. Van Drupal 8 of 9 ga je stap voor stap via Drupal 10 naar 11. Van Drupal 7 is het geen upgrade maar een migratie: de site wordt opnieuw opgebouwd en de content wordt overgezet. Hoe langer een site zonder updates draait, hoe groter de kans dat er al iets mis is.

Uit de praktijk: bij een migratie van Drupal 7 vond ik een blok vol links naar externe websites dat niemand had aangemaakt. Het bleek malware, en er zat meer. Daardoor waren de bestanden en de database niet meer te vertrouwen, terwijl er duizenden productpagina's in stonden. Het opschonen en controleren kostte de klant duizenden euro's extra.

Overstappen naar een ander systeem
Voor een eenvoudige website van een zzp'er, met een paar pagina's en een contactformulier, heb je de sterke punten van Drupal vaak niet nodig: uitgebreide gebruikersrollen, complexe content en meertaligheid. Vraagt de upgrade veel werk, dan kan WordPress de betere keuze zijn. Dat bied ik zelf niet aan, en je laat dan sowieso een nieuwe website bouwen. Zit een eenvoudige Drupal 10-site goed in elkaar, dan is upgraden naar Drupal 11 bijna altijd de snelste en goedkoopste route.

Waar hangen de tijd en de kosten van af?

Een prijs noemen zonder de site te kennen, is een belofte die ik niet kan waarmaken. Dit bepaalt de omvang:

Uit de praktijk: bij een audit van een Drupal-site vond ik blokken en overzichtspagina's (views) die nergens meer werden gebruikt. Ook was aan de namen van content types en velden niet te zien waarvoor ze dienden. Een bezoeker merkt daar niets van, maar bij een upgrade moet het allemaal worden nagelopen.

Denk ook aan modules die wel zijn geïnstalleerd maar niet meer worden gebruikt, content types met namen als "page_1" en "page_2", of velden met een naam als "nieuw veld". Hoe meer er onduidelijk is, hoe langer het uitzoeken en testen duurt.

Daarom begin ik bij een nieuwe klant altijd met een korte audit. Pas als ik de code en de database heb gezien, kan ik een eerlijke inschatting geven.

Wat kun je zelf alvast doen?

Je hoeft geen technische kennis te hebben om een upgrade sneller en goedkoper te maken. Dit helpt:

Overstappen naar een andere webbouwer?

Laat je de upgrade door iemand anders doen dan je huidige webbouwer? Dan is het efficiënter als je huidige webbouwer zorgt voor een goede overdracht: ongebruikte onderdelen opruimen, onduidelijke namen aanpassen en vastleggen wat er bijzonder is aan de site. Lukt dat niet, geen probleem. Zorg dan voor goede documentatie. Het hoeft allemaal niet, maar zonder kost het hele traject meer tijd. Wat je wel altijd nodig hebt: de toegangsgegevens van hosting, database en beheeraccounts.

Stel het niet uit

Elke dag na 9 december 2026 zonder updates wordt het risico groter. Wie de upgrade tot december laat liggen, is vaak pas in januari aan de beurt: december is voor veel webbouwers een drukke maand. Kies je er bewust voor om te wachten, zorg dan in elk geval dat er geen klantgegevens in je site staan. Vaak staan er meer in dan je denkt. De veelgebruikte formuliermodule Webform bewaart standaard elke inzending en verwijdert die nooit vanzelf. Een contactformulier dat al jaren online staat, kan dus jaren aan namen, e-mailadressen en berichten bevatten. Gegevens die je niet bewaart, kunnen ook niet uitlekken.

Hulp nodig?

Draait je site op Drupal 10 of ouder, of weet je niet wat je moet doen? Neem dan contact op. Je spreekt direct met mij, en na een korte audit weet je waar je aan toe bent.