← Back to insights

A Penetration-Test Report Is Not the CRA Technical File

Map product identity, cybersecurity risks, vulnerability handling, support evidence and conformity records into one CRA technical-file claim before scoping a consultancy project.

A CRA evidence map joins one product version to risks, secure development, vulnerability handling and conformity records
07Sections
04Topic labels
02Related reads
#Cyber Resilience Act#Technical Documentation#Vulnerability Handling#Product Security

Signals to watch

  • A product release is named, but the security evidence belongs to another version or an upstream component
  • A penetration-test report is offered as the whole CRA technical file while secure development and vulnerability handling remain undocumented
  • A declaration or CE-marking deadline is discussed before evidence owners and the applicable conformity route are known

A Cyber Resilience Act (CRA) technical file is not a folder of security documents. It is the evidence behind one manufacturer’s claim about one product version: what the product is, which cybersecurity risks were assessed, how the applicable essential requirements were met, how vulnerabilities will be handled, and which conformity procedure supports placing it on the European Union market.

Definition: CRA technical documentation is the product-specific record required by Regulation (EU) 2024/2847 to demonstrate conformity. Annex VII connects the product description, design and development material, cybersecurity risk assessment, vulnerability-handling processes, supporting tests or reports and the applicable conformity evidence. A useful consultancy intake preserves those connections instead of counting files.

The evidence map has five joins, not five folders

A cybersecurity compliance consultancy practice lead may follow authorised Telegram groups for embedded-device vendors, software manufacturers, security laboratories and EU product-compliance teams. An illustrative composite thread might say:

“CRA file almost done. Pentest passed in May, SBOM is with engineering.”

“Need declaration before distributor review. Not sure if report is for v2 board.”

This is not a customer message or a conformity result. The manufacturer, product category, exact release, test scope, unresolved findings, support period and assessment route are unknown. Seen one day late, the practical loss may be that a distributor review or design freeze proceeds with evidence from the wrong version. Seen early, it is a reason to preserve five joins:

  1. Product → intended purpose: commercial name, model, software and hardware version, supplied functions and operating environment.
  2. Product → risk assessment: assets, threats, exposure, reasonably foreseeable use, applicable Annex I requirements and treatment decisions.
  3. Risk → implementation evidence: architecture, secure-development controls, test results, update mechanism and component decisions.
  4. Product → vulnerability handling: intake, coordinated disclosure contact, triage, remediation, security-update distribution and retained records during the support period.
  5. Evidence → conformity claim: product category, standards or specifications used, assessment route, declaration material and accountable manufacturer.

If a row cannot be joined, label it missing, another version, not reviewed or owner unknown. “In the security drive” is not an evidence state.

A test answers a bounded question

A penetration test can show how a defined build behaved against a defined scope at a defined time. It cannot, by itself, show that the manufacturer assessed all relevant cybersecurity risks, designed a repeatable secure-development process, can distribute security updates, will receive vulnerability reports or selected the correct conformity route.

The same limit applies to a software bill of materials (SBOM), which is an inventory of software components. It can help identify dependencies and affected versions. It does not prove that component risks were evaluated, that a fix reaches users, or that every applicable CRA requirement is met. The NIST SSDF supplier evidence map offers a useful secure-development cross-check, but NIST SP 800-218 is not a substitute for the binding CRA text.

For every report, record the tested version, environment, date, scope, exclusions, findings, disposition and approving owner. Then point each result to the risk or requirement it supports. Evidence with no claim is hard to assess; a claim with no evidence is hard to defend.

Vulnerability handling must reach the product record

Annex I of the CRA Regulation covers both product cybersecurity properties and vulnerability-handling requirements. That means the file needs more than a corporate policy. The practical record should show how this product receives reports, how a potentially affected component is matched to shipped versions, how severity and exploitability are reviewed, who approves remediation, how users receive security updates and how actions are retained.

For example, “OpenSSL issue reviewed” is not enough. The evidence line should identify the affected library version, products containing it, reachability or exposure analysis, decision, fixed build where applicable, release channel and notification owner. If the upstream advisory does not affect the shipped configuration, preserve that reasoning rather than silently closing the item.

The separate CRA support-period analysis explains how expected use and the published end date affect vulnerability handling. The CRA reporting-workflow article addresses actively exploited vulnerabilities and severe incidents. Neither page replaces the product-specific technical file.

The calendar changes which claim can be made

Article 71 states that the CRA generally applies from 11 December 2027. Article 14 reporting obligations apply from 11 September 2026. A request in August 2026 may therefore concern preparation for the general regime, implementation of the earlier reporting workflow, or both. It should not say that every Article 13 duty is already generally applicable because the Article 14 date is near.

Ask for the commercial event beside the legal date: design freeze, supplier change, laboratory booking, declaration approval, first EU placement or update to an already marketed product. The event reveals which evidence decision is late and who can provide the record.

A scoped consultancy output names the broken joins

A useful first deliverable is an evidence index, not a promise of conformity. For each applicable requirement, it names the product version, claim, evidence object, source location, owner, review state and open question. A second deliverable can then cover gaps: missing risk decisions, version mismatches, absent vulnerability records, unsupported support dates or an unresolved assessment route.

TOP Prospect can surface and group relevant fragments from Telegram sources a user deliberately connects and is authorised to access, preserving original text, source, time and ranking reasons for human review. The current matching-target interface saves configuration but does not automatically create candidates. It cannot inspect technical files, certify facts, decide CRA scope or sign a declaration. The Telegram business-signal workflow explains the product boundary.

Key facts

  • The CRA is Regulation (EU) 2024/2847 for products with digital elements made available on the EU market.
  • Technical documentation must support a defined product version and the applicable essential cybersecurity requirements.
  • Vulnerability-handling evidence includes product-specific intake, assessment, remediation, update and record-retention processes.
  • A penetration test or SBOM may support the file but does not prove the whole conformity claim.
  • The CRA generally applies from 11 December 2027; Article 14 reporting obligations apply from 11 September 2026.
  • Product category, assessment route, actual file contents and conformity remain unknown until authorised records are reviewed.

FAQ

Is a penetration-test report enough for CRA technical documentation?

No. It may support part of the cybersecurity assessment, but the technical documentation must explain the product, design and development evidence, cybersecurity risk assessment, vulnerability-handling processes and the conformity evidence applicable to that version.

Does an SBOM prove CRA conformity?

No. An SBOM can support component and vulnerability work, but it does not by itself prove secure development, update delivery, risk treatment, conformity assessment or every Annex I requirement.

When does the CRA generally apply?

Regulation (EU) 2024/2847 generally applies from 11 December 2027. Article 14 reporting obligations apply earlier from 11 September 2026, so the dates must not be treated as interchangeable.

What should a consultancy request before quoting a technical-file project?

Request the exact product and version, intended purpose, manufacturer role, architecture and component record, cybersecurity risk assessment, secure-development and vulnerability-handling records, support-period decision, test evidence and proposed conformity route.

Reviewed by TOP Prospect Editorial Team on 20 August 2026 against Regulation (EU) 2024/2847, current European Commission CRA material and NIST SP 800-218. This evidence map is not legal advice or a conformity assessment.

Frequently asked questions

Is a penetration-test report enough for CRA technical documentation?

No. It may support part of the cybersecurity assessment, but the technical documentation must explain the product, design and development evidence, cybersecurity risk assessment, vulnerability-handling processes and the conformity evidence applicable to that version.

Does an SBOM prove CRA conformity?

No. A software bill of materials can support component and vulnerability work, but it does not by itself prove secure development, update delivery, risk treatment, conformity assessment or every Annex I requirement.

When does the CRA generally apply?

Regulation (EU) 2024/2847 generally applies from 11 December 2027. Article 14 reporting obligations apply earlier from 11 September 2026, so the dates must not be treated as interchangeable.

What should a consultancy request before quoting a technical-file project?

Request the exact product and version, intended purpose, manufacturer role, architecture and component record, cybersecurity risk assessment, secure-development and vulnerability-handling records, support-period decision, test evidence and proposed conformity route.

Sources and further reading

RESEARCH & DEFINITIONS

How a Signal worth attention is found

See how Top Prospect finds and organizes Signals worth checking, keeps the original Telegram context, removes duplicates, and helps you decide what to review first. You decide whether to follow up and what to do next.

Open the methodology and core definitions

START WITH ONE MONITORED GROUP

Try the workflow free for seven days.

Open the product, connect one authorized group, and describe the Signal you want to find. If you need help choosing the scope, ask us on Telegram.

Back to homepage