Skip to content
TFTP
Service

TFTP

Simple file transfer service

:69 1 guide 1 phase
1 min read Created: Dec 28, 2025 Updated: Jul 13, 2026

TFTP (Trivial File Transfer Protocol) runs on UDP port 69 and provides a minimal file transfer service with no authentication. Nmap identifies it as tftp. It is commonly used for PXE boot images, firmware updates, and network device configurations.

TFTP has no access control by design. If a TFTP server is exposed, any file within the configured root directory can be downloaded, and in some cases uploaded. This often includes router and switch configuration files containing credentials, SNMP community strings, and network topology details.

Use a TFTP client or nmap --script tftp-enum to check for accessible files. Try common filenames like configuration backups, boot images, and running-config dumps. If write access is enabled, file upload can lead to further compromise.

Enumeration

Guides for testing anonymous TFTP access and retrieving files

1

TFTP Anonymous File Enumeration

Enumerate files accessible via unauthenticated TFTP using UDP/69, leveraging the protocol's lack of authentication to identify exposed files and misconfigurations.

Jan 3, 2026 • 4 min read