Dienst · Software-ontwikkeling

Voldoen aan de Cyber Resilience Act.

De Cyber Resilience Act legt de plicht op het product en niet op uw organisatie: wie software of een connected apparaat op de Europese markt brengt, moet kunnen laten zien hoe het is gebouwd, jarenlang updates leveren en binnen 24 uur melden. Wij richten dat in als proces en bouwen de software die het draagbaar maakt.

Meldplicht 24/72 uurVijf jaar updatesSBOMTechnische documentatie

Wat de verordening van u vraagt, en waar wij aan bijdragen.

De Cyber Resilience Act (Verordening EU 2024/2847) is op 10 december 2024 in werking getreden. De meldplicht voor actief misbruikte kwetsbaarheden en ernstige incidenten geldt vanaf 11 september 2026; de rest van de verplichtingen vanaf 11 december 2027. Hij raakt iedereen die een product met digitale elementen op de Europese markt brengt — software, firmware en apparaten die verbinding maken — en dus veel meer bedrijven dan alleen fabrikanten van hardware.

Wat de verordening bijzonder maakt, is het aangrijpingspunt. U kunt niet volstaan met beleid: er moet aantoonbaar iets in en om het product zelf geregeld zijn. De tweede eigenaardigheid is de looptijd. Minstens vijf jaar beveiligingsupdates leveren voor iets wat u vandaag uitbrengt, betekent dat u over vijf jaar nog moet kunnen bouwen, testen en uitleveren voor deze versie. Dat is een ontwerpvraag over hoe u uw software opknipt en hoe u versies uit elkaar houdt.

Wij zijn geen notified body en doen geen conformiteitsbeoordeling; daarvoor gaat u naar een aangemelde instantie of doet u de zelfbeoordeling. Wat wij wel doen is het werk dat daaronder ligt: een SBOM die automatisch ontstaat, een proces voor kwetsbaarheden dat de meldtermijnen haalt, en een uitleverketen die een update ook over vijf jaar nog bij uw klant krijgt. Voor organisaties die daarnaast onder de Cyberbeveiligingswet vallen, richten we die processen zo in dat ze elkaar voeden.

Drie soorten CRA-werk die wij oppakken.

Welke variant bij u het meeste oplevert, hangt af van wat u maakt en van waar u nu staat. In het eerste gesprek zeggen we waar het gat het grootst is.

Eerste traject · vast sprintbudget

Componentoverzicht en kwetsbaarhedenproces

De CRA vraagt een SBOM van minstens de bovenste laag afhankelijkheden en een proces om kwetsbaarheden af te handelen. Wij hangen het genereren van dat overzicht in uw bouwstraat, zodat het niet kan verouderen, en zetten de signaalbronnen erop aan. Daarna richten we de beoordeling in: welke bevinding raakt welke uitgebrachte versie, wie beslist, en binnen welke termijn wordt er hersteld. Dat is de basis waar de meldplicht op leunt.

SBOM in de bouwstraatSignaalbronnenImpactbepalingHersteltermijnen
Middelgroot traject · vast sprintbudget

Meldproces binnen 24 en 72 uur

Drie termijnen, en de klok begint bij constateren. Wij leggen vast wie de vroege waarschuwing stuurt, waar de informatie vandaan komt en hoe het bericht eruitziet, en oefenen het een keer met een realistisch scenario. Dat oefenen is het onderdeel dat het vaakst wordt overgeslagen en het meeste blootlegt: meestal blijkt niet het melden maar het beoordelen de vertragende stap te zijn.

Vroege waarschuwingMeldsjablonenRolverdelingTabletop-oefening
Groter traject · vast sprintbudget

Update-uitlevering met vijf jaar horizon

Een kanaal waarlangs u een beveiligingsupdate bij uw klant krijgt, ook voor een versie die al jaren draait. Ondertekende pakketten, een versiebeleid dat oude uitgaven ondersteunbaar houdt, een terugrol-optie, en zicht op welke klant op welke versie zit. Voor apparaten in het veld hoort daar een update over de lucht bij, met de zekerheid dat een half mislukte update het apparaat niet onbruikbaar maakt.

Ondertekende pakkettenVersiebeleidTerugrollenZicht op het veld

Wat u aan het einde van een traject heeft.

Werkende techniek plus de vastlegging die u nodig heeft op het moment dat een afnemer of een toezichthouder ernaar vraagt.

  • Een actueel componentoverzicht per versieAutomatisch gegenereerd bij elke bouw, met naam, versie, herkomst en licentie, zodat u van elke uitgebrachte versie kunt terugvinden wat erin zat.
  • Een meldproces dat de klok haaltRollen, sjablonen en een beslisboom voor de vroege waarschuwing binnen 24 uur, de melding binnen 72 uur en het eindrapport, met een keer oefenen inbegrepen.
  • Een uitleverketen voor updatesOndertekende pakketten, een kanaal dat ook oude versies bereikt, en inzicht in welke klant of welk apparaat op welke uitgave draait.
  • Een beleid voor het melden van kwetsbaarhedenEen publiek contactpunt en een afhandelroute voor onderzoekers die iets vinden, aansluitend op wat er in Nederland gebruikelijk is rond gecoordineerde bekendmaking.
  • Technische documentatie die meegroeitOntwerpkeuzes, risicobeoordeling, testresultaten en de onderbouwing van de ondersteuningsduur, bijgehouden waar het werk gebeurt in plaats van achteraf gereconstrueerd.
  • Overdracht aan uw teamWerksessies met de mensen die het straks draaien, zodat het proces blijft lopen als de aandacht weer naar iets anders gaat.

Wanneer u hier nu iets aan moet doen.

Vier situaties waarin het gat tussen wat er staat en wat de verordening vraagt in de praktijk het grootst blijkt.

Product in het veld

Uw software draait bij klanten op apparatuur

Voor software die u zelf draait, is een update een handeling. Voor software die bij klanten op apparaten staat, is het een keten die u ingericht moet hebben voordat u hem nodig heeft. Dat is bijna altijd het langstlopende onderdeel van een CRA-traject.

Geen overzicht

U weet niet wat er in uw product zit

Er komt een signaal binnen over een component, en dan moet iemand vaststellen of uw product die gebruikt, in welke versie, en of de kwetsbare functie bij u wordt aangeroepen. Met een actueel overzicht is dat minuten werk; zonder wordt het een rondje bellen dat niet in 24 uur past.

Lange levensduur

Uw product gaat langer mee dan uw releasecyclus

U brengt jaarlijks een nieuwe versie uit en ondersteunt de vorige een half jaar. Vijf jaar updates leveren betekent dan dat u uw versiebeleid moet herzien, niet dat u harder moet patchen.

Afnemers vragen erom

Het staat al in uw inkooptrajecten

Nog voordat de verplichting volledig geldt, vragen afnemers in hun voorwaarden om een componentoverzicht en om afspraken over updates. Wie dat pas bij de eerste uitvraag moet maken, is dagen kwijt en komt zwak voor de dag.

Hoe een CRA-traject bij ons loopt.

1

Kennismaking en afbakening

Eerst de vraag welke van uw producten onder de verordening vallen en in welke categorie ze terechtkomen, want daar hangt af of een zelfbeoordeling volstaat. We kijken ook of u fabrikant, importeur of distributeur bent; die rollen hebben elk andere plichten en dat onderscheid bepaalt de helft van de scope.

2

Gap-analyse op het product

We lopen de essentiele eisen langs tegen wat er nu is: welke componenten zitten erin, hoe worden kwetsbaarheden nu opgemerkt, hoe komt een update bij de klant, en wat is er vastgelegd. Het resultaat is een lijst met gaten, gesorteerd op hoe lang het duurt om ze te dichten en niet op hoe erg ze klinken.

3

Bouwen in sprints

We werken in tweewekelijkse sprints en beginnen bij het componentoverzicht, want daar leunt de rest op. Daarna de signaalbronnen en de beoordeling, dan het meldproces, dan de uitlevering. Uw eigen ontwikkelaars werken mee; dit is proceswerk en dat kan niet naast de organisatie blijven staan.

4

Oefenen met een scenario

Een tabletop-oefening met een realistische melding: een kwetsbaarheid in een component die u gebruikt, actief misbruikt, gemeld op een vrijdagmiddag. We meten hoe lang het duurt voordat er een onderbouwd oordeel ligt, en waar het vastliep. Dat is waardevoller dan welke procesbeschrijving ook.

5

Documentatie en overdracht

De technische documentatie ordenen we zo dat ze bijgehouden wordt waar het werk gebeurt. Daarna een overdracht aan uw team en, als u dat wil, een periode waarin wij meekijken bij de eerste echte meldingen.

Veelgestelde vragen over de Cyber Resilience Act.

Wat productverantwoordelijken, CTO’s en compliance-officers ons vragen voordat zo’n traject begint.

Vanaf wanneer geldt dit precies?
De verordening is op 10 december 2024 in werking getreden. De meldplicht voor actief misbruikte kwetsbaarheden en ernstige incidenten geldt vanaf 11 september 2026; het grootste deel van de overige verplichtingen, waaronder de essentiele eisen en de CE-markering, vanaf 11 december 2027. De meldplicht is dus de eerste die u raakt, en juist die leunt op werk dat niet in een paar weken staat: u kunt pas binnen 24 uur melden als u binnen 24 uur weet of iets u raakt.
Valt onze software hier wel onder?
Waarschijnlijk wel. Het gaat om producten met digitale elementen die op de Europese markt worden aangeboden, en dat is breed: standaardsoftware, firmware, apparaten die verbinding maken, en ook losse softwarecomponenten die zelfstandig op de markt worden gebracht. Er zijn uitzonderingen, onder meer voor producten die al onder specifieke sectorwetgeving vallen en voor open source die niet commercieel wordt aangeboden. Maatwerk dat u voor een enkele klant bouwt, ligt genuanceerder; dat kijken we per geval na.
Wij verkopen alleen binnen Nederland. Geldt het dan ook?
Ja. De verordening geldt voor producten die op de markt van de Europese Unie worden aangeboden, en Nederland is daar onderdeel van. Er is geen ondergrens naar omzet of bedrijfsgrootte. Wel is er verlichting voor kleine en micro-ondernemingen op onderdelen van de documentatieplicht, en de Commissie werkt aan vereenvoudigde formats. Dat verandert niets aan de meldplicht zelf.
Wat houdt die vijf jaar ondersteuning precies in?
U moet gedurende de ondersteuningsperiode kwetsbaarheden verhelpen en beveiligingsupdates beschikbaar stellen. Die periode is minstens vijf jaar, tenzij de verwachte levensduur van het product korter is; is die langer, dan volgt de ondersteuning de levensduur. Belangrijk is dat dit gaat over beveiligingsupdates en niet over nieuwe functionaliteit. In de praktijk raakt het vooral uw versiebeleid: u moet een oude uitgave nog kunnen bouwen en uitleveren.
Hoe verhoudt dit zich tot de Cyberbeveiligingswet?
Ze grijpen op verschillende dingen aan. De Cyberbeveiligingswet, de Nederlandse uitwerking van NIS2, richt zich op uw organisatie en uw dienstverlening; de CRA op het product dat u op de markt brengt. Raakt u aan beide, dan overlappen de onderliggende processen — risicobeheer, incidentafhandeling, ketenbeveiliging — maar de bewijsvoering is anders. Wij richten die processen zo in dat u ze eenmaal onderhoudt en op twee plekken kunt gebruiken.
Moeten wij een SBOM openbaar maken?
Nee. De verplichting is dat u er een heeft en die op verzoek aan de markttoezichthouder kunt overleggen, in een gangbaar machineleesbaar formaat en ten minste voor de bovenste laag afhankelijkheden. Wat u met afnemers deelt, bepaalt u zelf. In de praktijk zien we dat afnemers er wel om vragen en dat het meesturen ervan een voordeel is in inkooptrajecten, omdat het laat zien dat het overzicht bestaat.
Wat gebeurt er als wij niet melden?
Handhaving loopt via de nationale markttoezichthouder, en de boetemaxima in de verordening zijn fors: voor overtreding van de essentiele eisen tot vijftien miljoen euro of twee en een half procent van de wereldwijde jaaromzet, afhankelijk van welke hoger is. Praktisch weegt in de meeste gesprekken zwaarder dat een product uit de handel genomen kan worden en dat afnemers er in hun inkooptraject naar vragen.
Wij gebruiken veel open source. Wat betekent dat?
Dat u die componenten in uw overzicht opneemt en dat de kwetsbaarheden erin uw verantwoordelijkheid worden zodra u het product op de markt brengt. De maker van het open-sourcecomponent draagt die plicht niet, tenzij het commercieel wordt aangeboden. Er is een aparte, lichtere rol voor open-source-stewards zoals stichtingen achter grote projecten. Voor u als fabrikant verandert er weinig: u bent verantwoordelijk voor wat u meelevert.
Hebben wij hier een externe instantie voor nodig?
Dat hangt af van de categorie waarin uw product valt. Voor het grootste deel van de producten volstaat een zelfbeoordeling met technische documentatie en een EU-conformiteitsverklaring. Voor belangrijke en kritieke categorieen — denk aan wachtwoordbeheerders, firewalls of besturingssystemen — gelden zwaardere routes, soms met een aangemelde instantie. Wij bepalen die categorie in de afbakening, want hij bepaalt de rest van het traject.
Wat is realistisch als wij vandaag beginnen?
Het componentoverzicht en de signaalbronnen zijn het snelst te regelen en leveren het meeste op, omdat de meldtermijn daarop leunt. Het meldproces zelf is vooral afspraken maken en een keer oefenen. De uitlevering van updates over een lange horizon is het langstlopende deel, zeker als er apparaten in het veld staan. Wij zetten die volgorde in de gap-analyse vast, zodat wat het eerst verplicht wordt ook het eerst klaar is.
Doen jullie ook de conformiteitsbeoordeling zelf?
Nee. Wij zijn geen aangemelde instantie en geven geen CE-markering af. Wat wij leveren is het werk dat eronder ligt: de techniek, het proces en de documentatie waarmee u de beoordeling ingaat, of die nu een zelfbeoordeling is of via een externe partij loopt. In trajecten waar een aangemelde instantie betrokken is, werken we samen met de partij die u kiest en leveren we aan wat zij opvragen.

Praat met ons over de Cyber Resilience Act.

Een kennismaking van een half uur, vrijblijvend. Vertel wat u maakt en aan wie u het levert, dan zeggen we waar het gat waarschijnlijk zit en wat er als eerste moet — ook als we uiteindelijk niet samenwerken.

Edit Content