CRA for Manufacturers

Introduction

While the Cyber Resilience Act is rather readable for a legal instrument, it is structured in such a way that many requirements are duplicated, triplicated, or n-plicated across the Articles and their paragraphs. Just count how often you have to do a risk assessment, or fulfil the essential cybersecurity requirements.

I have decided to re-structure the requirements in such a way that the high-level topics get their own chapter, and the different parts of the Cyber Resilience Act requiring them are cited in one place. The idea is that the top-level headings provide an overview of what you actually need to do, a bit like a checklist. The requirements are stripped down to phrases (using […] for omissions in quoted text). They should be intellegible on their own or in context of the preceding item. If necessary, I have added [context in brackets].

Additionally, I have broken up the paragraphs into the separate requirements. For example, Article 13 6. includes four requirements in two sentences: report vulnerabilities, remedy vulnerabilities, upstream the remedy, and use a machine-readable format.

Scope

This document collates manufacturers’s obligations under the Cyber Resilience Act, ignoring requirements for EU member states, the EU Commission, Notified Bodies, or Open Source Stewards.

The requirements listed in here are a minimum set, assuming that the product in question belongs neither to the important, nor the critical class. Furthermore, high-risk AI systems are excluded. These requirements apply to software products, though.

Exceptions

Neither spare parts for individual one-to-one replacement, nor exhibiting products in development at trade fairs fall under these requirements. Beta-testing software is allowed without fulfilling the Cyber Resilience Act at that time, but this exception only applied to software products, and only if the software product is not safety-related!

Requirements

Life-cycle

Risk assessment

Product security

Third party components

Vulnerability management

Actively exploited vulnerability

Severe incident

Security updates

Technical documentation

User communication

Information and instructions to the user

Support period

Conformity