|
| 1 | +--- |
| 2 | +title: "scikit-learn Completes the GitHub Secure Open Source Training" |
| 3 | +date: August 16, 2025 |
| 4 | +categories: |
| 5 | + - Press |
| 6 | +tags: |
| 7 | + - Open Source |
| 8 | +featured-image: /assets/images/posts_images/gh-sosf/cover.png |
| 9 | + |
| 10 | +postauthors: |
| 11 | + - name: Reshama Shaikh |
| 12 | + website: https://reshamas.github.io |
| 13 | + image: reshama_shaikh.jpeg |
| 14 | +--- |
| 15 | + |
| 16 | +<div> |
| 17 | + <img src="{{ page.featured-image }}" alt=""> |
| 18 | + {% include postauthor.html %} |
| 19 | +</div> |
| 20 | + |
| 21 | +## Summary |
| 22 | + |
| 23 | +scikit-learn was honored to be selected to participate in Cohort 2 of the GitHub Secure Open Source Fund (OSF) Training Program. Cohort 1 took place earlier in 2025 with 19 projects, and Cohort 2 took place with 52 projects during June 2025. |
| 24 | + |
| 25 | +<figure> |
| 26 | + <img src="/assets/images/posts_images/gh-sosf/blog-title.png" alt="GitHub announcement of GH-S-OS Fund" style="padding:1px;border:solid black" style="border-width: thick" max-width="50%" max-height="50%" /> |
| 27 | + <figcaption> |
| 28 | + Original post: <a href="https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects">GH Secure OSS Announcement</a> |
| 29 | + </figcaption> |
| 30 | +</figure> |
| 31 | + |
| 32 | + |
| 33 | +It was an intense 3-week intense training program, with over 90 open source maintainers joining the training. Read the announcement from GitHub: [Securing the supply chain at scale: Starting with 71 important open source projects](https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects) |
| 34 | + |
| 35 | +There were numerous workshops delivered by experts in the GitHub Security Lab. For many of these workshops, the learning materials are publicly available, and they are shared below. |
| 36 | + |
| 37 | +### GitHub Security Lab |
| 38 | +GitHub has its own security department, and GitHub Security Lab’s mission is to empower developers and secure open source. |
| 39 | +* GitHub Security Lab: [Resources](https://securitylab.github.com/resources-os) |
| 40 | + |
| 41 | +<figure> |
| 42 | + <img src="/assets/images/posts_images/gh-sosf/gh-security-lab.png" alt="GitHub Security Lab" |
| 43 | + style="padding:1px;border:solid black" max-width="50%" max-height="50%" /> |
| 44 | + <figcaption> |
| 45 | + Original post: <a href="https://github.com/GitHubSecurityLab">GitHub Security Lab</a> |
| 46 | + </figcaption> |
| 47 | +</figure> |
| 48 | + |
| 49 | + |
| 50 | +## Resources for Security Training |
| 51 | +The training provided many trainings by experts in the field. Below we share trainings that are available to the public. |
| 52 | + |
| 53 | +- [Configuring private vulnerability reporting for a repository](https://docs.github.com/en/code-security/security-advisories/working-with-repository-security-advisories/configuring-private-vulnerability-reporting-for-a-repository) |
| 54 | +>Owners and administrators of public repositories can allow security researchers to report vulnerabilities securely in the repository by enabling private vulnerability reporting. |
| 55 | +- [OpenSSF Scorecard](https://securityscorecards.dev) |
| 56 | +- [Secure by design: A UX toolkit](https://microsoft.design/articles/secure-by-design-a-ux-toolkit) |
| 57 | + |
| 58 | +#### CodeQL: From Zero to Hero |
| 59 | + |
| 60 | +This workshop introduces fundamentals of security research and static analysis used when looking for vulnerabilities in software. They use an example of a simple vulnerability, walk through how CodeQL could detect it, and provide examples on how the audience could use CodeQL to find vulnerabilities themselves. |
| 61 | + |
| 62 | +slides: [Finding Vulnerabilities with CodeQL](https://github.com/sylwia-budzynska/2025-soss-codeql-workshop/blob/main/SOSS-CodeQL-slides.pdf) |
| 63 | + |
| 64 | +<figure> |
| 65 | + <img src="/assets/images/posts_images/gh-sosf/CodeQL.png" alt="CodeQL audience and topics covered" |
| 66 | + style="padding:1px;border:solid black" max-width="50%" max-height="50%" /> |
| 67 | + <figcaption> |
| 68 | + Original post: <a href="https://github.com/sylwia-budzynska/2025-soss-codeql-workshop">Finding Vulnerabilities with CodeQL</a> |
| 69 | + </figcaption> |
| 70 | +</figure> |
| 71 | + |
| 72 | +#### Developing Secure Software |
| 73 | + |
| 74 | +This course includes specific tips on how to use and develop open source and other software securely. Learn the security basics to develop software that is hardened against attacks, and understand how you can reduce the damage and speed the response when a vulnerability is exploited. |
| 75 | + |
| 76 | +It was developed by the Open Source Security Foundation (OpenSSF), a cross-industry collaboration that brings together leaders to improve the security of open source software by building a broader community, targeted initiatives, and best practices. |
| 77 | + |
| 78 | +* Online, Self Paced |
| 79 | +* 16-20 Hours of Course Material |
| 80 | +* Quizzes and Hands-on Labs |
| 81 | + |
| 82 | +<figure> |
| 83 | + <img src="/assets/images/posts_images/gh-sosf/dss-lfd121.png" alt="course: Developing Secure Software" |
| 84 | + style="padding:1px;border:solid black" max-width="50%" max-height="50%" /> |
| 85 | + <figcaption> |
| 86 | + Original post: <a href="https://training.linuxfoundation.org/training/developing-secure-software-lfd121">LFD121: Developing Secure Software</a> |
| 87 | + </figcaption> |
| 88 | +</figure> |
| 89 | + |
| 90 | +#### OSS-Fuzz |
| 91 | +[Fuzz testing](https://en.wikipedia.org/wiki/Fuzzing) is a well-known technique for uncovering programming errors in software. |
| 92 | + |
| 93 | +<figure> |
| 94 | + <img src="/assets/images/posts_images/gh-sosf/oss-fuzz.png" alt="OSS-Fuzz" |
| 95 | + style="padding:1px;border:solid black" max-width="50%" max-height="50%" /> |
| 96 | + <figcaption> |
| 97 | + Original post: <a href="https://github.com/google/oss-fuzz">OSS-Fuzz</a> |
| 98 | + </figcaption> |
| 99 | +</figure> |
| 100 | + |
| 101 | + |
| 102 | +### Secure Code Game |
| 103 | +Secure Code Game is a GitHub Security Lab initiative, providing an in-repo learning experience, where learners to secure intentionally vulnerable code. At the same time, this is an open source project that welcomes your contributions as a way to give back to the community. |
| 104 | + |
| 105 | +<figure> |
| 106 | + <img src="/assets/images/posts_images/gh-sosf/secure-code-game.png" alt="Secure Code Game" |
| 107 | + style="padding:1px;border:solid black" max-width="50%" max-height="50%" /> |
| 108 | + <figcaption> |
| 109 | + Original post: <a href="https://github.com/skills/secure-code-game">Secure Code Game</a> |
| 110 | + </figcaption> |
| 111 | +</figure> |
| 112 | + |
| 113 | +### Participate in Future Cohorts of the GitHub Secure Open Source Training |
| 114 | +If you are a maintainer of an open source project, this training is an excellent opportunity to secure your project with guidance from highly trained experts in the security field. [Applications are open](https://docs.google.com/forms/d/e/1FAIpQLScDBalom0XhmJrvyI3kwD7dZ-dD4_uhmLNysVXtA8fH_WUKoA/viewform). |
| 115 | + |
| 116 | +### References |
| 117 | +- [Securing the supply chain at scale: Starting with 71 important open source projects](https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects) (11-Aug-2025) |
| 118 | +- TechCrunch: [GitHub launches $1.25M open source fund with a focus on security](https://techcrunch.com/2024/11/19/github-launches-1-25m-open-source-fund-with-a-focus-on-security) (19-Nov-2024) |
| 119 | +- [GitHub Secure Open Source Fund](https://resources.github.com/github-secure-open-source-fund/) |
| 120 | +- [Eclipse Foundation Security Policy](https://www.eclipse.org/security/policy) |
| 121 | +- [Linux Foundation Security Policy](https://www.linuxfoundation.org/security) |
| 122 | + |
| 123 | +### Blogs from Participating Open Source Projects |
| 124 | +- OpenCV: [OpenCV’s Participation in the GitHub Secure Open Source Fund](https://opencv.org/blog/opencvs-participation-in-the-github-secure-open-source-fund) |
| 125 | +- Bootstrap: [Bootstrap at GitHub Secure Open Source Fund](https://www.linkedin.com/pulse/bootstrap-github-secure-open-source-fund-julien-d%2525C3%2525A9ramond-cvjie) |
| 126 | +- Cobra & Viper: [Cobra & Viper Fortify Security as Part of GitHub Secure Open Source Fund](https://spf13.com/p/cobra-viper-fortify-security-as-part-of-github-secure-open-source-fund) |
| 127 | +- Zitadel: [A Leap Forward in Security: Our Journey with the GitHub Secure Open Source Fund](https://zitadel.com/blog/github-secure-open-source-fund) |
| 128 | + |
| 129 | + |
| 130 | + |
| 131 | +## Acknowledgments |
| 132 | + |
| 133 | +Thank you to the funders and ecosystem partners of the GitHub Secure Open Source Fund. |
| 134 | + |
| 135 | +**Funding Partners:** Alfred P. Sloan Foundation, American Express, Chainguard, Datadog, Herodevs, Kraken, Mayfield, Microsoft, Shopify, Stripe, Superbloom, Vercel, Zerodha, 1Password |
| 136 | + |
| 137 | +<figure> |
| 138 | + <img src="/assets/images/posts_images/gh-sosf/funders2.png" alt="Sponsors" style="padding:1px;border:solid black" |
| 139 | + max-width="50%" max-height="50%" /> |
| 140 | + <figcaption> |
| 141 | + <a href="https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects"></a> |
| 142 | + </figcaption> |
| 143 | +</figure> |
| 144 | + |
| 145 | + |
| 146 | +**Ecosystem Partners:** Ecosyste.ms, CURIOSS, Digital Data Design Institute Lab for Innovation Science, Digital Infrastructure Insights Fund, Microsoft for Startups, Mozilla, OpenForum Europe, Open Source Collective, OpenUK, Open Technology Fund, OpenSSF, Open Source Initiative, OpenJS Foundation, University of California, Santa Cruz OSPO, Sovereign Tech Agency, SustainOSS |
| 147 | + |
| 148 | +<figure> |
| 149 | + <img src="/assets/images/posts_images/gh-sosf/ecosystem.png" alt="Ecosystem Partners" style="padding:1px;border:solid black" |
| 150 | + max-width="50%" max-height="50%" /> |
| 151 | + <figcaption> |
| 152 | + <a href="https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects"></a> |
| 153 | + </figcaption> |
| 154 | +</figure> |
| 155 | + |
0 commit comments