【已复现】Gogs 远程命令执行漏洞

admin 2025年6月26日19:14:24评论0 views字数 919阅读3分3秒阅读模式
【已复现】Gogs 远程命令执行漏洞

Gogs (Go Git Service) 是一款基于 Go 语言开发的开源 Git 托管平台,采用 MIT 许可证,提供代码托管、Issue 跟踪、权限管理和 Webhook 等功能。

2025年6月,Gogs发布新版本,修复了一处命令注入漏洞。拥有用户权限的攻击者利用成功后可执行任意系统命令,经长亭科技安全研究员初步验证,此漏洞仅影响类Linux系统,Windows环境下的Gogs不受此漏洞影响,建议受影响的用户尽快修复。

漏洞描述
Description
01

漏洞成因

攻击者可通过符号链接绕过CVE-2024-39931漏洞的修复补丁,删除.git目录下的文件,覆写相关敏感配置,并实现远程命令执行,控制服务器。

漏洞影响

攻击者可在服务器上执行任意系统命令,可能导致服务器被完全控制、数据泄露或业务系统沦陷。

处置优先级:高

漏洞类型:命令注入

漏洞危害等级:

触发方式:网络远程

权限认证要求:需要权限

系统配置要求:默认配置

用户交互要求:无需用户交互

利用成熟度:POC/EXP 未公开

修复复杂度:低,官方提供版本升级修复方案

影响版本
Affects
02

Gogs< 0.13.3

解决方案
Solution
03

临时缓解方案

禁用用户注册功能在 Gogs 的配置文件 app.ini 中关闭用户注册功能,防止攻击者通过注册恶意账户进行利用:

[auth]DISABLE_REGISTRATION = true

生效方式:修改后需重启 Gogs 服务。

升级修复方案

官方已发布安全修复版本,建议升级到 0.13.3 或更高版本,下载地址:

https://github.com/gogs/gogs/releases/tag/v0.13.3

漏洞复现
Reproduction
04
【已复现】Gogs 远程命令执行漏洞
【已复现】Gogs 远程命令执行漏洞

参考资料:

[1].https://github.com/gogs/gogs/security/advisories/GHSA-wj44-9vcg-wjq7

长亭应急响应服务

全力进行产品升级

及时将风险提示预案发送给客户

检测业务是否受到此次漏洞影响

请联系长亭应急服务团队

7*24小时,守护您的安全

第一时间找到我们:

邮箱:[email protected]

原文始发于微信公众号(长亭安全应急响应中心):【已复现】Gogs 远程命令执行漏洞

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年6月26日19:14:24
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【已复现】Gogs 远程命令执行漏洞https://cn-sec.com/archives/4201546.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息