First page Back Continue Last page Summary Graphics
ftpd's Checkered Past
- Format string errors in setproctitle(), syslog()
- Unbounded strcpy(), strcat()
- Single byte overflow vulnerability
- Pro-active countermeasures- audit for setproctitle() errors
- Similar bad coding uncovered in syslog() calls
- Disable PORT command to third party host
- Breaks RFC compatibility
- Command line option to re-enable
 
 
- TCP/IP stack modified against FTP bounce attack- Protection against vulnerability in other systems