Easy File Sharing Web Server Multiple Remote Vulnerabilities (FS, XSS, Upload)

This script is Copyright (C) 2006-2011 Tenable Network Security, Inc.


Synopsis :

The remote web server suffers from a format string vulnerability.

Description :

The remote host is running Easy File Sharing Web Server, a file
sharing application / web server for Windows.

The version of Easy File Sharing Web Server installed on the remote
host may crash if it receives requests with an option parameter
consisting of a format string. It is unknown whether this issue can
be exploited to execute arbitrary code on the remote host, although it
is likely the case.

In addition, the application reportedly allows remote users to upload
arbitrary files to arbitrary locations on the affected host. An
attacker may be able to leverage this issue to completely compromise
the host by placing them in the startup folder and waiting for a
reboot.

Additionally, it fails to sanitize input to the 'Description' field
when creating a folder or uploading a file, which could lead to
cross-site scripting attacks.

Note that by default the application runs with the privileges of the
user who started it, although it can be configured to run as a
service.

See also :

http://www.securityfocus.com/archive/1/427158/30/0/threaded

Solution :

Unknown at this time.

Risk factor :

High / CVSS Base Score : 7.8
(CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C)
CVSS Temporal Score : 7.4
(CVSS2#E:F/RL:U/RC:ND)
Public Exploit Available : true

Family: Web Servers

Nessus Plugin ID: 21039 (efs_format_string.nasl)

Bugtraq ID: 17046

CVE ID: CVE-2006-1159
CVE-2006-1160
CVE-2006-1161