Now, design phase
Chipset, operating system baseline, kernel branch, crypto stack and update mechanism decide whether a product can be kept compliant for its support period. Correcting this after tape-out is a redesign.
Gain complete visibility into the open source software used within your products. Our experts create accurate SBOMs, identify license and security risks, support CRA compliance, and provide the evidence needed for audits, customer requests, and regulatory requirements.
A modern PLC, robot controller, telematics unit or line HMI is typically built from hundreds or even thousands of open source components: embedded Linux, RTOS stacks, crypto libraries, protocol drivers, plus copied or AI generated snippets or vendor code that nobody ever declared. For most manufacturers that composition has never been written down, let alone maintained. The Cyber Resilience Act turns this invisible bill of materials into a regulated, auditable product obligation.
We analyze your product source code and dependencies to make that composition visible, provable, and maintainable across the product lifecycle. The output is not a dashboard; it is evidence you can hand to an auditor, an OEM customer or a notified body.
Request a Compliance Assessment
| Facts & Figures | What it means |
|---|---|
| 70 to 90 percent | Typical share of an embedded codebase made up of open source and third-party code, most of it never formally cleared. |
| Snippet level |
Copied functions, AI generated code, vendor SDK drops and forked drivers carry license obligations that a package-manager view never sees. |
| 10 to 20 years | Service life of an industrial asset, long after the upstream community stopped patching the library inside it. |
| December 2027 | Full CRA obligations apply to products with digital elements placed on the EU market, so design decisions taken today are already in scope. |
A gap assessment against the essential requirements of the Cyber Resilience Act, translated into engineering work packages rather than legal prose.
We create a component-accurate SBOM per device, variant and firmware release from source, or directly from the binary image when no source exists.
Continuous CVE matching against your SBOM inventory, filtered down to what is genuinely relevant in your device configuration, with a written justification behind every exclusion.
Every component classified and every obligation resolved before the device ships, rather than during a customer audit or in response to an enforcement letter.
Compliance is only as strong as your weakest supplier. We operate SBOM requirements across contracts, supplier onboarding, and incoming inspection.
Compliance is not a project that ends. We run the tooling, the triage and the evidence pipeline for your installed base so that your engineers stay on product development.
Submit a representative source code package or firmware image and receive a preliminary SBOM, licence analysis, and vulnerability review. This gives your team a practical basis for deciding what a portfolio-wide open source compliance programme should look like.
Contact our expertProducts designed this year will still be on the market when full obligations apply. Anything with a digital element placed on the EU market falls in scope, including machines, controllers, gateways, and the software updates delivered to them.
Now, design phase
Chipset, operating system baseline, kernel branch, crypto stack and update mechanism decide whether a product can be kept compliant for its support period. Correcting this after tape-out is a redesign.
September 2026
Reporting obligations start. Actively exploited vulnerabilities and severe incidents must be reported to ENISA and the national CSIRT, with an early warning within 24 hours.
December 2027
Full application. Essential cybersecurity requirements, vulnerability handling, technical documentation, SBOM maintenance, and conformity assessment apply to products placed on the EU market.
Beyond
Security updates must be provided across the expected product lifetime, which for industrial assets is usually far longer than a five-year default assumption.
Each obligation translates into concrete work on the shop floor and in the development organization.
| Obligation | What it means in practice |
|---|---|
| Component inventory | A maintained SBOM per release, covering at least top-level dependencies, retrievable years later. |
| Vulnerability handling | Monitoring, triage, remediation, and documented coordinated disclosure policy. |
| Secure updates | Signed, verifiable and deliverable updates, including devices sitting behind an OT firewall. |
| Documentation | Risk assessment, test evidence, declaration of conformity, and the conformity file, retained for ten years. |
| Transparency | The support period communicated to customers, and end of support handled deliberately rather than by silence. |
Reading a manifest file tells you what your developers intended to use. Scanning the code tells you what is in the product: the copied driver, the forked kernel patch, the SDK sample that quietly brought a copyleft license into a machine that will run until 2040. Our practice is built around that gap.
We scan snippet-deep rather than manifest-deep, using the same class of platforms your customers already trust, so that copied and AI generated code surfaces alongside declared packages.
Give us access to a single representative component source tree. You get back a component-accurate SBOM, a license risk map including snippet-level findings and a triaged vulnerability picture for that codebase. That is a concrete basis on which to decide what a portfolio-wide program needs to look like.
The Cyber Resilience Act requires manufacturers to maintain information about software components and vulnerabilities as part of their compliance and security processes.
Manufacturers can identify open source software through source-code analysis, binary scanning, firmware analysis, and snippet-level detection techniques that uncover embedded open-source components.
Software Composition Analysis (SCA) helps organizations identify open source components, track vulnerabilities, and monitor license obligations within software products.