FTP Supports Cleartext Authentication

low Nessus Plugin ID 34324
New! Plugin Severity Now Using CVSS v3

The calculated severity for Plugins has been updated to use CVSS v3 by default. Plugins that do not have a CVSS v3 score will fall back to CVSS v2 for calculating severity. Severity display preferences can be toggled in the settings dropdown.

Synopsis

Authentication credentials might be intercepted.

Description

The remote FTP server allows the user's name and password to be transmitted in cleartext, which could be intercepted by a network sniffer or a man-in-the-middle attack.

Solution

Switch to SFTP (part of the SSH suite) or FTPS (FTP over SSL/TLS). In the latter case, configure the server so that control connections are encrypted.

Plugin Details

Severity: Low

ID: 34324

File Name: ftp_clear_text_credentials.nasl

Version: 1.28

Type: remote

Family: FTP

Published: 10/1/2008

Updated: 2/24/2021

Dependencies: ftpserver_detect_type_nd_version.nasl, ftp_starttls.nasl, smtp_settings.nasl

Risk Information

CVSS Score Source: manual

CVSS Score Rationale: Cleartext credentials can be intercepted on the network

CVSS v2

Risk Factor: Low

Base Score: 2.6

Vector: AV:N/AC:H/Au:N/C:P/I:N/A:N

Vulnerability Information

Excluded KB Items: global_settings/supplied_logins_only

Reference Information

CWE: 522, 523, 928, 930