EU CRA ComplianceCRA compliance software See the CRA Workbench →

Field notesArticle 13Risk assessment

The Risk Assessment

Every other CRA requirement hangs off it — what it must contain, when to redo it, and which method to use.

Rather run it than read it? ART·13 is the free bench that walks this article end to end — profile, method, assets, threats, all thirteen Annex I decisions — and prints a draft assessment. Nothing is uploaded.

Open ART·13 →

In this issue

01
Primer

Why the risk assessment sits at the centre

The Cyber Resilience Act does not ask for a risk assessment as a filing formality. Article 13(2) makes it the mechanism by which a manufacturer complies with the essential requirements: you assess the cybersecurity risks of the product, and take that outcome into account during planning, design, development, production, delivery and maintenance.

The dependency runs one way. Annex I, Part I, point (1) requires products to be designed and produced to ensure "an appropriate level of cybersecurity based on the risks". Point (2) — the familiar list of product properties (no known exploitable vulnerabilities, secure-by-default configuration, and the rest) — applies expressly "on the basis of the cybersecurity risk assessment referred to in Article 13(2)". Get the assessment wrong and every downstream conclusion inherits the error.

It is the only document that decides which of the Annex I requirements apply to your product — and lets you justify the ones that do not.

It is also a filing obligation. Article 13(4) requires the assessment to be included in the technical documentation under Article 31 and Annex VII, and Annex VII point 3 names it directly. Where an essential requirement is not applicable, the manufacturer must include a clear justification to that effect in that same technical documentation — a justification that only a risk assessment can support.

Source: Reg (EU) 2024/2847 — Article 13(1)–(4); Annex I, Part I, points (1) and (2); Annex VII, point 3.

02
Contents

What the assessment must actually contain

Article 13(3) is unusually specific for a regulation, and it reads as a checklist. The assessment must be documented, updated as appropriate during the support period, and comprise at least:

  • An analysis of cybersecurity risks based on the product's intended purpose and its reasonably foreseeable use.
  • The conditions of use — the regulation names the operational environment and the assets to be protected as examples.
  • The length of time the product is expected to be in use, taken into account explicitly.
  • Whether — and if so how — each Annex I, Part I, point (2) security requirement applies to the product, and how it is implemented as informed by the assessment.
  • How the manufacturer applies Annex I, Part I, point (1) and the Part II vulnerability-handling requirements.

Two of these are where most drafts fail review. The first is reasonably foreseeable use: not how you intend the product to be deployed, but how a customer plausibly will. The second is the requirement-by-requirement applicability statement — a risk assessment that ends at a heat map, without mapping back to each Annex I property, does not meet the text.

For OT and ICS products the phrase "the assets to be protected" carries real weight. For an industrial gateway the assets are not only the device and its configuration; they include the downstream process, the equipment it controls, and — as Article 13(2) puts it — the health and safety of users.

Source: Reg (EU) 2024/2847 — Article 13(2)–(4).

03
Scope

Product risk is not organisational risk

Manufacturers with an ISO/IEC 27001 programme often reach for the risk register they already have. It is the wrong instrument.

Organisational risk management is the structured process by which an organisation identifies, assesses and addresses risks to its own business objectives. Product security risk management is about the products the organisation places on the market: how a malicious actor might exploit vulnerabilities in the product, and what that would mean for customers, downstream systems, or safety.

The CRA asks for the second. An enterprise risk register that lists "supply chain disruption" and "ransomware on corporate IT" answers a different question and will not survive a technical-documentation review.

Done properly, product risk management is what makes security built in — secure by design — and keeps the product resilient as new threats and vulnerabilities emerge, through updates and patches over the support period.

Source: CRACY (CRA Made Easy) — Risk Management Methodologies, deliverable D2.2, LSEC.

04
Lifecycle

Six triggers for reassessment

Risk management under the CRA is not a one-time exercise. Article 13(3) requires the assessment to be updated as appropriate during the support period, and Article 13(7) requires manufacturers to document cybersecurity aspects systematically — including vulnerabilities they become aware of — and, where applicable, to update the risk assessment of the product.

CRACY translates that duty into six practical triggers across the product lifecycle:

  • Design changes — features added or removed, architecture changes, refactoring.
  • Software updates — new versions, patches, firmware changes.
  • New threat intelligence — disclosure of vulnerabilities or attack techniques.
  • Third-party component changes — new SBOM entries or library updates.
  • Incident occurrence — failures or security events in the field.
  • Regulatory updates — changes in harmonised standards or certification.

The practical consequence: the assessment needs a version history, and the trigger list belongs in your procedure, not in someone's memory. A reviewer who sees a risk assessment dated once, at release, is looking at evidence that the process is not running.

Source: CRACY (CRA Made Easy) — Risk Management Methodologies (trigger list); Reg (EU) 2024/2847 — Article 13(3) and 13(7).

05
Selection

Choosing a method that will survive review

The CRA names no methodology. That freedom is the trap: any method you pick has to produce what Article 13(3) and Annex VII demand, and most enterprise frameworks were not built for a product file.

The EU-funded CRACY project set out six criteria for judging whether a methodology fits a manufacturer of products with digital elements — three mandatory, three preferences:

CRACY selection criteria

  • MUST focus on products with digital elements and end-user risks.
  • MUST support the technical documentation (Annex VII, point 3).
  • MUST integrate with threat modelling.
  • SHOULD be feasible within SME constraints — simple, not costly.
  • SHOULD be flexible across various digital products.
  • SHOULD NOT demand highly specialised expertise beyond SMEs.

Against those criteria CRACY recommends two methodologies as the most suitable foundations for SMEs: Adam Shostack's Four-Question Framework and OCTAVE Allegro. Everything heavier remains available, and relevant for organisations with more maturity or stricter regulatory demands — but is not the starting point.

MethodFormalityArtefacts it producesBest fit
Four-Question Framework Lightest — conversational, agile-native Threat/mitigation notes; needs a threat-modelling practice alongside it to produce filing-grade output Micro and small enterprises, unclassified (default) products
OCTAVE Allegro Structured but not bureaucratic Asset profiles, containers, threat lists, impact analysis, risk profile SMEs needing artefacts that withstand external evaluation — including important and critical classes
FAIR, ISO/IEC 27005, EBIOS, NIST RMF… Heavy — quantitative or programme-level Extensive, but organisation-shaped rather than product-shaped Mature organisations, or where another regulator already mandates the framework

Source: CRACY (CRA Made Easy) — Risk Management Methodologies, deliverable D2.2, LSEC. Criteria labelled MUST/SHOULD are CRACY's, not terms of the regulation.

06
Method A

The Four-Question Framework

Adam Shostack's framework ties naturally into STRIDE-based threat modelling and centres on four questions a team asks during design and development:

  1. What are we working on?
  2. What can go wrong?
  3. What are we going to do about it?
  4. Did we do a good enough job?

It is a bare-bones approach, deliberately stripped of bureaucracy: short, repeatable risk discussions that fit an agile workflow and can be kept current as the product changes. Teams can adopt it in a matter of hours with some guidance, and it scales across software applications, embedded IoT devices and cloud services because the questions stay generic.

Where it stands against the CRACY criteria

CRACY scores it a pass on five of its six criteria — product and end-user focus, iterative integration of new data such as newly discovered vulnerabilities, low cost, domain-agnosticism, and minimal specialist skill. The one qualified result is documentation: the framework does not prescribe detailed documentation, though threats and mitigations can be captured in a risk register or report.

That gap is the whole caveat. It is not designed to be used standalone: it shifts much of the burden of formal risk assessment onto the accompanying threat-modelling practice, which then has to produce the artefacts the CRA technical documentation requires. Used as a lightweight practice feeding structured threat modelling, it works. Used alone, Article 13(3)'s requirement-by-requirement applicability statement will not be there.

Source: CRACY (CRA Made Easy) — Risk Management Methodologies, deliverable D2.2, LSEC; Adam Shostack, Four-Question Framework.

07
Method B

OCTAVE Allegro

OCTAVE Allegro comes from Carnegie Mellon University's Software Engineering Institute, and was designed specifically to reduce the complexity of the earlier OCTAVE and OCTAVE-S methods. It is qualitative and asset-driven — information assets, threats, vulnerabilities, impacts — and can be run without extensive security expertise or quantitative analysis.

Eight steps, grouped into four phases:

  1. Establish risk measurement criteria — define how the organisation will evaluate the impact of risks.Phase 1 · Establish drivers
  2. Develop information asset profile — identify and describe the assets critical to the product.Phase 2 · Profile assets
  3. Identify asset containers — where those assets are stored, processed and transmitted.Phase 2 · Profile assets
  4. Identify threats to assets — what could compromise them.Phase 3 · Identify threats
  5. Identify vulnerabilities — weaknesses in the asset containers.Phase 3 · Identify threats
  6. Determine impact — the consequences of realised threats.Phase 4 · Identify and mitigate risks
  7. Risk mitigation approach — evaluate options and decide treatment strategies.Phase 4 · Identify and mitigate risks
  8. Risk profile development — consolidate findings into a comprehensive risk profile.Phase 4 · Identify and mitigate risks

Why it fits the CRA

  • It produces tangible outputs — asset profiles, threat lists, risk profiles — that drop straight into the Annex VII technical documentation.
  • It is structured without being overly formal: feasible for an SME, yet strong enough to withstand external evaluation for important or critical products.
  • Its asset-driven focus matches the CRA's insistence that products be designed and maintained securely across the lifecycle — and matches Article 13(3)'s "assets to be protected" almost word for word.

The OT reading of steps 2 and 3

For industrial products the asset-and-container steps are where an OT team already has the answer. Containers map onto the zone-and-conduit model an IEC 62443 assessment produces; the threat and mitigation steps map onto the threat-modelling and security-requirements practices of IEC 62443-4-1. If that work exists, the Allegro run is a re-cut of existing evidence rather than a fresh study — which is the same reuse the CRA Workbench is built to exploit.

Source: CRACY (CRA Made Easy) — Risk Management Methodologies, deliverable D2.2, LSEC (steps and CRA suitability); CMU SEI OCTAVE Allegro. Phase grouping shown for orientation.

08
Alternatives

The heavier frameworks, and when to reach for them

CRACY's deliverable also reviewed methodologies it does not recommend as a starting point for SMEs, but which stay relevant depending on organisational maturity or regulatory demands:

  • FAIR — Factor Analysis of Information Risk.
  • ISO/IEC 27005 and the ISO/IEC 31000 family.
  • NIST RMF — SP 800-30, part of SP 800-37.
  • CRAMM, EBIOS Risk Manager, MAGERIT, MEHARI.
  • COBIT 5 for Risk, BSI IT-Grundschutz, CIS RAM, TARA.

Each offers a structured way to evaluate and treat risk, at varying cost in complexity and documentation. The reason to adopt one is usually external: another regulator already requires it, a customer expects it, or the organisation is large enough that a product-level method would sit oddly beside everything else.

Risk management under the CRA must remain traceable to product design and implementation.

That traceability is the acceptance test, whichever method you pick. A risk that is identified but never lands on a design decision, a requirement, or a documented justification is not evidence of compliance — it is a paragraph.

Source: CRACY (CRA Made Easy) — Risk Management Methodologies, deliverable D2.2, LSEC.

A method is a start. The file is the deliverable.

Run this article yourself in ART·13, free and in your browser. When the assessment has to become a full Annex VII file, the CRA Workbench carries it the rest of the way — every conclusion tied to the requirement it activates, with the IEC 62443 work you have already done mapped in rather than repeated.

Open ART·13 — free → See the CRA Workbench

These field notes are general information about Regulation (EU) 2024/2847, not legal advice. Article and annex references are quoted from the published text, but the CRA's harmonised-standards landscape is still settling — confirm against the current official text before relying on any point. The CRA Workbench is software that produces draft documentation for expert review; it indicates the evidence needed and does not, by itself, guarantee compliance.

The methodology selection criteria, the reassessment triggers, and the recommendation of the Four-Question Framework and OCTAVE Allegro summarised on this page are the work of the CRACY (CRA Made Easy) project — deliverable D2.2, published by LSEC – Leaders In Security, co-funded by the European Union's Digital Europe Programme under grant agreement No 101190492. Read the original at cra-cy.eu. OCTAVE Allegro is a method of the Carnegie Mellon University Software Engineering Institute; the Four-Question Framework is Adam Shostack's. This page is an independent summary and is not endorsed by any of them. See also The CRA Brief and the free tools.