Markdown Editor

CRA Technical Documentation and EU Declaration of Conformity Template

EU CRA Annex VII file: product, design, Art. 13 risk assessment, Annex I checklist, support period, standards, tests, SBOM, Art. 32 module, Annex V DoC

보안 엔지니어링전체Regulation (EU) 2024/2847 (Cyber Resilience Act) Annex I, V, VII; Art. 13, 32cratechnicaldocumentation

사용법: Use it when you prepare a product with digital elements for CE marking under the Cyber Resilience Act, whose main obligations apply from 11 December 2027. Fill the product category and the cybersecurity risk assessment first, because they decide the conformity assessment module and how each Annex I requirement is met. The main pitfall is marking requirements not applicable without the clear justification the Regulation expects.

미리보기

CRA Technical Documentation: [Product with digital elements] [version]

Technical documentation file and EU declaration of conformity for a product with digital elements under the EU Cyber Resilience Act (Regulation (EU) 2024/2847). Sections 1 to 3 and 5 to 8 cover Annex VII points 1 to 6 and 8, and section 10 covers point 7 (the declaration); section 3 holds the cybersecurity risk assessment of Article 13; section 4 is the checklist of the essential cybersecurity requirements of Annex I Parts I and II; section 9 records the conformity assessment procedure of Article 32; section 10 is the EU declaration of conformity with the content of Annex V. The main obligations apply from 11 December 2027 (Article 71); reporting under Article 14 already applies from 11 September 2026. Check the consolidated text on EUR-Lex for the dates and wording that apply to you. Replace every [bracketed] value and every row marked Example. This is a documentation format, not legal advice.

Document control

FieldValue
Document ID[TD-CRA-001]
Product name, type and version[Name] [type] [version]
Unique identification[Type, batch or serial number, or other identifying element (Article 13(15))]
Manufacturer[Legal name, registered trade name or trademark, postal address, email]
Authorised representative (if appointed)[Name, address, mandate reference]
Product category[Default / Important class I / Important class II / Critical]
Conformity assessment procedure[Module A / Modules B and C / Module H / European cybersecurity certification scheme]
Notified body (if any)[Name, number]
Support period end[Month and year]
Version[0.1]
Status[Draft / In review / Approved / Superseded]
Owner[@product-compliance-owner]
Approvers / reviewers[@product-security-lead], [@quality-manager], [@legal-regulatory]
Last updatedYYYY-MM-DD
Classification[Confidential]
RetentionAt least 10 years after placing on the market or for the support period, whichever is longer (Article 13(13))

Approvals

RoleNameDecisionDate
Product security lead[@name][Approved / Changes requested]YYYY-MM-DD
Head of engineering[@name][Decision]YYYY-MM-DD
Quality manager[@name][Decision]YYYY-MM-DD
Legal and regulatory affairs[@name][Decision]YYYY-MM-DD
Person signing the declaration[@name][Decision]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@name]First draft
1.0YYYY-MM-DD[@name]Example: Baseline for conformity assessment of firmware 4.0
1.1YYYY-MM-DD[@name]Example: Risk assessment updated after vulnerability VH-2027-008; not a substantial modification

Contents

1. General description of the product

1.1 Intended purpose

[State the intended purpose, the users and the operating environment. Example: "A home and small-office Wi-Fi router that connects up to 64 devices to the internet, managed through a local web interface and an optional mobile app with a cloud companion service. Intended for consumers and small businesses."]

1.2 Identification and versions

ItemValue
Product name and typeExample: [Router X200], wireless router
Hardware revisionsExample: Rev. B and Rev. C
Software versions affecting complianceExample: Firmware 4.0.x; mobile app 2.x; cloud companion API v3
Remote data processing solutionsExample: Cloud companion service for remote management and update delivery
Forms of supplyExample: Retail box; operator-branded variant (same firmware)
Photographs or illustrations (hardware)[Link to images showing external features, marking and internal layout]
Information and instructions to the user (Annex II)[Document reference and URL]

1.3 Scope and category

QuestionAnswer
Product with digital elements in scope (Article 2)Example: Yes: hardware with software, data connection to a network
Excluded by sector legislationExample: No: not a medical device, vehicle, aircraft or marine equipment
Core functionality matches an Annex III categoryExample: Yes: routers and modems intended for connection to the internet (class I)
Core functionality matches an Annex IV categoryExample: No
Technical description checked[Reference to the Commission implementing act under Article 7(4) giving technical descriptions of the categories, and the clause relied on]
Resulting categoryExample: Important product, class I

1.4 User information summary (Annex II)

Annex II itemWhere provided
Manufacturer name and contactExample: Label, quick start guide, website
Single point of contact for vulnerabilities and CVD policy locationExample: Quick start guide, security.txt, admin UI About page
Unique identificationExample: Label, admin UI
Intended purpose, security environment, essential functions and security propertiesExample: User manual chapter 1
Foreseeable circumstances leading to significant cybersecurity risksExample: User manual chapter 9
Address of the EU declaration of conformityExample: Product page URL
Type of security support and end date of support periodExample: Box, product page, admin UI
Secure commissioning, effect of changes, installing updates, decommissioning and data removal, turning off automatic updates, information for integratorsExample: User manual chapters 2, 6, 7, 10
Where the SBOM can be accessed (if made available to users)Example: Not made available to users

2. Design, development, production and vulnerability handling

2.1 Design and system architecture

[Describe how software components build on or feed into each other and how they integrate into the overall processing. Example: "The firmware runs on a Linux-based operating system with a hardened network stack. The admin interface is served only on the LAN by default. The update agent verifies signatures against a key fused at manufacture. The cloud service authenticates devices with per-device certificates."]

2.2 Development process

PracticeDescriptionEvidence
Secure development lifecycleExample: Threat modelling per feature, code review, SAST and dependency scanning in CISDL procedure SDL-01
Third-party component due diligence (Article 13(5))Example: Approved component list, licence and vulnerability check before adoption, maintenance status reviewedComponent policy CP-03
Build integrityExample: Reproducible builds; signed release artefacts; build provenanceSupply chain assessment SCA-2027
Configuration managementExample: All firmware releases tagged and archivedRelease register

2.3 Vulnerability handling processes

Item required by Annex VII point 2(b)Where documented
Vulnerability handling processCRA vulnerability handling procedure [CRA-VH-001]
Software bill of materialsSection 8
Coordinated vulnerability disclosure policy[URL and document reference]
Evidence of a contact address for vulnerability reports[Screenshot or URL of the contact page and security.txt]
Technical solutions for secure distribution of updatesExample: Signed update packages over TLS from the update repository; automatic installation by default with opt-out; rollback protection

2.4 Production and monitoring processes

[Describe production and monitoring processes and their validation. Example: "Factory provisioning writes a unique device certificate and random admin password; end-of-line test verifies secure boot is enabled and debug ports are fused off. Production lots are sampled monthly for configuration drift. Field telemetry (opt-in) monitors update adoption."]

3. Cybersecurity risk assessment

3.1 Method and context

ItemDescription
MethodExample: Asset-based threat modelling (STRIDE per interface) with likelihood and impact scales from procedure RA-02
Intended purpose and foreseeable useExample: Home and small office; foreseeable use includes exposing the admin UI to the internet against advice
Operational environmentExample: Untrusted WAN, semi-trusted LAN, consumer administrators with low security expertise
AssetsExample: Admin credentials, user traffic, device integrity, Wi-Fi keys, cloud account tokens
Expected time in useExample: 6 years or more
InputsExample: Threat intelligence, vulnerability history of prior models, penetration test results
Review frequencyExample: Each release and at least annually during the support period

3.2 Risk register

IDThreatAssetLikelihoodImpactRiskTreatmentAnnex I referenceResidual
RA-001 (Example)Credential stuffing on admin UIAdmin credentialsHighHighHighUnique random default password, rate limiting, LAN-only admin by defaultPart I (2)(b), (2)(d)Low
RA-002 (Example)Malicious firmware installed through update channelDevice integrityMediumCriticalHighSigned updates, secure boot, rollback protectionPart I (2)(f), Part II (7)Low
RA-003 (Example)Denial of service from WAN floodsAvailabilityHighMediumMediumRate limiting, SYN cookies, watchdog recoveryPart I (2)(h)Low
RA-004 (Example)Device used as botnet node against third partiesOther networksMediumHighHighMinimal open services, outbound anomaly limitsPart I (2)(i), (2)(j)Medium
[RA-nnn][Threat][Asset][L][I][Risk][Treatment][Reference][Residual]

4. Essential cybersecurity requirements checklist

4.1 Part I: properties of the product

PointRequirement (summary)AppliesHow it is metEvidence
(1)Designed, developed and produced to ensure an appropriate level of cybersecurity based on the risksYesExample: Risk assessment in 3 drives designRA-02 records
(2)(a)Placed on the market without known exploitable vulnerabilitiesYesExample: Release gate: no open known exploitable vulnerability in SBOM matchingRelease checklist, scan reports
(2)(b)Secure by default configuration, with the possibility to reset to the original stateYesExample: Unique credentials, WPA3 default, admin LAN-only, factory reset buttonConfiguration baseline CB-4.0
(2)(c)Vulnerabilities can be addressed through security updates, automatic by default where applicable, with opt-out, notification and postponementYesExample: Automatic nightly security updates; opt-out in settings; postpone up to 7 daysUpdate design UD-03
(2)(d)Protection from unauthorised access by appropriate control mechanisms, and reporting of possible unauthorised accessYesExample: Authentication, role separation, lockout, login alertsTest TR-07
(2)(e)Confidentiality of stored, transmitted and processed data, for example by state-of-the-art encryptionYesExample: TLS 1.3 to cloud, encrypted configuration storageCrypto inventory CI-01
(2)(f)Integrity of data, commands, programs and configuration against unauthorised manipulation, and reporting of corruptionYesExample: Secure boot, signed configuration backups, integrity alertsTest TR-08
(2)(g)Process only data that are adequate, relevant and limited to the intended purpose (data minimisation)YesExample: Telemetry opt-in; no browsing history collectedData inventory DI-02
(2)(h)Availability of essential and basic functions, also after an incident, including resilience against denial of serviceYesExample: Rate limiting, watchdog, safe modeTest TR-09
(2)(i)Minimise negative impact on the availability of services of other devices or networksYesExample: Outbound rate limits, no open resolversTest TR-10
(2)(j)Limit attack surfaces, including external interfacesYesExample: No WAN services by default; debug interfaces disabled in productionPort scan report TR-11
(2)(k)Reduce the impact of an incident through exploitation mitigation mechanismsYesExample: ASLR, stack protection, process isolationBuild hardening report TR-12
(2)(l)Record and monitor relevant internal activity, including access or modification of data, services or functions, with a user opt-outYesExample: Security log of logins and configuration changes; opt-out in settingsTest TR-13
(2)(m)Allow users to remove all data and settings securely and permanently, and transfer data securely where transfer is possibleYesExample: Factory reset wipes keys and configuration; encrypted exportTest TR-14

4.2 Part II: vulnerability handling by the manufacturer

PointRequirement (summary)How it is metEvidence
(1)Identify and document vulnerabilities and components, including a machine-readable SBOM of at least top-level dependenciesSBOM per release (section 8)SBOM archive
(2)Address and remediate vulnerabilities without delay, including through security updates, separate from feature updates where feasibleRemediation targets and patch line in CRA-VH-001Case records
(3)Apply effective and regular security tests and reviewsTest programme (section 7)Test reports
(4)Publicly disclose fixed vulnerabilities once an update is available, with justified delay possibleAdvisory process in CRA-VH-001Advisory archive
(5)Put in place and enforce a coordinated vulnerability disclosure policyPublished CVD policyPolicy URL
(6)Facilitate sharing of vulnerability information, including a contact address for reportsSingle point of contact, security.txt, upstream reportingContact page
(7)Provide mechanisms for secure distribution of updates, automatic where applicableSigned update channelUpdate design UD-03
(8)Disseminate security updates without delay and free of charge (unless agreed for tailor-made business products), with advisory messagesRelease and notification processRelease records

4.3 Traceability matrix

RequirementRisk IDsDesign elementTestStatus
Part I (2)(b) (Example)RA-001Configuration baseline CB-4.0TR-06Met
Part I (2)(f) (Example)RA-002Secure boot, signed updatesTR-08Met
Part I (2)(i) (Example)RA-004Outbound limitsTR-10Met, residual risk accepted
Part II (1) (Example)AllSBOM generation in buildTR-15Met
[Requirement][RA-nnn][Element][TR-nn][Met / Partly met / Not applicable with justification]

5. Support period determination

Factor (Article 13(8))Information consideredConclusion
Expected time in useExample: Field data: median replacement after 6.5 yearsSupports at least 6 years
Reasonable user expectationsExample: Consumer survey and competitor public statements6 years
Nature and intended purposeExample: Internet-facing security-relevant deviceLonger period justified
Relevant Union law on product lifetime[Applicable law or "none identified"][Conclusion]
Support periods of similar productsExample: Competitors publish 5 to 7 years6 years within range
Availability of the operating environmentExample: Chipset vendor support confirmed until 2033Supports 6 years
Support of core third-party componentsExample: Operating system long-term branch until 2032Mitigation plan for final year
ADCO and Commission guidance[Reference, if published][Conclusion]
Support period decidedExample: 6 years from placing on the market of each unit, end date shown as month and year

6. Harmonised standards, common specifications and certification

ReferenceTypeAppliedRequirements coveredNotes
[Harmonised standard reference, once published in the Official Journal]Harmonised standard[Full / Partial][Annex I points]Presumption of conformity only for cited references
[Common specification, if adopted by implementing act under Article 27]Common specification[Full / Partial][Points][Notes]
[European cybersecurity certification scheme under Regulation (EU) 2019/881]Certification scheme[Level][Points][Certificate number]
Example: IEC 62443-4-1Other standard (not cited)PartialPart II process requirementsUsed as good practice; no presumption of conformity
Example: ETSI EN 303 645Other standard (not cited)PartialPart I consumer IoT baselineUsed as good practice
[Other specification][Type][Full / Partial][Points][Notes]

Where no harmonised standard, common specification or certification scheme has been applied: [describe, for each Annex I requirement, the solution adopted and the evidence that it meets the requirement; refer to section 4].

7. Test reports

IDTestScope and versionRequirementPerformed byDateResult
TR-06 (Example)Default configuration reviewFirmware 4.0.2Part I (2)(b)Internal QAYYYY-MM-DDPass
TR-08 (Example)Secure boot and update tampering testsRev. C, firmware 4.0.2Part I (2)(f), Part II (7)[External lab]YYYY-MM-DDPass
TR-11 (Example)External port scan and attack surface reviewFirmware 4.0.2Part I (2)(j)Internal securityYYYY-MM-DDPass
TR-16 (Example)Penetration testFirmware 4.0.2, cloud API v3Part I (1), (2)(a), (2)(d)[External lab]YYYY-MM-DD2 medium findings fixed in 4.0.3
TR-07, TR-09, TR-10, TR-12 to TR-14 (Example)Access control, denial of service, outbound traffic, hardening, logging and factory reset testsFirmware 4.0.2Part I (2)(d), (h), (i), (k), (l), (m)Internal securityYYYY-MM-DDPass
TR-15 (Example)SBOM completeness check against the firmware imageFirmware 4.0.2Part II (1)Internal QAYYYY-MM-DDPass
TR-20 (Example)Vulnerability handling process audit, including a reporting drillProcess CRA-VH-001Part II (1) to (8)Internal auditYYYY-MM-DDPass with 1 observation
[TR-nn][Test][Scope][Requirement][Who]YYYY-MM-DD[Result]

8. Software bill of materials

ItemValue
FormatExample: CycloneDX 1.7 JSON
CoverageExample: All firmware components, including transitive dependencies and the base operating system packages; mobile app; cloud service
Location[Controlled archive path per released version]
Binding to releaseExample: SBOM digest recorded in the release register and signed
Implementing act on SBOM format (Article 13(24))[Reference if adopted, otherwise "none adopted as of YYYY-MM-DD"]
Provision to authoritiesOn reasoned request, through [secure channel]

9. Conformity assessment procedure

CategoryProcedures allowed (summary of Article 32)
DefaultModule A (internal control); modules B and C; module H; or a European cybersecurity certification scheme where available
Important, class I (Annex III)As default if harmonised standards, common specifications or a certification scheme at assurance level at least substantial are applied in full; otherwise modules B and C, or module H
Important, class II (Annex III)Modules B and C; module H; or a certification scheme at assurance level at least substantial
Critical (Annex IV)A European cybersecurity certification scheme where required by delegated act under Article 8(1); otherwise as for class II
Free and open-source software in Annex III categoriesAny procedure in Article 32(1), if the technical documentation is made public (Article 32(5))
ItemValue
Procedure chosenExample: EU-type examination (module B) followed by conformity to type based on internal production control (module C)
ReasonExample: Class I product; no harmonised standard cited yet, so module A is not available
Notified body[Name, identification number]
Certificate[EU-type examination certificate number, date, validity]
Production controlExample: Module C: production follows the approved type; end-of-line checks in 2.4
CE marking[Affixed on product, packaging, and with notified body number where required; date]

10. EU declaration of conformity

EU declaration of conformity No. [DoC-CRA-001]

Annex V itemContent
1. Product identification[Name, type and any additional information enabling unique identification]
2. Manufacturer or authorised representative[Name and address]
3. Responsibility statementThis declaration of conformity is issued under the sole responsibility of the manufacturer.
4. Object of the declaration[Identification allowing traceability, which may include a photograph]
5. Conformity statementThe object of the declaration described above is in conformity with Regulation (EU) 2024/2847 [and other relevant Union harmonisation legislation: list with publication references].
6. Standards and specifications[References of harmonised standards, common specifications or cybersecurity certification in relation to which conformity is declared]
7. Notified body (where applicable)[Name and number, description of the procedure performed, certificate identification]
8. Additional information[Support period end date; link to user information]
Signed for and on behalf of[Manufacturer]
Place and date of issue[Place], YYYY-MM-DD
Name, function, signature[Name], [function], [signature]

Simplified declaration (Annex VI), if used with the product:

Hereby, [manufacturer] declares that the product with digital elements type [designation] is in compliance with Regulation (EU) 2024/2847. The full text of the EU declaration of conformity is available at the following internet address: [URL].

11. Retention and updates of this file

ItemRule
RetentionAt least 10 years after the product is placed on the market or for the support period, whichever is longer
Location[Controlled document system, access list]
Update triggersExample: New release affecting compliance; new vulnerability changing the risk assessment; change in cited standards; change in support period; notified body request
Substantial modification checkExample: Each release assessed against criteria in procedure CM-05; outcome recorded in the revision history
Series productionProcedures ensure ongoing conformity of products in series (Article 13(14))
Requests from authoritiesProvided in a language easily understood by the authority (Article 13(22))
Cessation of operationsAuthorities and users informed before cessation takes effect (Article 13(23))

12. Appendices

12.1 Evidence index

RefDocumentVersionLocation
E-01Information and instructions to the user (Annex II)[v][Link]
E-02Risk assessment records[v][Link]
E-03CRA vulnerability handling procedure[v][Link]
E-04Coordinated vulnerability disclosure policy[v][Link]
E-05SBOM archive[v][Link]
E-06Test reports TR-nn[v][Link]
E-07Notified body certificate[v][Link]
E-08Signed EU declaration of conformity[v][Link]

12.2 Glossary

TermMeaning in this document
Product with digital elementsSoftware or hardware product and its remote data processing solutions
Important productProduct whose core functionality matches a category in Annex III, class I or II
Critical productProduct whose core functionality matches a category in Annex IV
Module A, B, C, HConformity assessment modules: internal control; EU-type examination; conformity to type based on internal production control; full quality assurance
Substantial modificationA change after placing on the market that affects compliance with the essential requirements or changes the intended purpose
Support periodPeriod during which vulnerabilities must be handled in line with Annex I Part II

References:

Standard and licence note

Based on Regulation (EU) 2024/2847 (Cyber Resilience Act), Articles 13, 28, 31, 32 and 71 and Annexes I, II, V, VI, VII and VIII, as published in the Official Journal of the European Union on 20 November 2024; EU legislative texts are free to reuse. The provisions are summarised in original wording; only the short model statements of Annexes V and VI are followed so that the declaration has the required form. Check the consolidated text on EUR-Lex, Commission implementing and delegated acts, and harmonised standard references in the Official Journal for current requirements. This is a documentation format, not legal advice. Template licence: MIT.

관련 템플릿