CVE-2018-7573

9.8 CRITICAL

📋 TL;DR

CVE-2018-7573 is a buffer overflow vulnerability in FTPShell Client 6.7 that allows a malicious FTP server to crash the client application and potentially execute arbitrary code on the victim's machine. This affects users who connect to untrusted FTP servers using the vulnerable FTPShell Client software.

💻 Affected Systems

Products:
  • FTPShell Client
Versions: 6.7
Operating Systems: Windows
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects FTPShell Client when connecting to malicious FTP servers. The vulnerability is triggered by the server response.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Remote code execution leading to complete compromise of the victim machine, data theft, and lateral movement within the network.

🟠

Likely Case

Application crash and denial of service, with potential for code execution if exploit is weaponized.

🟢

If Mitigated

No impact if vulnerable software is not used or properly patched.

🌐 Internet-Facing: MEDIUM
🏢 Internal Only: LOW

🎯 Exploit Status

Public PoC: ⚠️ Yes
Weaponized: LIKELY
Unauthenticated Exploit: ⚠️ Yes
Complexity: LOW

Exploit code is publicly available. The vulnerability requires the victim to connect to a malicious FTP server.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Unknown

Vendor Advisory: No official vendor advisory found

Restart Required: No

Instructions:

No official patch available. Consider upgrading to a newer version if available or switching to alternative FTP client software.

🔧 Temporary Workarounds

Use alternative FTP client

windows

Replace FTPShell Client with a different, secure FTP client software.

Network filtering

all

Block connections to untrusted FTP servers at the network level.

🧯 If You Can't Patch

  • Discontinue use of FTPShell Client 6.7 immediately
  • Implement application whitelisting to prevent execution of FTPShell Client

🔍 How to Verify

Check if Vulnerable:

Check if FTPShell Client version 6.7 is installed on the system.

Check Version:

Check program properties or About dialog in FTPShell Client interface

Verify Fix Applied:

Verify that FTPShell Client 6.7 has been removed or replaced with alternative software.

📡 Detection & Monitoring

Log Indicators:

  • FTPShell Client crash logs
  • Unexpected application termination events

Network Indicators:

  • Connections to FTP servers followed by application crashes

SIEM Query:

EventID=1000 OR EventID=1001 AND ProcessName="FTPShell.exe"

🔗 References

📤 Share & Export