gitweb/gitweb.perl in gitweb in Git 1.6.x before 1.6.0.6, 1.5.6.x before 1.5.6.6, 1.5.5.x before 1.5.5.6, 1.5.4.x before 1.5.4.7, and other versions after 1.4.3 allows local repository owners to execute arbitrary commands by modifying the diff.external configuration variable and executing a crafted gitweb query.
marc.info/?l=git&m=122975564100860&w=2
marc.info/?l=linux-kernel&m=122975564100863&w=2:
osvdb.org/50918
secunia.com/advisories/33282
secunia.com/advisories/33964
secunia.com/advisories/34194
securityreason.com/securityalert/4922
www.gentoo.org/security/en/glsa/glsa-200903-15.xml
www.openwall.com/lists/oss-security/2009/01/15/2
www.openwall.com/lists/oss-security/2009/01/20/2
www.ubuntu.com/usn/USN-723-1
exchange.xforce.ibmcloud.com/vulnerabilities/47528
www.redhat.com/archives/fedora-package-announce/2008-December/msg01169.html
www.redhat.com/archives/fedora-package-announce/2008-December/msg01170.html