Product cybersecurity12 min read

The 2026–2027 Cyber Resilience Act checklist for machine OEMs

The reporting duty starts before the main compliance date. Machine builders should use the remaining time to build a product-security operating system, not a last-minute document pack.

European Union and Polish flags outside a building in Brussels
Photo by Fer ID on Pexels

About the author

Dr. Mehran Kiani-Oshtorjani

Industrial software and simulation engineer

Mehran Kiani-Oshtorjani is a mechanical engineer and software developer working across real-time simulation, fluid-power systems, industrial control, and connected software. His doctoral research at LUT University focused on computational approaches for real-time industrial systems.

Engineering takeaways

  • Mandatory reporting for actively exploited vulnerabilities and severe security incidents starts on 11 September 2026; the main CRA provisions apply from 11 December 2027.
  • The manufacturer role follows whose name or trademark places the product on the EU market, so contracts do not automatically transfer the legal responsibility.
  • Start with a product and component inventory, risk assessment, support-period decision, vulnerability workflow, and evidence ownership.

Two dates should already be on the engineering calendar

The CRA entered into force in December 2024. Its Article 14 reporting obligations apply from 11 September 2026, while the main product obligations apply from 11 December 2027. Reporting is not limited to new 2027 products: the Commission's summary states that the reporting duties cover products with digital elements already made available on the Union market.[1][2][3]

DateWhat changesOEM action now
11 June 2026Conformity-assessment body provisions applyConfirm likely product class and assessment route
11 September 2026Article 14 reporting appliesStaff and rehearse the 24 h / 72 h workflow
11 December 2027Main CRA provisions applyPlace compliant products with complete evidence on the EU market

Define the product, the manufacturer, and the class

A connected machine, its controller software, management service, and separately marketed software may create more than one scope decision. Start from the product placed on the market and its intended purpose, including remote data-processing solutions on which the product depends. Then record whether your company is manufacturer, importer, distributor, authorised representative, or a supplier to someone else's product.[1][2]

Do not infer the conformity route from a marketing category. Review Annexes III and IV together with Implementing Regulation (EU) 2025/2392, which gives technical descriptions for important and critical product categories. Document the reasoning even when the conclusion is the default class.[5][1]

Build one product-security baseline per supported release

  1. Identify the product, variants, hardware revisions, software releases, cloud dependencies, and intended security environment.
  2. Perform and maintain the cybersecurity risk assessment across design, development, production, delivery, and maintenance.
  3. Map Annex I requirements to design controls, tests, operating instructions, and evidence owners.
  4. Create a machine-readable software bill of materials covering at least top-level dependencies and link it to the release digest.
  5. Set and communicate the support-period end date, including month and year.
  6. Preserve the technical documentation and EU declaration of conformity for the required period.

An SBOM is an index, not a vulnerability programme. It becomes useful when each released product can be matched to deployed components, vulnerability intelligence, affected configurations, customer contacts, remediation decisions, and update evidence.[1][2]

Turn Annex I into engineering acceptance criteria

The essential requirements cover risk-appropriate security, secure-by-default configuration, protection from unauthorised access, confidentiality and integrity where relevant, data minimisation, availability, limited attack surface, logging, and secure updates. A useful compliance matrix names the threat, design control, verification method, result, release, and residual risk. A policy sentence without a test result is weak evidence.[1]

  • Make default credentials impossible or unique and require secure initialisation.
  • Separate machine control from remote management and minimise exposed services.
  • Authenticate releases, prevent rollback to vulnerable versions, and test power-loss recovery.
  • Define security logging that supports incidents without collecting unnecessary process or personal data.
  • Re-run relevant security tests when hardware, dependencies, or operating assumptions change.

Practise the reporting clock before it starts

From 11 September 2026, manufacturers must report actively exploited vulnerabilities and severe incidents affecting product security through the ENISA Single Reporting Platform. The Commission summarises an early warning within 24 hours and a main notification within 72 hours, followed by final-report deadlines. A product team cannot build reliable facts, approvals, customer communication, and legal review from scratch inside that window.[3][4]

  1. Name a monitored intake channel and a 24/7 escalation owner.
  2. Define who decides whether exploitation is active and whether an incident is severe.
  3. Map installed products, versions, customers, and Member States from release records.
  4. Prepare the 24-hour minimum facts and the 72-hour investigation workflow.
  5. Coordinate remediation, disclosure, customer instructions, and update delivery.
  6. Run a timed exercise with engineering, security, management, legal, support, and communications.

A practical 90-day starting plan

WeeksDeliverableExit test
1–2Named products, roles, owners, provisional classesManagement accepts the scope record
3–5Release inventory, SBOM pipeline, support-period proposalOne shipped unit resolves to its components
6–8Risk and Annex I evidence matrixTop risks have controls and tests
9–10Vulnerability intake, triage, update and disclosure workflowA sample CVE reaches affected products
11–12Timed CRA reporting exercise and remediation review24 h and 72 h packages are produced on time
13Gap register, budget, roadmap and executive decisionEvery gap has an owner and date

The best commercial response to the CRA is not to hide compliance work. A clear support period, documented update process, vulnerability contact, and honest security instructions reduce buyer uncertainty. For a young industrial brand, that operational clarity is also sales evidence.

Frequently asked questions

Does the CRA apply to industrial machines?

It can. The analysis depends on the product with digital elements placed on the EU market, its intended purpose, dependencies, exclusions, and the economic operator's role. Perform and document a product-specific scope assessment.

When do CRA incident and vulnerability reports become mandatory?

Article 14 reporting obligations apply from 11 September 2026. The Commission states that the duty includes relevant products already made available on the EU market.

Is an SBOM sufficient for CRA compliance?

No. The SBOM supports component and vulnerability management, but the CRA also requires risk-based product properties, vulnerability handling, security updates, documentation, instructions, conformity assessment, and reporting.

Sources and standards

  1. Regulation (EU) 2024/2847: Cyber Resilience ActEUR-Lex
  2. The Cyber Resilience Act: summary of the legislative textEuropean Commission
  3. Cyber Resilience Act: reporting obligationsEuropean Commission, Updated June 2026
  4. Cyber Resilience Act Single Reporting PlatformEuropean Union Agency for Cybersecurity, Updated 17 July 2026
  5. Implementing Regulation (EU) 2025/2392 on important and critical product categoriesEUR-Lex

BootCtrl Engineering last reviewed the technical claims and source links on 26 July 2026. Product statements are checked against the current implementation repositories; roadmap work is not presented as released capability.

Make product-security evidence part of the release

BootCtrl is building traceable machine releases and update evidence for compact-machine teams. Discuss the operating workflow your CRA programme will need.

Discuss release evidence