Secunia Research: Adobe Document/Graphics Server File URI Resource Access
======================================================================
Secunia Research 15/03/2006
- Adobe Document/Graphics Server File URI Resource Access -
======================================================================
Table of Contents
Affected Software....................................................1
Severity.............................................................2
Description of Vulnerability.........................................3
Solution.............................................................4
Time Table...........................................................5
Credits..............................................................6
References...........................................................7
About Secunia........................................................8
Verification.........................................................9
======================================================================
1) Affected Software
* Adobe Graphics Server 2.x
* Adobe Document Server 5.x
* Adobe Document Server 6.x
Prior versions may also be affected.
======================================================================
2) Severity
Rating: Moderately Critical
Impact: System access
Manipulation of data
Exposure of sensitive information
Where: Local network
======================================================================
3) Description of Vulnerability
Secunia Research has discovered a vulnerability in Adobe Document
Server and Adobe Graphics Server, which can be exploited by malicious
people to gain knowledge of potentially sensitive information,
overwrite arbitrary files, or compromise a vulnerable system.
The "saveContent" and "saveOptimized" ADS (Adobe Document Server)
commands allow graphics or PDF files to be saved with any file
extensions to arbitrary locations on the server with SYSTEM privileges
(default settings) using File URIs. Similarly, the "loadContent"
command allows retrieving of graphics or PDF files specified using
File URIs. These commands are exposed via the AlterCast web service
running on port 8019.
This can be exploited by sending a specially crafted SOAP request to
the web service to write a graphics file containing malicious
JavaScript as metadata to e.g. the server's "All Users" startup
folder. The request can be constructed to save this graphics file
with a HTA extension causing the file to be executed the next time
any user logs in.
A request containing "loadContent" can also be sent to retrieve
arbitrary graphics or PDF files from the server, potentially exposing
sensitive information.
Successful exploitation requires that the service is configured to
run with SYSTEM privileges (default) or with privileges of a normal
user that has been granted interactive logon rights.
======================================================================
4) Solution
The vendor has published additional hardening steps to prevent
exploitation of the vulnerability (see vendor advisory for details).
======================================================================
5) Time Table
26/07/2005 - Initial vendor notification.
26/07/2005 - Initial vendor reply.
14/03/2006 - Vendor published additional hardening guidelines.
15/03/2006 - Public disclosure.
======================================================================
6) Credits
Discovered by Tan Chew Keong, Secunia Research.
======================================================================
7) References
Adobe:
http://www.adobe.com/support/techdocs/332989.html
The Common Vulnerabilities and Exposures (CVE) project has assigned
CVE-2006-1182 for the vulnerability.
======================================================================
8) About Secunia
Secunia collects, validates, assesses, and writes advisories regarding
all the latest software vulnerabilities disclosed to the public. These
advisories are gathered in a publicly available database at the
Secunia website:
http://secunia.com/
Secunia offers services to our customers enabling them to receive all
relevant vulnerability information to their specific system
configuration.
Secunia offers a FREE mailing list called Secunia Security Advisories:
http://secunia.com/secunia_security_advisories/
======================================================================
9) Verification
Please verify this advisory by visiting the Secunia website:
http://secunia.com/secunia_research/2005-28/advisory/
Complete list of vulnerability reports published by Secunia Research:
http://secunia.com/secunia_research/
======================================================================