Skip to main content
โ† All postsยท
Cyber Resilience Act

Secure by Design Under the CRA: The Essential Requirements

The CRA mandates secure-by-design and secure-by-default principles. Here are the specific essential requirements your products must meet.

Luca Berton7 min read

The CRA's Annex I lists essential cybersecurity requirements that every product with digital elements must satisfy. These aren't vague guidelines โ€” they're legally binding conditions for placing products on the EU market.

Security Requirements (Product Properties)

  • Risk-appropriate security โ€” Protection level proportionate to the cybersecurity risks
  • No known exploitable vulnerabilities โ€” Products must ship without known exploitable vulnerabilities
  • Secure default configuration โ€” Security features enabled by default; option to reset to secure state
  • Protection against unauthorized access โ€” Authentication, access control, integrity protection
  • Confidentiality protection โ€” Encryption of data at rest and in transit where appropriate
  • Data integrity โ€” Mechanisms to detect and prevent unauthorized modification
  • Data minimization โ€” Process only data necessary for the intended purpose
  • Availability and resilience โ€” Design for resilience against denial-of-service attacks
  • Minimal attack surface โ€” Reduce the exposure to the extent possible
  • Incident impact mitigation โ€” Mechanisms to limit the impact of security incidents
  • Security logging โ€” Record relevant security events
  • Secure update mechanism โ€” Ability to apply security updates, ideally automatically

Vulnerability Handling Requirements

  • Identify and document vulnerabilities and components (SBOM)
  • Apply effective patches without undue delay
  • Provide free security updates during the support period
  • Establish a coordinated vulnerability disclosure policy
  • Share relevant information about fixed vulnerabilities
๐Ÿ“˜ Book

Kubernetes Recipes

A practical guide for container orchestration and deployment by Grzegorz Stencel & Luca Berton (Apress).

Watch on Skillshare โ†’

Practical Implementation

Map each requirement to specific technical controls in your product architecture. Document the mapping in your technical file. This documentation is what assessors โ€” or market surveillance authorities โ€” will review.

cra
secure by design
security requirements
product security

Need help applying this in your organization?

Get a free 30-minute assessment with actionable recommendations โ€” whether we work together or not.

Book Your Free AI Platform Assessment

Or see AI readiness assessment scope & pricing

18+ years experience ยท Ex-Red Hat & Dell ยท Speaker at KubeCon EU 2026

Luca Berton

Written by

Luca Berton

CEO at Open Empower. 18+ years building enterprise infrastructure at JPMorgan Chase, Red Hat & Dell. Author of 9 technical books. Speaker at Red Hat Summit and KubeCon EU 2026. Instructor on Coursera, Pluralsight & Udemy.

Get more insights like this

Practical AI infrastructure and platform engineering guides โ€” delivered to your inbox.

Subscribe to Newsletter โ†’