generated from ossf/project-template
-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added Eclipse Foundation 2023-09 report
Signed-off-by: Mikaël Barbero <[email protected]>
- Loading branch information
Showing
3 changed files
with
47 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# Eclipse Foundation's update — September 2023 | ||
|
||
## GitHub organizations and repositories management | ||
|
||
The number of EF projects that has Otterdog enabled has grown to 40: https://eclipsefdn.github.io/otterdog-configs/ | ||
|
||
Support for workflow settings both on organizational and repository level has been added. The full list of changes is available at https://gitlab.eclipse.org/eclipsefdn/security/otterdog/-/blob/main/CHANGELOG.md. | ||
|
||
## SLSA tools | ||
|
||
A [first official version](https://plugins.jenkins.io/slsa/releases) of the SLSA Provenance Jenkins plugin has been released. | ||
|
||
## GitHub organizations and repositories management | ||
|
||
All repositories and organization managed by Otterdog now have secret scanning enabled. All 24 PRs that we created have been merged. | ||
|
||
We've opened issues on projects to enable branch protection rules on their main branches. Otterdog currently manages 556 repositories accros 40 organizations. 203 (36.51%) of those repositories have their main branch protected to date. | ||
|
||
We've started to track these data points in a dashboard: | ||
|
||
![Branch protection dashboard](pic-2023-09/branch-protection-dash.png) | ||
|
||
## SBOMs | ||
|
||
* We have completed the generation of SBOMs for all 38 JakartaEE v10 artifacts using the CycloneDX Maven Plugin: https://gitlab.eclipse.org/eclipsefdn/security/jakartaee-sboms | ||
* We have built a SBOM for Eclipse Jersey v3.1.3: https://github.com/JakartaEE-sbom-poc/jakartaee-sbom-poc. | ||
|
||
## Sigstore | ||
|
||
* The upgrade of our OIDC provider has been postponed to October 6th, related to problems identified during the previously scheduled upgrade. Encountered problems have been resolved and tested by stakeholders. | ||
* Setbacks on already running (staging) setup have backtracked the status. Waiting on Fulcio issue [#1358](https://github.com/sigstore/fulcio/issues/1358) but attentive for time constraints. | ||
|
||
## Internal infrastructure security improvment | ||
|
||
* We have requested and helped with the remediation of risks associated with the worst 2 offending domains to date. Among others, the identified issues were: | ||
* Deprecated TLS versions usage | ||
* No redirection from HTTP to HTTPS | ||
* Outdated servers software with vulnerabilities | ||
* We have started to roll out 2FA requirement with hardware tokens (FIDO2) for all staff on the most critical services. | ||
|
||
## Others | ||
|
||
* Eclipse JKube security audit has been published: https://blogs.eclipse.org/post/mikaël-barbero/eclipse-foundation-publishes-results-eclipse-jkube-security-audit | ||
* We're preparing tutorial "Supply Chain Security Best Practices for Open Source Projects" that we will be giving at EclipseCon next month: https://www.eclipsecon.org/2023/sessions/supply-chain-security-best-practices-open-source-projects | ||
* We attended to OpenSSF Day Europe in Bilbao. | ||
* We've given a talk at Bitkom Forum Open Source in Erfurt, Germany titled "Securing Eclipse Foundation's Projects Software Supply Chain" https://www.bitkom.org/bfoss23 |