| VID |
16001 |
| Severity |
40 |
| Port |
69 |
| Protocol |
UDP |
| Class |
TFTP |
| Detailed Description |
The TFTP (Trivial File Transfer Protocol) is not running in a restricted directory, allowing a remote attacker to access sensitive information. For example, the recent incident involved retrieving /etc/passwd. The intruder can later crack the password file and use the information to login to the accounts. This method may provide access to the root account.
* References: http://www.cert.org/advisories/CA-1991-18.html http://www.iss.net/security_center/static/308.php |
| Recommendation |
1. Sites that do not need tftp should disable it immediately by editing the system configuration file to comment out, or remove, the line for tftpd. This file may be /etc/inetd.conf, /etc/servers, or another file depending on your operating system. To cause the change to be effective, it will be necessary to restart inetd or force inetd to read the updated configuration file.
2. Sites that must use tftp (for example, for booting diskless clients) should configure it such that the home directory is changed. Example lines from /etc/inetd.conf might look like:
ULTRIX 4.0 tftp dgram udp nowait /etc/tftpd tftpd -r /tftpboot
SunOS 4.1 tftp dgram udp wait root /usr/etc/in.tftpd in.tftpd -s /tftpboot
As in item 1. above, inetd must be restarted or forced to read the updated configuration file to make the change effective.
3. If your system has had tftp configured as unrestricted, we urges you to consider taking one of the steps outlined above and change all the passwords on your system. |
| Related URL |
(CVE) |
| Related URL |
(SecurityFocus) |
| Related URL |
(ISS) |
|