From a3c15ce07136b6c6106de7dd76496e94acc2830f Mon Sep 17 00:00:00 2001 From: djalal Date: Wed, 6 Jul 2011 15:12:03 +0000 Subject: [PATCH] Force the ProFTPD banner check. --- scripts/ftp-vuln-cve2010-4221.nse | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/ftp-vuln-cve2010-4221.nse b/scripts/ftp-vuln-cve2010-4221.nse index c0f9fd210..a705c0627 100644 --- a/scripts/ftp-vuln-cve2010-4221.nse +++ b/scripts/ftp-vuln-cve2010-4221.nse @@ -124,6 +124,8 @@ local function check_proftpd(ftp_opts) ftp_server.banner, ftp_server.version = get_proftpd_banner(ret) if not ftp_server.banner then return ftp_finish(socket, false, "failed to get FTP banner.") + elseif not ftp_server.banner:match("ProFTPD") then + return ftp_finish(socket, false, "not a ProFTPD server.") end -- check if this version is vulnerable