CRA Kit
Guide · published 8 September 2026 · Regulation (EU) 2024/2847

What changes on 11 September 2026 for small software vendors

What applies now, what waits until December 2027, and who counts as a manufacturer. Plus the four things a one-person software company should have in place, with the article references.

Not legal advice. Every claim below points to the article of Regulation (EU) 2024/2847 it comes from, so you can check it. Corrections welcome.

The short version

From 11 September 2026, anyone who sells software, firmware or a connected device into the EU must report actively exploited vulnerabilities in their product and severe incidents affecting it. That includes a one-person company, and it includes companies outside the EU. The deadlines run from the moment you become aware: an early warning within 24 hours, a notification within 72 hours, both through ENISA's single reporting platform (Articles 14 and 16).

Everything else in the Cyber Resilience Act applies from 11 December 2027 (Article 71): secure-by-design requirements, SBOM, technical documentation, EU declaration of conformity, CE marking, five years of security support. Fines exist (Article 64: up to €15M or 2.5 % of worldwide turnover, whichever is higher, which for a one-person company makes the €15M figure theoretical). They also apply from December 2027.

So September is not the deadline for being compliant. It is the date from which your reporting process must exist. The clock starts when you become aware, not when a regulator writes to you.

Are you a "manufacturer"?

The regulation applies to "products with digital elements": software or hardware products, and their remote data processing solutions, whose intended or reasonably foreseeable use includes a direct or indirect data connection to a device or network (Article 3(1)). A "manufacturer" is whoever develops or manufactures such a product, or has it developed, and markets it under their own name or trademark, whether for payment, monetisation or free of charge (Article 3(13)). The condition is that the product is made available on the EU market in the course of a commercial activity (Article 3(22)).

In practice:

YouIn scope?Why
Sell a paid desktop, mobile or server applicationYessoftware product, commercial activity
Sell a paid WordPress / Shopify / PrestaShop plugin or themeYessame; a plugin is software
Sell an SDK, library or API client under licenceYessoftware product
Ship a device with firmwareYeshardware with digital elements
Run a pure SaaS with a browser-only front endGenerally nooutside the CRA (recital 12); NIS2 may apply instead, but only above its sector and size thresholds
Run a SaaS and ship an app, agent or device that depends on itYes, for the app. The back end comes with it as "remote data processing" (Article 3(2))
Maintain open source with no commercial activityNorecital 18; non-commercial supply is outside scope
Maintain open source with a paid tier, paid support as the main income, or a company behind itProbably yesthe carve-out is about the supply, not the licence (recital 18)
A foundation that stewards an open-source projectLight regime"open-source software steward", Article 24
Are outside the EU but sell to EU customersYesthe market is what counts; you may appoint an authorised representative (Article 18)
Internal tooling never made available to third partiesNonot placed on the market

Sector exceptions: medical devices (MDR/IVDR), vehicles with type-approval, civil aviation, marine equipment and products developed only for defence or national security have their own regimes (Article 2). A free test walks through these questions and returns a written, indicative assessment with the article references: crakit.eu/scope.

What must exist on 11 September

Article 14 asks a manufacturer to notify any actively exploited vulnerability contained in the product (paragraph 1) and any severe incident having an impact on the security of the product (paragraph 3). Not every CVE. Not bugs.

"Actively exploited" means there is reliable evidence that a malicious actor has exploited the vulnerability in a system without the permission of the system owner (Article 3(42)).

"Severe incident" means an incident that negatively affects, or is capable of negatively affecting, the product's ability to protect the availability, authenticity, integrity or confidentiality of sensitive or important data or functions. It also covers an incident that has led, or is capable of leading, to the introduction or execution of malicious code in the product or in the network and information systems of a user (Article 14(5)).

The timeline, from the moment you become aware:

Recipients: the CSIRT designated as coordinator in your Member State (or the one determined by your representative if you are outside the EU) and ENISA, through the single reporting platform (Article 16). You must also inform the users of the product without undue delay, and tell them about mitigating measures where needed (Article 14(8)).

So the minimum set-up for a small vendor on 11 September is short:

  1. A reachable security contact. A security@ address that a human reads every working day, a /.well-known/security.txt (RFC 9116), and a public coordinated vulnerability disclosure (CVD) policy that says how to report and what happens next. Annex I, Part II, points 5 and 6 make the policy and the contact address mandatory in 2027 anyway. security.txt is the practical way to publish the address.
  2. Knowing what is in your product. A software bill of materials of your dependencies. Not because the SBOM is due (that's 2027), but because "actively exploited" almost always arrives as a library you depend on landing on an exploited-vulnerabilities list. If you don't know you ship it, you can't be "aware" in time.
  3. A one-page procedure. Who decides "this is actively exploited" or "this is a severe incident", who has the ENISA platform account, what goes in the 24 h message, what goes in the 72 h one, and how users are told.
  4. The templates ready, so that at 2 a.m. nobody starts from a blank page.

What waits until 11 December 2027

Fifteen months is enough to do this calmly, in order: write down what you already do, put the SBOM in CI, run a risk assessment against Annex I, then draft the declaration.

Free things that help

Three honest caveats

  1. CISA KEV is a US list, not an EU legal definition. It is a strong signal that something is actively exploited, not the whole answer. Vendor advisories and your own logs count too.
  2. "Actively exploited" is a judgement call for the manufacturer. Write down how you make it. Over-reporting is provided for (Article 15 organises voluntary reporting). Under-reporting is what the penalty regime will target from December 2027.
  3. The Commission's guidance is still moving (delegated acts on product categories, the technical descriptions of Annexes III/IV, standards under development). Article references are stable; interpretations may move. Check again before December 2027.

Regulation (EU) 2024/2847 of 23 October 2024, OJ L, 20.11.2024. Article numbers refer to that text.