[NEWS] Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server
From: SecuriTeam (support_at_securiteam.com)
Date: 07/23/03
- Previous message: SecuriTeam: "[EXPL] Another Exploit Code Release for Toppler Game Vulnerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
To: list@securiteam.com Date: 23 Jul 2003 11:30:12 +0200
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion
Beyond Security in Canada
Toronto-based Sunrays Technologies is now Beyond Security's representative in Canada.
We welcome ISPs, system integrators and IT systems resellers
to promote the most advanced vulnerability assessment solutions today.
Contact us at 416-482-0038 or at canadasales@beyondsecurity.com
- - - - - - - - -
Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server
------------------------------------------------------------------------
SUMMARY
Several vulnerabilities have been found in the Apple QuickTime/Darwin
Streaming Server, including denial of service, web root traversal, and
script source disclosure.
DETAILS
Affected system(s):
* QuickTime/Darwin Streaming Server version 4.1.3 for MacOS X
* QuickTime/Darwin Streaming Server version 4.1.3 for Win32
* QuickTime/Darwin Streaming Server version 4.1.3 for Linux
Immune systems:
* QuickTime/Darwin Streaming Server version 4.1.3g
Detailed analysis:
There are several vulnerabilities.
Denial of Service by HTTP Request for DOS Device Name
Affects: Darwin Streaming Server v4.1.3e and earlier (Win32 only)
CVE ID: CAN-2003-0421
Fixed: In version 4.1.3f (Win32)
Requesting a DOS device name (e.g. AUX) over HTTP (port 1220) will cause a
denial of service on the server. An initial HTTP 404 response will be
returned for the device request, but future requests will not be serviced.
For example:
GET /AUX HTTP/1.0
Denial of Service by Request for ../ DOS Device Name
CVE ID: CAN-2003-0502
Affects: Darwin Streaming Server v4.1.3f and earlier (Win32 only)
Fixed: In version 4.1.3g (Win32)
This is a variant of CAN-2003-0421. A fix for CAN-2003-0421 was included
in Streaming Server version, 4.1.3f, but further testing revealed that it
was vulnerable to a variant where the device name was prefixed by dotdot
slash (../), as in:
GET /../AUX HTTP/1.0
Denial of Service by HTTP Request for /view_broadcast.cgi Script
CVE ID: CAN-2003-0422
Affects: Darwin Streaming Server v4.1.3e and earlier (Win32 only)
Fixed: In version 4.1.3f (Win32)
Requesting the /view_broadcast.cgi script over HTTP (port 1220) will cause
a denial of service on the server if the required request parameters are
not sent. The connection will be closed midway through servicing the
request and no new connections will be allowed to the server.
Example:
GET /view_broadcast.cgi HTTP/1.0
HTTP/1.0 200 OK
Content-Type: video/quicktime
rtsp://
^^ server drops connection
Source Disclosure via HTTP Request for /parse_xml.cgi Script
CVE ID: CAN-2003-0423
Affects: Darwin Streaming Server v4.1.3g and earlier
Fixed: No fix is available at this time. Apple is aware of this issue and
they are investigating it further.
The source code of any file within the web root can be obtained by issuing
a request for /parse_xml.cgi?filename=[file], where [file] is the file
whose source code you wish to view.
This is only a serious risk if the administrator has installed custom
scripts on Darwin Streaming Server that need to be protected.
Script Source Disclosure by Appending Special Characters
CVE ID: CAN-2003-0424
Affects: Darwin Streaming Server v4.1.3e and earlier (Win32 only)
Fixed: In version 4.1.3f (Win32)
The source code of any script can be obtained by appending the special
characters %2e (period) or %20 (space) to an HTTP request for that script.
For example, requesting /view_broadcast.cgi%2e will reveal the source code
for that script.
Web Root Traversal and Arbitrary File Disclosure (Win32)
CVE ID: CAN-2003-0425
Affects: Darwin Streaming Server v4.1.3e and earlier (Win32 only)
Fixed: In version 4.1.3f (Win32)
Any file on the system can be retrieved by using three dots to break out
of the web root. For example, requesting /.../qtusers will return the
QuickTime user/password file.
Default Install Allows Remote User to Set Admin Password
CVE ID: CAN-2003-0426
Affects: Darwin Streaming Server v4.1.3e and earlier (Mac OS X only)
Fixed: In version 4.1.3f (Mac OS X)
When Darwin Streaming Server is first installed, the HTTP-based
administration server (typically port 1220) presents a "Setup Assistant"
page where the user is prompted to set a new administrator password. This
would allow any remote user to connect and set up an administrator
password before the server administrator has had a chance to do so.
Vendor status and information:
Apple - <http://www.apple.com/> http://www.apple.com/
The vendor has been notified and has released fixes for all but one of the
issues, which is currently under investigation.
Solution:
Upgrade to version 4.1.3g or later of Darwin Streaming Server, which may
be obtained as a free download from:
<http://developer.apple.com/darwin/projects/streaming/>
http://developer.apple.com/darwin/projects/streaming/
Please see the next section for detailed fix information.
ADDITIONAL INFORMATION
The original advisory can be downloaded from:
<http://www.rapid7.com/advisories/R7-0015.html>
http://www.rapid7.com/advisories/R7-0015.html
The information has been provided by <mailto:advisory@rapid7.com> Rapid7,
Inc. Security Advisory.
========================================
This bulletin is sent to members of the SecuriTeam mailing list.
To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com
====================
====================
DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
- Previous message: SecuriTeam: "[EXPL] Another Exploit Code Release for Toppler Game Vulnerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
- R7-0015: Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server
... Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server ... Darwin
Streaming Server v4.1.3e and earlier (Win32 only) ... Rapid7 Security Advisories
... (Bugtraq) - [VulnWatch] R7-0015: Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server
... Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server ... Darwin
Streaming Server v4.1.3e and earlier (Win32 only) ... Rapid7 Security Advisories
... (VulnWatch) - [Full-Disclosure] R7-0015: Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server
... Multiple Vulnerabilities Apple QuickTime/Darwin Streaming Server ... Darwin
Streaming Server v4.1.3e and earlier (Win32 only) ... Rapid7 Security Advisories
... (Full-Disclosure) - httpd caching in wsx?
... I have following content_137.wsx on my streaming server ... request is
recorded when this happends. ... configured to respond with no-cache headers, ...
This is an entry in the log when everything is working ok, ... (microsoft.public.windowsmedia.server) - httpd caching in wsx?
... I have following content_137.wsx on my streaming server ... request is
recorded when this happends. ... configured to respond with no-cache headers, ...
This is an entry in the log when everything is working ok, ... (microsoft.public.windowsmedia.server)