Skip to content

vsftpd_232: Misc fix ups#21369

Open
g0tmi1k wants to merge 6 commits intorapid7:masterfrom
g0tmi1k:vsftpd_232
Open

vsftpd_232: Misc fix ups#21369
g0tmi1k wants to merge 6 commits intorapid7:masterfrom
g0tmi1k:vsftpd_232

Conversation

@g0tmi1k
Copy link
Copy Markdown
Contributor

@g0tmi1k g0tmi1k commented Apr 24, 2026

This isn't anything major, was just little misc items.

The biggest thing was not already breaking, thus could keep on on DoS'ing, rather than doing it once.
...And add report_service information

Before

[*] Connected to the database specified in the YAML file
[*] Connected to msf. Connection type: postgresql. Connection name: OYGIkFxA.
[*] Deleted workspace: default
[*] Recreated the default workspace
VERBOSE => true
RHOSTS => 10.0.0.10
LHOST => tap0
msf > use vsftpd_232

Matching Modules
================

   #  Name                          Disclosure Date  Rank    Check  Description
   -  ----                          ---------------  ----    -----  -----------
   0  auxiliary/dos/ftp/vsftpd_232  2011-02-03       normal  Yes    VSFTPD 2.3.2 Denial of Service


Interact with a module by name or index. For example info 0, use 0 or use auxiliary/dos/ftp/vsftpd_232

[*] Using auxiliary/dos/ftp/vsftpd_232
msf auxiliary(dos/ftp/vsftpd_232) >
msf auxiliary(dos/ftp/vsftpd_232) > options

Module options (auxiliary/dos/ftp/vsftpd_232):

   Name     Current Setting      Required  Description
   ----     ---------------      --------  -----------
   FTPPASS  mozilla@example.com  no        The password for the specified username
   FTPUSER  anonymous            no        The username to authenticate as
   RHOSTS   10.0.0.10            yes       The target host(s), see https://docs.metasploit.com/docs/using-metasploit/basics/using-metasploit.html
   RPORT    21                   yes       The target port (TCP)


View the full module info with the info, or info -d command.

msf auxiliary(dos/ftp/vsftpd_232) >
msf auxiliary(dos/ftp/vsftpd_232) > check
[*] 10.0.0.10:21 - Connecting to FTP server 10.0.0.10:21...
[*] 10.0.0.10:21 - Connected to target FTP server.
[*] 10.0.0.10:21 - Authenticating as anonymous with password mozilla@example.com...
[*] 10.0.0.10:21 - Sending password...
[*] 10.0.0.10:21 - The target is not exploitable. vsFTPd 2.3.4 is not vulnerable
msf auxiliary(dos/ftp/vsftpd_232) > run
[*] Running module against 10.0.0.10
[*] 10.0.0.10:21 - Connecting to FTP server 10.0.0.10:21...
[*] 10.0.0.10:21 - Connected to target FTP server.
[*] 10.0.0.10:21 - Authenticating as anonymous with password mozilla@example.com...
[*] 10.0.0.10:21 - Sending password...
[-] 10.0.0.10:21 - Auxiliary aborted due to failure: not-vulnerable: Target is not vulnerable.
[*] Auxiliary module execution completed
msf auxiliary(dos/ftp/vsftpd_232) >

After

msf auxiliary(dos/ftp/vsftpd_232) > reload
[*] Reloading module...
msf auxiliary(dos/ftp/vsftpd_232) >
msf auxiliary(dos/ftp/vsftpd_232) > check
[*] 10.0.0.10:21 - Connecting to FTP server 10.0.0.10:21...
[*] 10.0.0.10:21 - Connected to target FTP server.
[*] 10.0.0.10:21 - Authenticating as anonymous with password mozilla@example.com...
[*] 10.0.0.10:21 - Sending password...
[*] 10.0.0.10:21 - FTP banner: 220 (vsFTPd 2.3.4)
[*] 10.0.0.10:21 - The target is not exploitable. VSFTPD 2.3.4 is not vulnerable (affected: <= 2.3.2)
msf auxiliary(dos/ftp/vsftpd_232) >
msf auxiliary(dos/ftp/vsftpd_232) > run
[*] Running module against 10.0.0.10
[*] 10.0.0.10:21 - Connecting to FTP server 10.0.0.10:21...
[*] 10.0.0.10:21 - Connected to target FTP server.
[*] 10.0.0.10:21 - Authenticating as anonymous with password mozilla@example.com...
[*] 10.0.0.10:21 - Sending password...
[*] 10.0.0.10:21 - FTP banner: 220 (vsFTPd 2.3.4)
[-] 10.0.0.10:21 - Auxiliary aborted due to failure: not-vulnerable: Target is not vulnerable
[*] Auxiliary module execution completed
msf auxiliary(dos/ftp/vsftpd_232) >
msf auxiliary(dos/ftp/vsftpd_232) > workspace -v

Workspaces
==========

current  name     hosts  services  vulns  creds  loots  notes
-------  ----     -----  --------  -----  -----  -----  -----
*        default  1      1         0      0      0      0

msf auxiliary(dos/ftp/vsftpd_232) >

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants