Most break-ins do not use secret tricks. They use a hole that was public, with a fix that was available — for weeks. In plain language: the four ways that happens, and the single control that closes each one. De meeste inbraken gebruiken geen geheime trucs. Ze gebruiken een gat dat bekend was, met een fix die klaarlag — wekenlang. In gewone taal: de vier manieren waarop dat gebeurt, en welke maatregel elk gat sluit.
When a vendor publishes a security fix, they also publish, in effect, a description of the hole. Within hours, automated scanners run by criminal groups sweep the entire internet for systems that still have it. Meanwhile our fix sits in a queue: it needs a test, a change ticket, a maintenance window three weeks out. For those three weeks the door is marked on a public map, and we have not locked it.
Business impact: the exposure window is the only number that matters here. Not “do we patch” — everybody patches — but “how many days pass between fix published and fix applied, for the systems the internet can reach”. Days is defensible. Weeks is a breach waiting for its turn.
Wanneer een leverancier een beveiligingsfix publiceert, publiceert hij in feite ook een beschrijving van het gat. Binnen enkele uren doorzoeken geautomatiseerde scanners van criminele groepen het hele internet naar systemen die het nog hebben. Ondertussen staat onze fix in een wachtrij: er moet getest worden, er is een wijzigingsticket nodig, een onderhoudsvenster over drie weken. Drie weken lang staat de deur op een openbare kaart gemarkeerd, en wij hebben hem niet op slot gedaan.
Bedrijfsimpact: het kwetsbaarheidsvenster is hier het enige getal dat telt. Niet “patchen wij” — iedereen patcht — maar “hoeveel dagen zitten er tussen fix gepubliceerd en fix geïnstalleerd, voor de systemen die vanaf internet bereikbaar zijn”. Dagen is verdedigbaar. Weken is een inbraak die op zijn beurt wacht.
Every organisation has one: the system whose vendor stopped supporting it years ago, but which runs something nobody dares to switch off. Production control, the warehouse, a billing engine, the payroll. No patches are made for it anymore. Every new hole discovered in it — and holes keep being discovered in old software — stays open for good. Attackers know this too. Unsupported software is their favourite doorway, precisely because it never gets fixed.
Business impact: this is not an IT problem, it is a decision that was deferred. The options are known and finite: replace it, wrap it in isolation so nothing else can reach it, or accept the risk in writing at board level. What is not an option is the current default — assuming it is fine because it still works.
Elke organisatie heeft er één: het systeem waarvan de leverancier jaren geleden de ondersteuning stopte, maar dat iets draait wat niemand durft uit te zetten. De productiebesturing, het magazijn, de facturatie, de salarisadministratie. Er worden geen patches meer voor gemaakt. Elk nieuw gat dat erin wordt ontdekt — en in oude software worden steeds nieuwe gaten ontdekt — blijft voorgoed open. Aanvallers weten dat ook. Software zonder ondersteuning is hun favoriete ingang, juist omdat die nooit wordt gerepareerd.
Bedrijfsimpact: dit is geen IT-probleem, het is een uitgestelde beslissing. De opties zijn bekend en eindig: vervangen, isoleren zodat niets anders het kan bereiken, of het risico schriftelijk accepteren op directieniveau. Wat geen optie is, is de huidige standaard — aannemen dat het goed zit omdat het nog werkt.
The devices that sit between us and the internet — the VPN gateway, the firewall, the file-transfer appliance, the remote-access box for a supplier — are the most exposed things we own, and often the least looked after. They were installed by a project that ended, or by a supplier who left. Nobody's job description says “patch this”. The vendor's critical update notice goes to a mailbox nobody reads. These appliances have been the entry point of choice in wave after wave of intrusions, precisely because they face the internet and get forgotten.
Business impact: one unowned appliance undoes every control behind it. The fix is organisational, not technical: every internet-facing device has a named owner, that owner receives the vendor's security notices, and the deadline from step 01 applies to these devices first.
De apparaten die tussen ons en het internet staan — de VPN-gateway, de firewall, het apparaat voor bestandsoverdracht, de toegangsbox voor een leverancier — zijn de meest blootgestelde spullen die we hebben, en vaak de minst verzorgde. Ze zijn neergezet door een project dat is afgerond, of door een leverancier die is vertrokken. In niemands functieomschrijving staat “patch dit”. De kritieke updatemelding van de fabrikant komt aan in een mailbox die niemand leest. Deze apparaten zijn golf na golf de favoriete ingang van inbrekers geweest, juist omdat ze aan het internet hangen en worden vergeten.
Bedrijfsimpact: één apparaat zonder eigenaar maakt elke maatregel erachter ongedaan. De oplossing is organisatorisch, niet technisch: elk apparaat dat aan internet hangt heeft een eigenaar met naam, die eigenaar ontvangt de beveiligingsmeldingen van de fabrikant, en de deadline uit stap 01 geldt voor deze apparaten als eerste.
You cannot patch what you do not know you have. A test server that was never removed, a subsidiary's web portal from before the acquisition, a marketing site set up by an agency, a cloud machine left over from a proof of concept. None is in the inventory, so none is in the patch process, so none is ever fixed. The attacker finds it with the same scanners from step 01 — they scan everything with our name on it, not just what is in our spreadsheet.
Business impact: the breach report will list a system the security team had never heard of. That is the standard shape of this failure. The control is to look at ourselves from the outside, continuously, the way an attacker does, and compare that with what we think we own. The difference between those two lists is the risk.
Je kunt niet patchen wat je niet weet dat je hebt. Een testserver die nooit is opgeruimd, het webportaal van een dochterbedrijf van vóór de overname, een marketingsite die een bureau heeft neergezet, een cloudmachine die overbleef van een proefproject. Geen van allen staat in de inventaris, dus geen van allen zit in het patchproces, dus geen van allen wordt ooit gerepareerd. De aanvaller vindt het met dezelfde scanners als in stap 01 — die scannen alles met onze naam erop, niet alleen wat in onze spreadsheet staat.
Bedrijfsimpact: in het incidentrapport staat straks een systeem waar het beveiligingsteam nooit van had gehoord. Dat is de standaardvorm van deze fout. De maatregel is om voortdurend van buitenaf naar onszelf te kijken, zoals een aanvaller dat doet, en dat te vergelijken met wat we denken te hebben. Het verschil tussen die twee lijsten is het risico.
| Control | Closes | In one line |
|---|---|---|
| Asset inventory | Unknown (04) | One list of everything we run, kept current automatically, not by hand. If it is not on the list, it is not being patched. |
| Patch deadlines | Waiting (01) | A fixed maximum age for a critical fix: days for anything the internet can reach, weeks for internal systems. Measured, not hoped. |
| Emergency path | Waiting (01) | A pre-agreed way to patch outside the change window when a hole is being actively attacked. Approval in hours, not at next month's meeting. |
| End-of-life roadmap | Legacy (02) | Every unsupported system has a date and a plan: replace, or isolate so nothing else can reach it. Accepted in writing if neither. |
| Compensating controls | Legacy (02) | When a patch is impossible: restrict who can reach it, add monitoring, switch off the vulnerable feature. Documented, temporary, reviewed. |
| Edge owner | Edge (03) | Every internet-facing device has a named person who receives the vendor's security notices and is accountable for the deadline. |
| External scanning | Unknown (04), Edge (03) | Regularly look at ourselves from the internet, as an attacker would, and reconcile the result with the inventory. |
| Board reporting | All four | Two numbers per quarter: median days to patch internet-facing criticals, and the count of unsupported systems still connected. |
| Maatregel | Sluit | In één zin |
|---|---|---|
| Inventaris | Onbekend (04) | Eén lijst van alles wat we draaien, automatisch actueel gehouden, niet met de hand. Wat niet op de lijst staat, wordt niet gepatcht. |
| Patchdeadlines | Wachten (01) | Een vaste maximale leeftijd voor een kritieke fix: dagen voor alles wat vanaf internet bereikbaar is, weken voor interne systemen. Gemeten, niet gehoopt. |
| Noodroute | Wachten (01) | Een vooraf afgesproken manier om buiten het onderhoudsvenster te patchen als een gat actief wordt aangevallen. Goedkeuring in uren, niet in de vergadering van volgende maand. |
| End-of-life-planning | Verouderd (02) | Elk systeem zonder ondersteuning heeft een datum en een plan: vervangen, of isoleren zodat niets anders het kan bereiken. Schriftelijk geaccepteerd als geen van beide. |
| Compenserende maatregelen | Verouderd (02) | Als patchen onmogelijk is: beperk wie erbij kan, voeg bewaking toe, zet de kwetsbare functie uit. Gedocumenteerd, tijdelijk, periodiek herzien. |
| Eigenaar per randapparaat | Rand (03) | Elk apparaat aan internet heeft een persoon met naam die de beveiligingsmeldingen van de fabrikant ontvangt en verantwoordelijk is voor de deadline. |
| Scannen van buitenaf | Onbekend (04), Rand (03) | Kijk regelmatig vanaf internet naar onszelf, zoals een aanvaller dat doet, en leg het resultaat naast de inventaris. |
| Rapportage aan directie | Alle vier | Twee getallen per kwartaal: mediane dagen tot patchen van kritieke gaten aan internet, en het aantal systemen zonder ondersteuning dat nog verbonden is. |
Every internet-facing system is scanned continuously. A published hole with a slow fix is found, not stumbled upon.Elk systeem aan internet wordt continu gescand. Een bekend gat met een trage fix wordt gevonden, niet toevallig ontdekt.
An unpatched edge device or forgotten server is a full foothold inside. What follows depends on what it can reach.Een ongepatcht randapparaat of vergeten server is een volwaardige voet tussen de deur. Wat volgt hangt af van wat het kan bereiken.
Holes will keep being published. A complete inventory and a days-long exposure window turn them into routine work.Er blijven gaten gepubliceerd worden. Een volledige inventaris en een venster van dagen maken er routinewerk van.
Owns the deadlines and the inventory. Each end-of-life exception is signed by the business owner of the system it runs.Eigenaar van de deadlines en de inventaris. Elke end-of-life-uitzondering wordt getekend door de zakelijk eigenaar van het proces dat erop draait.
median days to patch a critical internet-facing flaw · number of unsupported systems still connected · % of internet-facing devices with a named owner · systems found by external scanning that were not in the inventory.mediane dagen tot een kritiek gat aan internet is gepatcht · aantal systemen zonder ondersteuning dat nog verbonden is · % apparaten aan internet met een eigenaar met naam · systemen gevonden door scannen van buitenaf die niet in de inventaris stonden.
“A publicly known vulnerability in an internet-facing, unsupported or unregistered system is exploited before we apply the available fix, giving an attacker a foothold in our network.”“Een publiek bekende kwetsbaarheid in een systeem aan internet, zonder ondersteuning of buiten de inventaris wordt misbruikt voordat wij de beschikbare fix installeren, waardoor een aanvaller voet aan de grond krijgt in ons netwerk.”
| Framework | What it requires of you | When a supplier hands you their report | When this incident happens |
|---|---|---|---|
| NIS2 | Risk management measures explicitly include vulnerability handling and disclosure, and security in the acquisition, development and maintenance of systems. Management approves the measures and is personally accountable. | There is no NIS2 certificate. Ask for their patch deadlines by exposure and how they handle end-of-life components; make their duty to notify you of vulnerabilities and incidents contractual. | If the exploitation becomes a significant incident: early warning to the national authority within 24 hours, full notification within 72, final report within a month. Expect the question “was the fix available?” |
| DORA | For financial entities: a register of all ICT assets including legacy systems, patch and update procedures with deadlines, and identification of ICT assets that are end-of-life or unsupported. | A report is input, not a substitute. Critical ICT providers must commit contractually to vulnerability and patch management, and to notifying you of relevant weaknesses. | A major ICT incident: initial notification to the supervisor within hours of classification, intermediate report within 72 hours, final report within a month, including root cause. |
| SOC 2 | If you issue one: vulnerability identification, patching and configuration management are tested over a period (Type II). Missed deadlines and unsupported systems appear as exceptions. | Check whether vulnerability management is in scope and read the exceptions. Then read the complementary user entity controls: patching of what you run on top is usually your job. | The incident appears in the next report as a deviation, auditors test the response, and customers will ask for a bridge letter and your root-cause analysis. |
| ISAE 3402 | Assurance over outsourced processes relevant to financial reporting. Change and patch management are usually in scope; internet exposure and asset inventory often are not. | Read the control objectives first. If patch management is not among them, the report says nothing about how long a known hole stays open. | The service organisation must disclose the incident to the user auditors. If you are the service organisation, expect it in your opinion and in your customers’ audits. |
| Kader | Wat het van u vraagt | Als een leverancier u zijn rapport geeft | Als dit incident u treft |
|---|---|---|---|
| NIS2 | Risicobeheersmaatregelen omvatten uitdrukkelijk het afhandelen en bekendmaken van kwetsbaarheden, en beveiliging bij aanschaf, ontwikkeling en onderhoud van systemen. Het bestuur keurt de maatregelen goed en is persoonlijk aansprakelijk. | Er bestaat geen NIS2-certificaat. Vraag naar hun patchdeadlines per blootstelling en hoe ze omgaan met end-of-life-onderdelen; leg hun plicht om u over kwetsbaarheden en incidenten te informeren vast in het contract. | Wordt het misbruik een significant incident: vroegtijdige waarschuwing aan de toezichthouder binnen 24 uur, volledige melding binnen 72 uur, eindrapport binnen een maand. Verwacht de vraag “was de fix beschikbaar?” |
| DORA | Voor financiële instellingen: een register van alle ICT-middelen inclusief verouderde systemen, patch- en updateprocedures met termijnen, en identificatie van ICT-middelen die end-of-life zijn of geen ondersteuning meer hebben. | Een rapport is input, geen vervanging. Kritieke ICT-leveranciers moeten zich contractueel verbinden aan kwetsbaarheids- en patchbeheer, en aan het melden van relevante zwaktes aan u. | Een ernstig ICT-incident: eerste melding aan de toezichthouder binnen enkele uren na classificatie, tussenrapport binnen 72 uur, eindrapport binnen een maand, inclusief oorzaakanalyse. |
| SOC 2 | Als u er zelf een afgeeft: het identificeren van kwetsbaarheden, patchen en configuratiebeheer worden over een periode getest (Type II). Gemiste deadlines en systemen zonder ondersteuning verschijnen als afwijkingen. | Controleer of kwetsbaarheidsbeheer binnen scope valt en lees de afwijkingen. Lees daarna de complementary user entity controls: patchen van wat u er zelf op draait is meestal uw taak. | Het incident verschijnt in het volgende rapport als afwijking, auditors testen de respons, en klanten vragen om een bridge letter en uw oorzaakanalyse. |
| ISAE 3402 | Zekerheid over uitbestede processen die relevant zijn voor de financiële verslaggeving. Wijzigings- en patchbeheer vallen meestal binnen scope; blootstelling aan internet en de inventaris vaak niet. | Lees eerst de beheersdoelstellingen. Staat patchbeheer er niet bij, dan zegt het rapport niets over hoe lang een bekend gat openstaat. | De serviceorganisatie moet het incident melden aan de auditors van haar klanten. Bent u zelf de serviceorganisatie, verwacht het dan in uw oordeel en in de audits van uw klanten. |