Solution 01 · CRA Readiness

Be ready to show what is in your product, before anyone asks.

CRA readiness is a state of evidence: a scoped product, a usable component inventory, and a documented way to keep both current. It is not a certificate, and no tool can declare you compliant.

Capabilities

What this includes, and what each part really is today

Every capability carries a status. “Available now” means you can use it on this site. “Early Access” means design-partner scope. “Planned” means it does not exist yet.

SBOM management and validation

Available now

Validate the inventory you already produce and attach it to a product version.

Schema validation, component quality and dependency-reference checks run today in the browser. Product-version storage and history live in the app workspace.

Component quality and query readiness

Available now

Separate “the file is valid” from “this component can actually be matched to advisories”.

Every component is classified by identifier (purl, CPE, none) and exact version, with the reason it is or is not query-ready.

Continuous vulnerability monitoring

Early Access

Keep matching new advisories against shipped versions instead of scanning once.

Design-partner scope. The website does not perform or simulate any live monitoring; nothing is claimed to be running for you.

Product and version security status

Early Access

See open findings per product version instead of per uploaded file.

Workspace-level view in design-partner scope. The current public site has no account area.

Evidence and CRA preparation

Early Access

Turn scope, inventory and review decisions into a reviewable evidence set.

The CRA scope assessment is live and source-linked. Evidence packages and technical-file drafts are Early Access and are explicitly marked as drafts.

Why readiness, not “compliance”

The Cyber Resilience Act places obligations on manufacturers of products with digital elements. Conformity depends on your risk assessment, your technical documentation, your processes and, for some products, a third-party assessment. A vendor cannot hand you that status.

What a vendor can do is make the evidence easy to produce and hard to fake: a scoped product, an inventory that can be matched to advisories, a record of what changed between releases, and a documented review trail.

Dates that matter

Manufacturer reporting obligations apply from 11 September 2026. The main requirements apply from 11 December 2027. Products placed on the market before that date are affected when substantially modified. Confirm the current text and any transition rules for your product.

What you can do today, without an account

  • Check whether the CRA likely applies to a specific product, and which role you have — with citations to the article used.
  • Validate a CycloneDX or SPDX inventory against the official schema and see quality defects by component.
  • Find the components that cannot be matched to advisories because the identifier or the version is missing.
  • Compare two firmware SBOMs and read the added, removed and updated components.
  • Decode a release certificate locally to confirm subject, issuer and validity window.

The gap most teams find first

A schema-valid SBOM is not automatically a useful one. In vendor inventories we routinely see components with no package URL, versions such as “unknown” or a build hash, and components whose vendor is only a vendor blob.

Those components still count in the manifest, but they cannot be matched reliably. The validator reports this as query readiness — with the reason per component — rather than as a pass/fail score.

No scores, no scare numbers

EmbedHarbor does not convert missing metadata into a “security score”. A missing purl is one of several reasons a component may not be queryable, and the result states the reason instead of an anxiety metric.

What we do not claim

  • EmbedHarbor does not certify CRA compliance and is not a notified body.
  • The scope checker is indicative. It is not a legal opinion.
  • Monitoring, product status and evidence packages are Early Access, not generally available.
  • A passing file validation says nothing about the security of the components inside it.

Start with what exists

The free tools need no account and cover the first two questions every programme starts with: is this product in scope, and is this inventory usable?

Related reading: CRA requirements for IoT · supplier SBOMs · validation vs monitoring