Forty-Seven Defects in FTP, and the Data Channel Still Trusts Anyone
FTP opens a second connection for every transfer, and the oldest defect in the protocol is failing to check who shows up on it. We tested seven servers and uncovered 47 defects. Six of the seven accept a data connection from anybody, and six of the seven can be talked outside the directory they serve.




