
IIS Parent Paths
Issue
If ASPEnableParentPaths is enabled and the parent directories have
execute access, a script could run an unauthorized program in a parent
directory.
Solution
Disable the ASPEnableParentPaths option on Internet Information Services
(IIS).
Note
-
Microsoft
Project Central and
Project Server 2002 require parent paths to be enabled.
Additional information is available in KB article 316398.
Instructions
To disable the ASPEnableParentPaths option in
Microsoft® Windows® Server 2003 or
Windows® XP Professional
-
Click Start, point to Programs, point to Administrative Tools,
and then click Internet Information Services.
-
In the Internet Information Services Manager, right-click the root of the Web
site that you want to secure, and then click Properties.
-
In the Default Web Site Properties dialog box, click the Home Directory
tab, and then click Configuration.
-
In the Application Configuration dialog box, click the Options tab,
and then clear the Enable parent paths check box.
To disable the ASPEnableParentPaths option in
Windows 2000
-
Click Start, point to Programs, point to Administrative Tools,
and then click Internet Services Manager.
-
In the Internet Information Services Manager, right-click the root of the Web
site that you want to secure, and then click Properties.
-
In the Default Web Site Properties dialog box, click the Home Directory
tab, and then click Configuration.
-
In the Application Configuration dialog box, click the App Options
tab, and then clear the Enable parent paths check box.
To disable the ASPEnableParentPaths option if you are running
Microsoft
Small Business Server 2000
-
Follow the previous steps for
Windows 2000.
-
Click OK. The Inheritance Overrides dialog box appears.
Note
-
The following three nodes should be listed in the Child Nodes section: Public,
Exchange, and Exadmin. If none of these child nodes are
listed, run the IIS Lockdown tool, and then re-run the
Microsoft
Baseline Security Analyzer.
-
Click OK to close the Inheritance Overrides
dialog box.
-
Click OK to close the Web Site Properties dialog box.
Important
-
If done incorrectly,
Exchange
(specifically
Outlook Web Access) will no longer function. If this occurs, run
the IIS Lockdown tool again and after verifying the three child nodes in the
previous steps appear in the Inheritance Overrides dialog box, click OK to
accept these settings.
Additional Information
ASPEnableParentPaths MetaBase Property Should Be Set To False
(184717)
©2002-2005
Microsoft
Corporation. All rights reserved.