vendor:
FTPShell Server
by:
Gjoko 'LiquidWorm' Krstic
7.5
CVSS
HIGH
Buffer Overflow
119
CWE
Product Name: FTPShell Server
Affected Version From: 4.3
Affected Version To: 4.3
Patch Exists: NO
Related CWE: N/A
CPE: a:ftpshell:ftpshell_server:4.3
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Microsoft Windows XP Professional SP2 (English)
2009
FTPShell Server 4.3 (licence key) Remote Buffer Overflow PoC
FTPShell Server 4.3 suffers from buffer overflow vulnerability that can be exploited remotely or localy. It fails to perform adequate boundry condition of the input .key file, allowing us to overwrite the EAX and EDX registers. When trying to install licence with less than 8000 bytes we get a message: 'It appears that your key file is corrupt or invalid.', but when installing a licence with 8000 bytes we get a message: 'Your licence key has been succesfully loaded. Please restart the program.'
Mitigation:
Ensure that the input .key file is properly validated and that the length of the file is checked before it is processed.