setup.exe before 2.573.2.3 in Cygwin does not properly verify the authenticity of packages, which allows remote Cygwin mirror servers or man-in-the-middle attackers to execute arbitrary code via a package list containing the MD5 checksum of a Trojan horse package.
https://exchange.xforce.ibmcloud.com/vulnerabilities/44047
https://bugzilla.redhat.com/show_bug.cgi?id=449929
http://www.vupen.com/english/advisories/2008/2321
http://www.securityfocus.com/bid/30375
http://www.securityfocus.com/archive/1/494756/100/0/threaded
http://www.security-objectives.com/advisories/SECOBJADV-2008-02.txt
http://securityreason.com/securityalert/4051