FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

git -- Arbitrary command execution on case-insensitive filesystems

Affected packages
git < 2.2.1

Details

VuXML ID 1d567278-87a5-11e4-879c-000c292ee6b8
Discovery 2014-12-19
Entry 2014-12-19

The Git Project reports:

When using a case-insensitive filesystem an attacker can craft a malicious Git tree that will cause Git to overwrite its own .git/config file when cloning or checking out a repository, leading to arbitrary command execution in the client machine. If you are a hosting service whose users may fetch from your service to Windows or Mac OS X machines, you are strongly encouraged to update to protect such users who use existing versions of Git.

References

CVE Name CVE-2014-9390
URL http://article.gmane.org/gmane.linux.kernel/1853266
URL https://github.com/blog/1938-git-client-vulnerability-announced