Book an Appointment

The ENISA Secure by Design & Default Playbook

A deep dive into ENISA's free implementation guide of 30 July 2026: 22 principles as one-page playbooks with checklists, minimum evidence and release gates – including machine-processable attestation and an indicative CRA mapping.

On 30 July 2026, the EU Agency for Cybersecurity (ENISA) published the Secure by Design and Default Playbook (version 1.0) – a hands-on guide that translates secure-by-design and secure-by-default principles into repeatable engineering routines. The document is written explicitly for small and medium-sized manufacturers of products with digital elements: teams with tight budgets, little dedicated security staff and short release cycles. Across roughly 80 pages, ENISA distils established frameworks – its own IoT and SDLC guidance, NIST and OWASP material – into 22 principles, each elaborated as a one-page playbook with objective, checklist, minimum evidence and a release gate. The final version follows a public consultation in spring 2026 that drew 28 contributions, including from OWASP, BSI, ANSSI, Red Hat and the Eclipse Foundation. The playbook is licensed under CC BY 4.0 and also available as a GitHub repository – ENISA frames it as a practical starting point, not a compliance manual or legal advice.

The Essentials at a Glance

01

Secure by design vs. secure by default

Secure by design describes how a system is built: threats are modelled early, and architecture patterns, vetted cryptography and systematic vulnerability management are embedded in the development process rather than retrofitted. Secure by default describes how the product arrives at the customer: shipped in the most secure configuration reasonably possible, with no expert knowledge required – protective measures are active, and weakening them takes a deliberate decision. The playbook organises the 14 design principles into Architectural Foundations and Operational Integrity, and the 8 default principles into Default Hardening and Guided Protection.

02

The 22 principles at a glance

Architectural Foundations (6) covers trust boundaries and threat modelling, least privilege, a strong identity and authentication architecture, attack surface minimisation, defence in depth and open design. Operational Integrity (8) adds life-cycle management, user-centric design, secure coding and verification, logging and monitoring, configuration and change management, incident response, vulnerability and patch management, and supply-chain controls including SBOMs. On the default side sit minimisation of default services, restrictive initial access, secure communication by default and unique device identities (Default Hardening), plus mandatory security onboarding, automated updates, a transparent security posture and secure recovery and ownership transfer (Guided Protection).

03

Playbook anatomy: checklist, evidence, release gate

Every principle follows the same five-block format: principle, objective, a checklist of the highest-impact actions, minimum evidence – the smallest set of artefacts that demonstrates implementation – and a release gate with pass/fail criteria for release reviews or the CI/CD pipeline. Evidence is meant to come from existing engineering artefacts (architecture diagrams, CI logs, tickets, SBOMs) and may serve several playbooks at once; exceptions are allowed, but only documented with an owner and review date. For adoption, ENISA suggests three stages: clarify context and priorities first, then establish an engineering baseline of secure coding, logging, vulnerability management and supply-chain controls – complemented by the default playbooks relevant to the product – and finally broaden coverage and automation. Importantly, the staged approach organises effort; it does not defer any legal obligations.

04

Threat modelling, lightweight

Instead of heavyweight analyses, the playbook recommends a minimum viable threat model along the four questions of Shostack's framework: What are we working on? What can go wrong? What are we going to do about it? Did we do a good enough job? The result fits on one page: a diagram with components, data flows and trust boundaries, the five to ten most relevant threat scenarios, controls per scenario including secure-default settings and verification methods – plus defined triggers for refreshing the model. ENISA explicitly names typical anti-patterns: threat modelling as a one-off compliance exercise, over-engineered models with no influence on design decisions, and missing refreshes after product changes. For products with AI components, prompt injection, model poisoning and adversarial inputs belong in the model as well.

05

Machine-processable attestation: compliance as code

The most forward-looking part of the document: security claims move out of static PDFs into structured, signable artefacts (JSON/YAML) connecting three layers – security objectives (control layer), implemented controls and their configuration (implementation layer), and automated verification results with evidence hashes (assessment and verification layer). Using the worked SafeGate-X1 example, a Linux industrial controller, ENISA shows how threats become traceable through principles down to automated release gates – from an Nmap scan gate to a read-only file-system test in CI. ENISA deliberately prescribes no new schema and points to existing standards instead: NIST OSCAL, OWASP CycloneDX with CDXA and VEX, the SPDX 3.0 security profile, OpenSSF projects such as Scorecard and SLSA, plus in-toto and Sigstore. It also makes one thing clear: a manufacturer attestation is not proof – verification and independent assessment remain separate steps.

06

The CRA bridge: Annex C

Annex B of the playbook lists the essential cybersecurity requirements from Annex I of the Cyber Resilience Act; Annex C maps each of the 22 principles onto them indicatively – automated updates to Annex I Part I 2(c), supply-chain controls to the SBOM obligation in Part II, or restrictive initial access to the secure default configuration under Part I 2(b). That makes the document a useful engineering entry point for CRA gap analyses: teams can see which playbooks feed which requirements and start collecting robust evidence early via the release gates. At the same time, ENISA stresses that following the playbook does not establish CRA conformity – conformity assessment, harmonised standards and the technical documentation required by the regulation remain separate obligations.

Deep dive: EU Cyber Resilience Act

Standards & Sources

The content on this page is based on the following publicly available guides and studies.

ENISA · 2026

ENISA Secure by Design and Default Playbook

Version 1.0 of 30 July 2026 (TLP:CLEAR, CC BY 4.0); basis for all statements on principles, playbook format, threat modelling, attestation and Annexes B/C.

ENISA · 2026

enisa-sbd-playbook (GitHub repository)

All 22 playbooks as Markdown under CC BY 4.0 – fork them into your own wiki or repo.

Official Journal of the EU / EUR-Lex · 2024

Regulation (EU) 2024/2847 (Cyber Resilience Act)

Legally binding full text; reference for the essential requirements from Annex I mirrored in Annexes B/C of the playbook.

Threat Modeling Manifesto Working Group · 2020

Threat Modeling Manifesto

Values and principles guiding the playbook's threat-modelling section; basis of Shostack's four key questions.

CISA · 2026

Secure by Design

US initiative with guidance and a voluntary manufacturer pledge; conceptual groundwork the ENISA playbook builds on.

Anchoring secure by design in your product?

Whether a CRA gap analysis, a threat-modelling workshop or introducing the playbooks to your engineering team – we translate the ENISA playbook to your product together. Get in touch.