Fawn
Platform : HackTheBox (Starting Point — Tier 0) Difficulty : Easy Date : 07/04/2026
Tags : #htb #starting-point #ftp #misconfiguration #anonymous-access
Brief
“Fawn is a very easy Linux machine which explores the File Transfer Protocol (FTP) and its exploitation when misconfigured to allow anonymous access.”
Recon
nmap -sV [TARGET]vsftpd 3.0.3 running on port 21.
Exploitation
Connect with anonymous FTP :
ftp anonymous@[TARGET]
Loot
Anonymous login allowed — ls shows flag.txt in the directory.

Then get flag.txt, exit, and cat flag.txt locally.
Notes
- FTP without auth = obvious misconfig, vsftpd allows anonymous when explicitly enabled
- Cleartext protocol — never expose FTP on public networks
- Modern alternatives : SFTP (SSH), FTPS, or object storage (S3) with proper IAM