行业动态01
Vercel 的首席技术官 Malte Ubl 宣布,要清理平台上长期有效的 API 密钥,要求应用市场供应商在 2027 年 1 月前改用 OpenID Connect 这类短时、基于身份的令牌,否则可能被下架。背景是近来凭证窃取的供应链攻击频发,一个泄露的密钥就可能造成很大损失。但开发者很快指出,Vercel 自家的 GitHub Actions 部署指南仍要求使用长期有效的 VERCEL_TOKEN,公司自己也还没完全做到。对读者来说,这意味着 Vercel 的安全新规方向明确,但落地时间表和自家工具改造进度尚不清楚。
文中可用工具
- OpenID Connect一种基于身份的短时认证方式,替代长期有效的静态密钥
- GitHub Actions用于自动化构建和部署的 GitHub 工作流,文中 Vercel 部署流程仍依赖长期令牌
- Vercel Connect让应用和智能体在运行时按部署身份申请限定范围的凭证,并处理令牌交换与续期
- Okta身份提供商,管理员可通过它控制对受支持服务的访问
- Container RegistryVercel 的容器镜像仓库,已支持 GitHub OIDC 认证
工具与应用02
长期以来,容器镜像要么塞进整个操作系统,体积大、漏洞多;要么用 distroless 方式拼命裁剪,可裁剪时往往把软件包的元数据也删掉了,导致 Trivy 等漏洞扫描器看不全内容,扫不出真实的漏洞,形成“看不见的安全盲区”。这篇文章提出第三条路:自下而上构建。先用 Chisel 从可信的 Ubuntu 软件包里精确切出应用真正需要的片段,再用 Rockcraft 通过一份 YAML 声明式地组装成标准 OCI 镜像,元数据全程保留,扫描器可以正常工作。作者还提到运行时要处理 PID 1 和僵尸进程的问题。读者能获得的是一种兼顾小体积与可审计性的镜像构建思路;文中描述的是开源工具和方案,具体落地效果原文未给出实测数据。
文中可用工具
- Chisel开源工具,把标准 Linux 软件包切成更细的片段,只取应用需要的部分
- Rockcraft开源构建工具,读取 YAML 声明,抓取源码和软件包片段并生成 OCI 容器镜像
- Trivy容器漏洞扫描器,缺少软件包元数据时会发出警告
行业动态03
网络安全公司GitGuardian发现,有人偷到了大约1900名开发者的GitHub登录凭证,用这些账号把伪装成安全审计的自动化脚本塞进三万多个代码仓库。这些脚本在运行时偷偷读取仓库里的密码、云服务密钥和AI接口密钥,然后发到攻击者控制的服务器。问题出在开发者凭证泄露,而不是GitHub自身的漏洞,攻击者还用GitHub Actions的常规命名和checkout参数扫描完整提交历史,连早就删除但依然有效的密钥也不放过。GitHub的审批机制拦下了大部分恶意任务,但截至10月5日,只有16%的受影响仓库被清理,文章建议立即吊销可疑账号的写权限并轮换所有可能暴露的密钥,包括已从代码中删除但尚未失效的旧凭证。
文中可用工具
- GitHub ActionsGitHub自带的自动化任务功能,被攻击者用来运行窃取密钥的恶意脚本
- actions/checkout@v4GitHub Actions中拉取代码的常用步骤,攻击者配合fetch-depth参数扫描完整提交历史寻找密钥
- GitGuardian安全监测工具,追踪并披露了这次GhostAction攻击活动的范围和细节
- StepSecurity安全分析工具,在分析报告里推测凭证可能来自泄露的个人访问令牌
行业动态04
Datadog 把开源工具 Supply Chain Firewall 接入了自家的 Code Security 产品。原来这个工具只能在开发者电脑上拦截已知的恶意软件包,一旦每台机器各管各的配置,就容易失控,也没法知道哪些规则真正生效。现在可以在 Datadog 里集中设置允许和禁止名单,装到电脑和 CI 流水线里的防火墙都会自动同步,还能对已经装过的包回头复查,发现是恶意的就报警。此外新增了一个 GitHub action,让 CI 流程也能在安装前拦截。这些功能目前处于预览阶段,需要申请才能使用。
文中可用工具
- Supply Chain Firewall在安装前拦截已知恶意软件包的开源工具
- Datadog Code Security集中管理防火墙配置、名单,并对已安装包做回溯扫描
- GuardDog为恶意软件包订阅源提供数据
- Malicious Software Packages Dataset公开的恶意软件包数据集,用作拦截依据
- Datadog Software Composition Analysis (SCA)清点并评估代码仓库和运行中应用的依赖
- Supply Chain Firewall GitHub action在 CI 运行器上安装并配置防火墙,检查后续包管理命令
AI 编程05
GitHub 博客作者精选了 GitHub Universe 2026 大会的 10 场技术演讲。这些演讲围绕几个实际问题展开:怎么确认 AI 写的代码真的能用、AI 该记住什么该忘什么、依赖包背后藏着什么风险,还有如何在网络不稳定的地方开发软件。对普通开发者来说,可以借此了解 AI 编程代理的验证方法、权限管理、评测方式,以及 npm 供应链安全、离线开发等实用话题。文章只是演讲预告和议程推荐,具体内容要等大会现场分享。
文中可用工具
- npmJavaScript 包管理工具,用来安装和管理项目依赖
- CopilotGitHub 的 AI 编程助手,能帮写代码,也在研究它该记住什么上下文
- MCP让 AI 代理连接外部工具和数据的协议,文中讨论它的权限控制
- GitHub ActionsGitHub 的自动化工作流工具,用于构建、测试和发布软件
- Vite+开源的前端工具链命令行工具,尝试用一个 CLI 管理打包、测试、代码检查等
- CarbonSight为加纳网络条件差的社区开发的软件,文中会有离线演示
行业动态06
这篇文章讲的是把机器学习用到软件安全开发流程里的做法,也就是所谓的 AI DevSecOps。原来安全团队面对扫描器报出的大量漏洞,光靠人工根本处理不过来,AI 生成代码又让漏洞数量迅速增加。现在可以用 AI 智能体自动合并重复的漏洞、按误报可能性和严重程度排序,并生成修复代码,让开发者直接从修复请求开始工作。但 AI 本身也带来三个新风险:从公开渠道下载的模型可能被篡改、训练数据可能被投毒、提示注入可能影响线上应用。文章主要介绍 Harness 这类平台如何用智能体串联扫描、分流和修复,并强调成熟度取决于治理而非功能数量。
文中可用工具
- Harness在流水线中编排扫描器、用智能体分流和修复安全问题,并执行策略
- Triage Agent按误报可能性、可利用性和可达性给漏洞发现排序
- Remediation Agent生成并验证修复方案,让开发者从修复请求开始
- Security Testing Agent在 40 多个商业和开源扫描器上做漏洞发现的分流与去重
- CursorAI 编程工具,在提交代码前就已生成代码
- DevinAI 编程工具,在提交代码前就已生成代码
- Claude CodeAI 编程工具,在提交代码前就已生成代码
Agent 与自动化07
skillsgateway/skillsgateway · Enterprise gateway for git-distributed AI agent skill marketplaces (Claude Code, Copilot, Cursor)
Skills Gateway 是一个面向 git 分发的 AI Agent 技能市场(Claude Code 插件、GitHub Copilot、Cursor)的企业网关。它把上游技能市场克隆进隔离区并按不可变 SHA 固定为快照,经人工审批后才通过只读 git facade 向未经改造的 git 客户端提供已批准的 SHA 内容,并以 PAT 认证;每次拉取和管理操作都写入仅追加的审计台账,同时提供签名重试的生命周期 webhook、台账导出与快照保留策略,以及基于 OIDC 登录的管理门户。项目基于 Java 25 / Spring Boot 4 / JGit,状态为 pre-1.0,尚无正式发布或 tag,接口可能变动。
评测与安全08
NVIDIA/SkillSpector · Security scanner for AI agent skills. Detect vulnerabilities, malicious patterns, security risks, prompt injection, data exfiltration, and supply-chain risks in Claude Code, Codex, and MCP skills before you install them.
SkillSpector 是 NVIDIA 发布的 AI agent 技能安全扫描器,用于在安装 Claude Code、Codex、Gemini CLI 等 agent 技能前发现漏洞、恶意模式、提示注入、数据外泄和供应链风险。它支持扫描 Git 仓库、URL、zip、目录或单个文件,内置 71 个漏洞模式(覆盖 17 个类别),采用静态分析加可选 LLM 语义评估的两阶段分析,并可输出终端、JSON、Markdown 和 SARIF 报告,同时提供 0-100 风险评分与基线误报抑制功能。项目还可作为 MCP 服务器运行,把安全扫描作为工具接入 agent 工作流以拦截不安全的技能安装。
学习与研究09
trailofbits/publications · Publications from Trail of Bits
这是安全公司 Trail of Bits 公开发布的资料合集仓库,收录学术论文、白皮书、指南手册、会议演讲、播客、网络研讨会、公开意见、案例研究、安全审查报告、漏洞披露与利用、工作坊、数据集及服务概览等内容,并按自动化漏洞发现与利用、区块链、编译器、密码学、机器学习、移动安全、供应链、威胁分析等主题分类整理,主要作为安全研究与学习的参考资料。
行业动态10
AI 正同时加速软件创造与网络攻击。企业需要在代码与 Agent 创建之初就实施治理,在运行时加以控制,并通过独立验证来确认防御有效——因为生成变更的系统不能成为自身唯一的验证者。