-
Notifications
You must be signed in to change notification settings - Fork 2
Adding the seed of Chapter 1 #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 3 commits
ea2cb5a
3858930
295ff75
b223bef
ad5881a
f949e6f
85bd364
704d13f
e1a44a3
0ca6567
9196882
25ac039
c4b453e
d02a0c7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
|
CsatariGergely marked this conversation as resolved.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. A) Do we want to refer to any specific CRA sections here? E.g. 13(5)
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please indicate to which lines are these comments valid. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,32 @@ | ||
| # What is due diligence | ||
| # Due diligence in the scope of the CRA | ||
|
|
||
| Due diligence is the process by which manufacturers can demonstrate that the inclusion of a new | ||
| component does not compromise the security posture of the final product, a demonstration that is | ||
| becoming increasingly critical under the Cyber Resilience Act (CRA). | ||
|
|
||
|
CsatariGergely marked this conversation as resolved.
|
||
| The implementation of a due diligence process necessitates the consideration of three key elements, | ||
| which align with the CRA's focus on security throughout the product lifecycle: | ||
|
|
||
| * **Visibility**: The ability to analyse the component. The availability of a | ||
|
CsatariGergely marked this conversation as resolved.
|
||
| Software Bill of Materials (SBOM) is typically instrumental in achieving this objective, as the | ||
| CRA emphasises the need for transparency and documented evidence regarding the security properties | ||
| of product components. | ||
| * **Vigilance**: The CRA mandates continuous compliance, making the ability to monitor for existing | ||
|
CsatariGergely marked this conversation as resolved.
Outdated
|
||
| vulnerabilities essential for understanding the level of exposure a manufacturer assumes upon | ||
|
CsatariGergely marked this conversation as resolved.
Outdated
|
||
| integration of a component. This ongoing vigilance is a core requirement for maintaining a secure | ||
| product over its expected lifetime. | ||
|
CsatariGergely marked this conversation as resolved.
Outdated
|
||
| * **Maintenance**: The level of community activity is an important factor for determining the risk | ||
| profile that a particular component introduces to a product. A poorly maintained component | ||
| represents a higher risk of unpatched vulnerabilities, which directly conflicts with the CRA's | ||
| requirement for manufacturers to ensure the timely and effective handling of security updates. | ||
|
|
||
| CRA requires the due diligence to be done at the integation time of the open source components to | ||
| the products. Due diligence should be | ||
|
CsatariGergely marked this conversation as resolved.
Outdated
|
||
| done for all releases of a product in the product lifecycle. | ||
| While the principles of due diligence are clear, their application is significantly complicated by | ||
|
CsatariGergely marked this conversation as resolved.
Outdated
|
||
| the widespread inclusion of third-party components, particularly | ||
| Free and Open Source Software (FOSS). FOSS constitutes a vast and diverse ecosystem, ranging from | ||
| massive, professionally supported projects to small, volunteer-maintained repositories. This | ||
| inherent diversity, in terms of community activity, maintenance practices, and documentation | ||
| quality, presents a fundamental challenge to consistently and accurately assessing the three key due | ||
| diligence elements (Visibility, Vigilance, and Maintenance) required under the CRA. | ||
Uh oh!
There was an error while loading. Please reload this page.