跳到主内容
@wquguru
精选70GitHub 博客(RSS)行业动态

GitHub安全基金第四期:50个开源项目的AI时代安全实践

What 50 open source projects taught us about security in the AI era

原文
发到 X

AI is changing the pace of open source development and the security challenges that come with it. Maintainers are reviewing unfamiliar contributions, managing new attack surfaces, and responding to vulnerabilities with limited time and resources.

AI正在改变开源开发的速度以及随之而来的安全挑战。维护者正在审查不熟悉的贡献,管理新的攻击面,并在有限的时间和资源下应对漏洞。

Session 4 of the GitHub Secure Open Source Fund tested a practical response. The Secure Fund invested more than $500,000 across 50 projects, pairing maintainers with GitHub Security Lab experts, GitHub security tools, AI-assisted workflows, and a peer community.

GitHub安全开源基金的第4期测试了一种实用的应对方案。该基金向50个项目投资了超过50万美元,将维护者与GitHub安全实验室专家、GitHub安全工具、AI辅助工作流程以及同行社区配对。

One lesson emerged consistently: AI can help maintainers investigate, prioritize, and respond faster. Maintainers still provide the context, judgement, and accountability required to decide what ships.

一个经验反复出现:AI可以帮助维护者更快地调查、确定优先级并做出响应。维护者仍然提供决定发布内容所需的背景、判断和问责。

OpenClaw was invited to participate in Session 4 because it is GitHub’s fastest-growing open source project, and its maintainers wanted to strengthen its security posture.

OpenClaw被邀请参加第4期,因为它是GitHub上增长最快的开源项目,其维护者希望加强其安全态势。

By the end of Session 4, OpenClaw developed an incident response plan, expanded its use of GitHub security tooling, audited its GitHub Actions workflows, and strengthened its processes for identifying and responding to security issues.

在第4期结束时,OpenClaw制定了事件响应计划,扩展了GitHub安全工具的使用,审计了其GitHub Actions工作流,并加强了识别和响应安全问题的流程。

The maintainers shared:

维护者分享道:

OpenClaw’s experience reflects the broader story of Session 4. While the specific risks varied across the cohort, maintainers shared a consistent need: the knowledge, tools, and expert support to secure software as AI changed how they built it.

OpenClaw的经历反映了第4期的整体情况。虽然具体风险在群体中各不相同,但维护者有一个共同的需求:在AI改变他们构建软件的方式时,获得保护软件所需的知识、工具和专家支持。

Across the program, maintainers turned that support into concrete security improvements. Projects strengthened established practices, prepared for emerging AI-related risks, and explored how tools like GitHub Copilot could support vulnerability triage, threat modeling, code review, and remediation.

在整个项目中,维护者将这些支持转化为具体的安全改进。项目加强了既有实践,为新兴的AI相关风险做好准备,并探索了GitHub Copilot等工具如何支持漏洞分类、威胁建模、代码审查和修复。

The benefits extend beyond individual projects. When maintainers strengthen the security of widely used open source software, they help build a more resilient ecosystem for everyone who depends on it.

这些好处不仅限于单个项目。当维护者加强广泛使用的开源软件的安全性时,他们帮助为依赖它的每个人构建了一个更具韧性的生态系统。

Session 4, by the numbers

第4期数据一览

  • 50 projects
  • 71 maintainers
  • 22 Countries
  • $500,000+ in non-dilutive funding powered by GitHub Sponsors
  • 92% of projects completed the program with core GitHub security features enabled–secret scanning, code scanning, protected branches, private vulnerability reporting, Dependabot
  • Learn more or enable these security features for your own project.
  • 50个项目
  • 71位维护者
  • 22个国家
  • 超过50万美元的非稀释性资金,由GitHub Sponsors提供支持
  • 92%的项目在完成时启用了核心GitHub安全功能——秘密扫描、代码扫描、受保护分支、私有漏洞报告、Dependabot
  • 了解更多或为您的项目启用这些安全功能。

Security results across all sessions:

所有期次的安全成果:

Across all GitHub Secure Open Source Fund Sessions and follow-up periods through August 2026:

截至2026年8月,在所有GitHub安全开源基金期次及后续期间:

  • 188 projects and 290 maintainers have participated across 42 countries
  • GitHub, Microsoft, and external funding partners have contributed $1.88 million, distributed through GitHub Sponsors.
  • Participating projects have identified and disclosed 533 new CVEs, performed more than 1,500 Dependabot security updates, and resolved more than 650 exposed secrets.
  • During the last six months ending in July 2026, participating and Alumni projects fixed 4,210 CodeQL alerts and blocked 119 secrets from being exposed.
  • 已有来自42个国家的188个项目和290位维护者参与
  • GitHub、微软及外部资助伙伴已通过 GitHub Sponsors 捐赠了 188 万美元。
  • 参与项目已识别并披露了 533 个新的 CVE,执行了超过 1,500 次 Dependabot 安全更新,并解决了 650 多个暴露的密钥。
  • 在截至 2026 年 7 月的最后六个月中,参与项目和校友项目修复了 4,210 个 CodeQL 警报,并阻止了 119 个密钥被暴露。

How the GitHub Secure Open Source Fund works

GitHub 安全开源基金如何运作

The GitHub Secure Open Source Fund links funding directly to measurable security outcomes. The program combines hands-on security education, direct engagement with GitHub Security Lab experts, and a trusted community where maintainers can work through security challenges with their peers.

GitHub 安全开源基金将资金直接与可衡量的安全成果挂钩。该计划结合了实践安全培训、与 GitHub 安全实验室专家的直接互动,以及一个可信赖的社区,维护者可以在其中与同行一起应对安全挑战。

Each session is a three-week sprint and engagement for a total of 12 months. Funding and participation are tied directly to outcome‑driven goals and verified security improvements.

每期活动为三周的冲刺,并持续参与共 12 个月。资金和参与直接与以成果为导向的目标和经过验证的安全改进挂钩。

The sprint is designed and curated by the GitHub Security Lab, and delivered by security experts from GitHub and our partners. The training is structured into different focus areas per week.

冲刺活动由 GitHub 安全实验室设计和策划,并由 GitHub 及合作伙伴的安全专家交付。培训按周划分为不同的重点领域。

These include:

这些包括:

  • Foundations of open source security
  • Threat modeling and secure coding
  • AI security and vulnerability management
  • 开源安全基础
  • 威胁建模和安全编码
  • AI 安全和漏洞管理

Throughout this program, each project receives $10,000 USD via GitHub Sponsors (which breaks down to $6,000 USD during the sprint and $2,000 USD at six- and 12-month security check-ins). Projects are invited to a new security-focused community and office hours with the GitHub Security Lab, which they can take advantage of during the full 12 months. They also receive security resources to immediately implement in their project and Azure credits for cloud infrastructure.

在整个计划中,每个项目通过 GitHub Sponsors 获得 10,000 美元(其中冲刺期间 6,000 美元,六个月和十二个月安全检查时各 2,000 美元)。项目被邀请加入一个新的安全社区,并参加 GitHub 安全实验室的办公时间,可在整个 12 个月内利用这些资源。他们还获得可立即在项目中实施的安全资源,以及用于云基础设施的 Azure 额度。

  • Learn more about the Secure Open Source Fund.
  • Apply for Session 5 of the GitHub Secure Open Source Fund before August 24.
  • Become a Funding or Ecosystem Partner of the GitHub Secure Open Source Fund.
  • 了解更多关于安全开源基金的信息。
  • 在 8 月 24 日前申请 GitHub 安全开源基金第 5 期。
  • 成为 GitHub 安全开源基金的资助或生态系统合作伙伴。

Where security work happened in Session 4

第 4 期安全工作的重点领域

Session 4 focused on improving security across the systems developers rely on every day. The projects below are grouped by the role they play in the software ecosystem.

第 4 期专注于改善开发者日常依赖的系统的安全性。以下项目按其在软件生态系统中的角色分组。

AI, machine learning, and intelligent systems 🤖

AI、机器学习和智能系统 🤖

Caracal • Deep Agents • DocsGPT • LadybugDB • LangChain • n8n-MCP • Nasiko • ONNX • OpenClaw • PageIndex • Scenic • Serena

Caracal • Deep Agents • DocsGPT • LadybugDB • LangChain • n8n-MCP • Nasiko • ONNX • OpenClaw • PageIndex • Scenic • Serena

These projects sit at the intersection of AI, automation, data infrastructure, and machine learning. They increasingly serve as foundational components for modern AI workflows and production deployments. As AI adoption accelerates, security improvements in these projects help establish stronger foundations for emerging AI ecosystems.

这些项目位于人工智能、自动化、数据基础设施和机器学习的交汇处。它们日益成为现代AI工作流程和生产部署的基础组件。随着AI采用的加速,这些项目中的安全改进有助于为新兴的AI生态系统奠定更坚实的基础。

Build systems, supply chain, and release tooling 🧰

构建系统、供应链和发布工具 🧰

browserslist • CycloneDX Python Library • Cucumber • golangci-lint • JReleaser • postcss • Task

browserslist • CycloneDX Python Library • Cucumber • golangci-lint • JReleaser • postcss • Task

These projects help developers test, validate, package, release, and maintain software across diverse environments. Tools in this group influence everything from software bills of materials and release pipelines to code quality and testing automation.

这些项目帮助开发者在不同环境中测试、验证、打包、发布和维护软件。该组中的工具影响着从软件物料清单和发布管道到代码质量和测试自动化的方方面面。

Core programming languages, runtimes, and foundational libraries 📚

核心编程语言、运行时和基础库 📚

Byte Buddy • core-js • FS2 • Gleam • htmx • Pkl • Pyodide • termcolor

Byte Buddy • core-js • FS2 • Gleam • htmx • Pkl • Pyodide • termcolor

These projects help define how software is written, configured, executed, and extended. Improvements at this layer flow downstream to thousands of applications and developer ecosystems.

这些项目有助于定义软件的编写、配置、执行和扩展方式。这一层的改进会向下游影响成千上万的应用程序和开发者生态系统。

Security improvements in foundational runtimes and libraries can extend downstream to the many tools and applications that depend on them.

基础运行时和库的安全改进可以向下游扩展到许多依赖它们的工具和应用程序。

Developer tools and productivity platforms ⚒️

开发者工具和生产力平台 ⚒️

cheerio • Ciphey • CodeRunner • Hoppscotch • MapStruct • Python Pillow • Proyecto Respira • Readest • ToolJet • Vuetify • Yjs

cheerio • Ciphey • CodeRunner • Hoppscotch • MapStruct • Python Pillow • Proyecto Respira • Readest • ToolJet • Vuetify • Yjs

These projects shape the everyday experience of building, testing, collaborating on, and using software. Many serve as widely adopted utilities, applications, and platforms that appear throughout developer environments and application stacks.

这些项目塑造了构建、测试、协作和使用软件的日常体验。许多项目作为广泛采用的实用程序、应用程序和平台,出现在开发者环境和应用栈中。

Together, this group supports API development, low-code platforms, collaborative applications, content processing, and software delivery workflows. When infrastructure projects become more resilient, the benefits extend far beyond a single application and strengthen entire technology ecosystems.

总的来说,这一组支持API开发、低代码平台、协作应用程序、内容处理和软件交付工作流。当基础设施项目变得更加有韧性时,好处远远超出单个应用程序,并加强整个技术生态系统。

Web, networking, APIs, and infrastructure services 📊

Web、网络、API和基础设施服务 📊

actix-web • aiohttp • Apache Solr • Apache ZooKeeper • etcd • FastAPI • Haraka • Hummingbird • mimetype • Sniffnet • Starlette • UAParser.js

actix-web • aiohttp • Apache Solr • Apache ZooKeeper • etcd • FastAPI • Haraka • Hummingbird • mimetype • Sniffnet • Starlette • UAParser.js

These projects form part of the internet’s operational backbone. They handle APIs, networking, search, messaging, service coordination, and distributed systems infrastructure relied on by organizations around the world.

这些项目构成了互联网运营骨干的一部分。它们处理API、网络、搜索、消息传递、服务协调和分布式系统基础设施,这些被世界各地的组织所依赖。

This group includes technologies that sit on the critical path of modern cloud applications and internet services.

这一组包括位于现代云应用和互联网服务关键路径上的技术。

AI security as a shared frontier

AI安全作为共同的前沿

AI-related security questions appeared across projects in Session 4, from machine learning infrastructure and agent frameworks to developer tools and internet infrastructure.

在第四次会议中,与人工智能相关的安全问题出现在各个项目中,从机器学习基础设施和代理框架到开发者工具和互联网基础设施。

At the same time, established security responsibilities did not go away. Maintainers still needed to manage vulnerabilities, secure dependencies, protect release workflows, and prepare for incidents. AI introduced new risks and increased the speed at which maintainers needed to understand and respond to them.

与此同时,既定的安全责任并未消失。维护者仍然需要管理漏洞、保护依赖项、保障发布工作流程的安全,并为突发事件做好准备。人工智能引入了新的风险,并提高了维护者理解和应对这些风险所需的速度。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近