ColdFusion Lockdown Series - Multiple Partitions
April 21, 2011
One of the most frequent questions I get about the Adobe ColdFusion 9 Lockdown Whitepaper is:
Why do you suggest using 3 partitions when installing ColdFusion?
First lets get out of the way what the partitions are for:
- Operating System (typically the C:\ drive or partition)
- ColdFusion Installation
- Your Web Root (eg your CFM files)
How does this make my ColdFusion server more secure?
Consider a directory traversal vulnerability, here's what one looks like in CFML:
<cfinclude template="includes/#url.file#">
Now I can make a request like this: exploit.cfm?file=../../config.xml the contents of that file will be output as long as ColdFusion has permission to read it.
If I installed everything on the same drive (eg c:\) this exploit is a whole lot more dangerous because the hacker can read any file on the server that ColdFusion has access to. With separate partitions you are limited to reading files on the same drive letter.
A few things to note:
- A directory traversal exploit could and has existed in web servers and within ColdFusion administrator (make sure you are all patched up, and give HackMyCF a try). So your code is not the only place such an exploit could take place.
- The more drives the better, 3 is a minimum, you can also create additional partitions for logs, or other apps.
- This advantage is fairly specific to Windows servers (since everything falls under
/on UNIX), but there may be other advantages to having multiple partitions as well.
Tweet
Related Entries
- Setup ColdFusion 9.0.1 Fully Patched - March 16, 2012
- HashDOS and ColdFusion - December 31, 2011
- HackMyCF Updated for APSB11-29 Security Hotfix - December 15, 2011
- Adobe eSeminar on FuseGuard - October 26, 2011
- Determining Which Cumulative Hotfixes are Installed on ColdFusion - September 20, 2011
Trackbacks
Trackback Address: 789/4F63F923B108677D3E2AC4CFD93F04F2
Post a Comment
Spell Checker by Foundeo
Recent Entries
- Speaking at ColdFusion Zeus Preview Event in DC
- Setup ColdFusion 9.0.1 Fully Patched
- Enabling Unlimited Strength Cryptography in ColdFusion
- Nginx redirect www to non www domain
- HashDOS and ColdFusion
- HackMyCF Updated for APSB11-29 Security Hotfix
- Adobe eSeminar on FuseGuard
- Determining Which Cumulative Hotfixes are Installed on ColdFusion


add to del.icio.us



