Git是一款开源的版本控制系统。 1.5.6.4之前版本的Git存在栈溢出漏洞。本地用户可通过使用大于系统PATH_MAX值路径,在diff_addremove()和diff_change()函数中触发栈溢出,导致执行任意指令。