目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-104632— Gitea 通过取消和重新运行实现 fork 工作流审批绕过漏洞

一分钟漏洞结论

影响对象
Gitea Gitea
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Gitea Actions 会阻止首次通过 fork 的拉取请求(pull request)的Contributor触发的workflow作业执行,直到有维护者批准该流程。然而,重跑(rerun)路径仅要求任务运行结束并构建新尝试的作业,而未考虑待审批状态。因此,当具有Actions写入权限的用户取消一个等待批准的运行并重新运行它时,新创建的作业状态被设为“等待”而非“被阻止”,尽管该运行仍记录需要批准。取消并重新运行过时的fork检查是常规操作,不涉及审批控制机制。因此,在启用了Actions且注册了匹配运行器(

AI 预测 5.9 利用难度: 极易

影响版本矩阵 1

厂商产品 版本范围状态
Gitea Gitea ≤ 1.27.3 affected
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-104632 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Gitea fork workflow approval bypass through cancel and rerun
来源: CVE Program / CVE List V5
Vulnerability Description
Gitea Actions blocks the jobs of workflow runs from first-time fork pull request contributors until a maintainer approves the run. The rerun path only required a run to be finished and built the new attempt's jobs without considering the pending approval, so when a user with Actions write access cancelled a run that was awaiting approval and then re-ran it, the new jobs were created as waiting rather than blocked while the run still recorded that approval was required. Cancelling and re-running stale fork checks is a routine action that does not involve the approval control, so where Actions is enabled and a matching runner is registered, workflow code taken from the fork pull request head could run on the repository's runners without an explicit approval.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Gitea Gitea 0 ~ 1.27.3 -

二、漏洞 CVE-2026-104632 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-104632 的情报信息

请登录查看更多情报信息。

CVE-2026-104632 其他参考 (4)

同批安全公告 · Gitea · 2026-10-06 · 共 21 条

CVE-2026-104636 Gitea 镜像与拉取中通过Git HTTP重定向的SSRF漏洞
CVE-2026-73278 Gitea WebAuthn绕过OAuth和OIDC登录漏洞
CVE-2026-79960 Gitea部署密钥推送漏洞
CVE-2026-70357 Gitea 仓库迁移通过DNS重绑定实现SSRF
CVE-2026-96580 Gitea Actions 通过大型静态矩阵内存耗尽漏洞
CVE-2026-96589 Gitea 私有仓库权限泄露漏洞
CVE-2026-96400 Gitea 通过 ALLOWED_DOMAINS 迁移 SSRF 到保留地址漏洞
CVE-2026-96399 Gitea 通过外部问题跟踪器模式导致拒绝服务漏洞
CVE-2026-96404 Gitea 安装程序现有账户认证绕过漏洞
CVE-2026-104626 Gitea Fork工作流任务延迟审批复活漏洞
CVE-2026-94205 Gitea Fork工作流审批绕过漏洞
CVE-2026-101027 Gitea 迁移功能 SSRF 漏洞
CVE-2026-101029 Gitea 迁移及拉取镜像SSRF漏洞
CVE-2026-95106 Gitea 重复树条目引发审查与执行不匹配漏洞
CVE-2026-95112 Gitea issue引用解析CPU耗尽漏洞
CVE-2026-89430 Gitea 推送镜像SSRF及强制写内部Git主机漏洞
CVE-2026-103504 Gitea API 团队降级未应用到单元权限漏洞
CVE-2026-103667 Gitea 容器存储镜像存储型XSS漏洞
CVE-2026-103059 Gitea内置SSH服务器认证绕过漏洞
CVE-2026-103670 Gitea 可信工作流取消漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-104632

暂无评论


发表评论