【漏洞通告】Git Shell 任意代码执行漏洞安全风险通告
2022-10-20 16:22:38 Author: 嘉诚安全(查看原文) 阅读量:27 收藏

点击上方蓝字关注我们!

漏洞背景

近日,嘉诚安全监测到CNNVD官方发布了Git Shell 任意代码执行漏洞的安全风险通告,漏洞编号为:CNNVD-202210-1260(CVE-2022-39260)。

Git Shell是一个受限的登录shell ,仅用于通过SSH实现Git的 push/pull功能。

鉴于漏洞危害较大,嘉诚安全提醒相关用户尽快更新至安全版本,避免引发漏洞相关的网络安全事件。

漏洞详情

Git shell 中使用 split_cmdline() 函数将参数拆分为数组,此函数不恰当地使用 int 表示数组的长度,可导致任意堆写入,由于生成的数组随后被传递给 execv() 函数,因此可以利用这种攻击在受害机器上远程执行代码。

危害影响

修复建议

通用修复建议:

根据影响版本中的信息,建议相关用户尽快更新至安全版本。

缓解方案:

1.禁止 git shell 远程登录访问

2.删除 git-shell-commands 目录


文章来源: http://mp.weixin.qq.com/s?__biz=MzU4NjY4MDAyNQ==&mid=2247490087&idx=2&sn=8e0ea8a6c0e57914d66896368b366106&chksm=fdf6c991ca814087995931d177315116296888cfd0958447424d9a6f30474f42af9da0d2364f#rd
如有侵权请联系:admin#unsafe.sh