Skip to main content
FOSSA Logo

The Complete Guide to the EU Cyber Resilience Act (CRA)

What the CRA requires, who it applies to, and what to do before December 2027.

Contents

Introduction to the CRA

The Cyber Resilience Act (Regulation (EU) 2024/2847) is the EU's cybersecurity law for products with digital elements. It entered into force on 10 December 2024 to address two primary concerns: the low baseline security of connected products, and the lack of information users need to select and operate them safely. Its premise is that any connected product can be an attacker's entry point, so the baseline applies broadly rather than to a narrow list of critical software.

Critically, any organisation placing hardware or software on the EU market commercially is in scope (except for those with certain exemptions, such as pure SaaS, medical devices, aviation, marine equipment, and non-commercial open source open source), even those headquartered outside of the EU. Additionally, importers and distributors inherit manufacturer obligations when they brand or substantially modify a product (or integrate OSS into a commercial product); OSS stewards also face certain CRA obligations.

The first set of CRA requirements took effect on 11 September 2026. These cover reporting procedures for actively exploited vulnerabilities and severe security incidents. The second set of requirements, which includes vulnerability handling processes, SBOMs, secure-by-default configuration, and more, will take effect on 11 December 2027. Products placed on the EU market after this date will need to satisfy the CRA conformity requirements and bear the CE mark.

Where does your organisation stand?

The free CRA Readiness Assessment walks you through product classification, scores your posture against the Annex I essential requirements for your tier, and produces a prioritised 30/60/90-day plan.

CRA Compliance Timeline

The CRA phases in over three years. The reporting mandate is already live; remaining requirements follow in December 2027.

CRA compliance timeline from December 2024 to December 2027IN FORCETRANSITION PERIOD10 Dec 2024Entry into forceClock starts; no productobligations yetYOU ARE HERE11 Sep 2026Reporting obligations begin24-hour early warning to ENISA;covers products already on sale11 Dec 2027Full applicationAll Annex I requirements+ CE marking

Key CRA milestones

10 Dec 2024

Entry into force

The CRA clock starts. No product obligations yet, but manufacturers should begin classification and Annex I gap analysis.
11 Sep 2026

Reporting obligations begin

Article 14 vulnerability and incident reporting applies — including to products already on the EU market. 24-hour early warning to ENISA.
11 Dec 2027

Full application

All Annex I essential requirements, conformity assessment, technical documentation, and CE marking apply.

Article 14 of the CRA, which took effect on 11 September 2026, includes the vulnerability and security incident reporting requirements. Organisations are now required to report actively exploited vulnerabilities and severe security incidents to ENISA within 24 hours, with additional documentation required at the 48-hour mark, and a final report within the weeks that follow. If you haven't already, appoint a primary and up to 20 secondary Assigned Representatives on ENISA's platfor who will manage the reporting process on your behalf. Additionally, ensure you put in place an incident response workflow that can produce the three distinct reports required by the CRA.

As you ensure compliance with Article 14, it's also wise to focus on preparing for the next set of CRA requirements, which will take effect on 11 December 2027. These include secure-by-design defaults, automated machine-readable SBOMs, a defined security support period, and security updates decoupled from feature releases.

Read More: EU CRA Compliance Timeline

CRA Product Classification

Every in-scope product must meet the same Annex I requirements. What changes by tier is the conformity assessment route, which is determined by the product class.

The four CRA product classes and their conformity assessment routesCLASSEXAMPLESCONFORMITY ROUTEDefaultThe large majority of productsBusiness software, web apps, games,photo editors, most smart appliancesSelf-assessmentInternal control against Annex IImportant — Class IAnnex IIIPassword managers, VPNs, browsers,routers, operating systems, SIEM, IAMConditional self-assessmentOnly with full harmonised standards —not yet published, so third party todayImportant — Class IIAnnex IIIFirewalls, IDS/IPS, hypervisors,container runtimes, tamper-resistant chipsThird-party assessmentNotified body required — alwaysCriticalAnnex IVHardware security boxes, smart metergateways, smartcards and secure elementsThird party + certificationEU cybersecurity certificate may apply

Classification resolves to four questions, answered in order:

  1. Is the product in scope? A product with digital elements, placed on the EU market commercially, not carved out by sectoral rules. (Or, put differently: hardware or software products that are capable of communicating with other hardware or software, except for those that are specifically exempted.)
  2. Does its core functionality match an Annex IV category? → Critical.
  3. Does its core functionality match an Annex III category? → Important, at the class the annex assigns.
  4. Otherwise → Default.

Important product classification considerations

The determining factor is the product's intended purpose and core functionality, not whether it merely contains a matching component. And, under Article 7, classification follows the finished product; embedding a Critical component in an Important Class I product doesn't make the product Critical.

Related, the product's intended purpose also determines classification even if it's conceivable that it can serve other use cases. Consider, for example, a programmable network router. Because it runs software, exposes APIs or administrative interfaces, and can sometimes accept custom firmware, a technically sophisticated user could re-engineer it into something quite different, such as a VPN gateway, network-monitoring appliance, firewall, or small application server. However, its primary purpose is as a network router, and it is classified as such.

Read More: CRA Product Classification Explained

CRA Reporting Requirements

Article 14 reporting has applied since 11 September 2026 and is broader than the 2027 obligations in one critical respect: it covers every in-scope product already on the EU market, including products sold years before the CRA existed, and it persists after the support period ends. It applies to all four product classes.

There are two independent triggers for reporting: an actively exploited vulnerability (reliable evidence a malicious actor has exploited it without the owner's permission) or a severe incident affecting the product's security. An incident can qualify with no underlying vulnerability at all, such as a compromised build pipeline, stolen signing key, or hijacked update server.

The three stages of CRA Article 14 reporting and their deadlinesCLOCK STARTSAwarenessThe clock does not pausefor weekends or publicholidays.24 HOURSEarly warningMember States where theproduct is available; whethermalicious acts are suspected.72 HOURSNotificationNature of the vulnerabilityor incident, correctivemeasures, user mitigations.FINALFinal reportSeverity and impact, rootcause or actor, and thefix or applied mitigations.FINAL REPORT DEADLINE DIFFERS BY TRIGGERExploited vulnerability: 14 days after a fix is availableSevere incident: 1 month after the 72-hour notification

All notifications must go through ENISA's Single Reporting Platform. Email and national portals don't satisfy the obligation. When using the SRA, you select the coordinating CSIRT for your Member State of main establishment (where cybersecurity decisions are predominantly made), and one notification per event covers the whole group.

There several important nuances to be mindful of as you consider your reporting workflows:

  • Filers must be registered: Assigned Representatives with EU Login and MFA (one Primary, up to 20 Secondary)
  • Currently, there is no submission API, so a person completes the form manually
  • Article 14(8) separately requires you to inform affected users, ideally in a machine-readable format such as VEX.
  • Read More: Meeting the CRA's 2026 Reporting Requirements

    CRA SBOM Requirements

    The CRA requires manufacturers to identify and document components, including by creating an SBOM in a "commonly used and machine-readable format covering at the very least the top-level dependencies of the product."

    SBOMs are for authorities, not the public

    The CRA explicitly does not oblige manufacturers to publish them. They form part of the technical documentation and must be produced to market surveillance authorities on request, with dependency data passed to the administrative cooperation group (ADCO) in anonymised, aggregated form.

    Although we have a general idea of the required level of SBOM depth, details of the SBOM requirement have not yet been published. For example, it's unclear whether certain data fields (e.g. licence information, component hash, and more) will be mandated. Article 24 gives the Commission implementing powers to specify SBOM format and elements, and CEN/CENELEC is drafting standards. The clearest directional guidance today is BSI TR-03183 Part 2 Version 2.1 (released in March of 2025), which is a recommendation rather than a requirement.

    Ultimately, given the current uncertainty, it's best to focus on SBOM foundations that will allow you to meet whatever the implementing acts specify with configuration changes rather than a new programme. This includes the ability to generate a machine-readable SBOM on every build, the ability to ingest and the ability to control the distribution of the SBOM to relevant parties.

    Read More: SBOM Requirements in the EU's Cyber Resilience Act

    Meeting CRA Requirements with FOSSA

    Several leading European manufacturers use FOSSA to manage SBOMs, vulnerabilites, license compliance automation, and regulatory reporting. FOSSA's platform covers the operational core of CRA readiness:

    Automated SBOM generation

    CycloneDX or SPDX at current spec versions, with configurable licence and hash fields and full transitive coverage, wired into CI so SBOMs match what you ship.

    Controlled distribution

    Share with market surveillance authorities, customers and partners via hosted URLs or the SBOM Portal — with access controls, without publishing openly.

    Vulnerability management

    CVSS and EPSS scoring, KEV context, component origin paths and next-safe-version guidance — the evidence base for judging active exploitation.

    Third-party SBOM ingestion

    Assess inherited risk from your own suppliers alongside open source licence compliance your legal team already runs.

    Ready to Meet CRA Requirements?

    Frequently Asked Questions

    Frequently Asked Questions

    This guide is directional guidance for planning, not legal advice. Consult qualified counsel for a formal conformity determination. Primary sources: Regulation (EU) 2024/2847 (EUR-Lex), the European Commission's CRA policy page, and ENISA.

    Ready to take the next step?

    Learn more about how FOSSA can help your organization