Skip to content

03.md -> Adding a proposal to how due diligence can be implemented - #18

Closed
jrico-eclipse wants to merge 1 commit into
mainfrom
jrico-eclipse-patch-2
Closed

03.md -> Adding a proposal to how due diligence can be implemented#18
jrico-eclipse wants to merge 1 commit into
mainfrom
jrico-eclipse-patch-2

Conversation

@jrico-eclipse

@jrico-eclipse jrico-eclipse commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

First proposal, if the community agrees with it, I'll propose to go further and start discussing the key assets that can help as well as the role of voluntary security attestations.

First proposal, if the community agrees with it, I'll propose to go frther and start discussing the key assets that can help as well as the role of voluntary security attestations.

Signed-off-by: Juan <137221298+jrico-eclipse@users.noreply.github.com>
@jrico-eclipse jrico-eclipse changed the title Adding a proposal to how due diligence can be implemented 03.md -> Adding a proposal to how due diligence can be implemented Jul 21, 2026

@openrefactorymunawar openrefactorymunawar left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few suggestions and minor typos.

Comment thread content/03.md
Comment thread content/03.md
| Evaluation Criteria | Due Diligence Check |
| :--- | :--- |
| **Cybersecurity Policy** | The declared cybersecurity policy of a project and the fact sustaining the project execution of the policy is a key resource to understand the support manufacturers will get to comply with the CRA obligatinos. Reviewing repository history for security contact response times, CVD compliance and checking the `SECURITY.md` deliver useful insights that helps to evaluate the suitability of a component. |
| **Governance & Health** | The cybersecurity policy is a key element, but it is not enough to asses a component. The governance, how decisions are made and by whom as well as the contribution policy, usually set in the `CONTRIBUTING.md`, are also relevant to decide what responsibilities and role will be taken by the manufacturers. |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

asses -> assess

Comment thread content/03.md
## What has to be checked No newline at end of file
| Evaluation Criteria | Due Diligence Check |
| :--- | :--- |
| **Cybersecurity Policy** | The declared cybersecurity policy of a project and the fact sustaining the project execution of the policy is a key resource to understand the support manufacturers will get to comply with the CRA obligatinos. Reviewing repository history for security contact response times, CVD compliance and checking the `SECURITY.md` deliver useful insights that helps to evaluate the suitability of a component. |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obligatinos -> obligations

Comment thread content/03.md
Because open source components vary widely in both architectural impact and system privileges, due diligence under the Cyber Resilience Act cannot be executed as a uniform, one-size-fits-all audit. Article 13(5) expects manufacturers to establish a risk-proportional evaluation model that scales scrutiny based on the component's exposure, access level, and the risk classification of the parent product. By categorizing dependencies into distinct operational tiers, organizations can strategically deploy deep technical resources where risk is highest.

```text
┌─────────────────────────────────────┐

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the section is titled "Levels of die diligence", perhaps we need to add to the table how the levels ramp up from Level 1 to Level 3. Now we are only listing components that fall in each category. Having the definition of what extra things need to be checked help us appreciate better how the levels work.

Comment thread content/03.md
# What and how to record due diligence, evidence

Article 13(5) mandates that due diligence be **risk-proportional**. Integrating components with active **Article 25 Voluntary Security Attestations** allows manufacturers to accelerate evaluation by establishing an immediate baseline of trust, shifting internal audit resources toward high-risk or un-attested dependencies.
## Levels of due diligence

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not about the recordation requirement. We should merge this content to #12 , move to Chapter 1 and remove from here (that is Chapter 3 - What and how to record due diligence, evidence )

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Totally fine with this, I just wanted to mention that attestations are part of the evidences.

Comment thread content/03.md

Article 13(5) mandates that due diligence be **risk-proportional**. Integrating components with active **Article 25 Voluntary Security Attestations** allows manufacturers to accelerate evaluation by establishing an immediate baseline of trust, shifting internal audit resources toward high-risk or un-attested dependencies.
## Levels of due diligence
Because open source components vary widely in both architectural impact and system privileges, due diligence under the Cyber Resilience Act cannot be executed as a uniform, one-size-fits-all audit. Article 13(5) expects manufacturers to establish a risk-proportional evaluation model that scales scrutiny based on the component's exposure, access level, and the risk classification of the parent product. By categorizing dependencies into distinct operational tiers, organizations can strategically deploy deep technical resources where risk is highest.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not think that due diligence will scale if there are different levels based on the product criticality and how the components are integrated to the product. All of these require manual evaluation.

@jrico-eclipse jrico-eclipse Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CsatariGergely I think this is a good point to discuss in the meeting, WDYT?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uh-oh, sorry I've just seen this. Let's put this topic to the agenda of the next meeting.

Comment thread content/03.md
When evaluating a third-party open source component prior to integration and continuously throughout its lifecycle, manufacturers must audit four core criteria. The table below illustrates how to satisfy or streamline these requirements:

## What has to be checked No newline at end of file
| Evaluation Criteria | Due Diligence Check |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#12 is already about this. We should merge this content to there.

@CsatariGergely
CsatariGergely requested a review from a team September 1, 2026 12:33
Comment thread content/03.md
Article 13(5) mandates that due diligence be **risk-proportional**. Integrating components with active **Article 25 Voluntary Security Attestations** allows manufacturers to accelerate evaluation by establishing an immediate baseline of trust, shifting internal audit resources toward high-risk or un-attested dependencies.
## Levels of due diligence
Because open source components vary widely in both architectural impact and system privileges, due diligence under the Cyber Resilience Act cannot be executed as a uniform, one-size-fits-all audit. Article 13(5) expects manufacturers to establish a risk-proportional evaluation model that scales scrutiny based on the component's exposure, access level, and the risk classification of the parent product. By categorizing dependencies into distinct operational tiers, organizations can strategically deploy deep technical resources where risk is highest.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given that the security levels as they are depend on "use case" and a product/assessment specific, with verticals following a few distinct structures for them even, I'm not sure three strict security levels here are a great idea?

I might be better to note that level of due diligence is a general function of the use case - meaning the likelihood and potential impact of threats to the product. One could of course use the examples in the table below, but I would be careful about being too formal with them and breaking them up into risk levels that may vary by use case as well as type of component.

@CsatariGergely

Copy link
Copy Markdown
Contributor

@jrico-eclipse will create a pr against chapter one with the same content.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants