CVE-2010-2861 — Adobe ColdFusion Directory Traversal Vulnerability

CVE-2010-2861

Adobe ColdFusion — Directory Traversal in Administrator Console Enables Arbitrary File Read; Ransomware Pre-Deployment Vector

What is Adobe ColdFusion?

Adobe ColdFusion is a commercial application server and scripting platform for building web applications. Originally developed by Allaire (later acquired by Macromedia, then Adobe), ColdFusion uses the ColdFusion Markup Language (CFML) to generate dynamic web content and provides a built-in administrator console accessible at /CFIDE/administrator/ for managing server configuration, scheduled tasks, data sources, and deployed applications. Enterprise environments in government, healthcare, education, and financial services widely deployed ColdFusion throughout the 2000s and 2010s, and many legacy installations remained on outdated versions well past the security patch lifecycle. The ColdFusion administrator console became a recurring attack surface for directory traversal and authentication bypass vulnerabilities.

Overview

CVE-2010-2861 is a critical-severity directory traversal vulnerability (CWE-22, CVSS 9.8) in Adobe ColdFusion's administrator console. Multiple components of the administrator web interface failed to properly sanitize path inputs, allowing an unauthenticated remote attacker to read arbitrary files from the server filesystem using ../ sequences. This included highly sensitive files such as ColdFusion's password.properties file containing the administrator password hash. The ransomwareUse: true designation reflects documented exploitation in ransomware deployment campaigns. Adobe patched in Security Bulletin APSB10-18. CISA added to KEV in March 2022.

Affected Versions

Product Vulnerable Fixed
Adobe ColdFusion 9.0.1 and earlier (all platforms) Affected Apply APSB10-18 hotfix
Adobe ColdFusion 8.0.1 and earlier Affected Apply APSB10-18 hotfix

Note: Affected components include the administrator console and CFIDE directory. ColdFusion versions prior to ColdFusion 10 are end-of-life.

Technical Details

The directory traversal vulnerability (CWE-22: Improper Limitation of a Pathname to a Restricted Directory) exists in multiple request handlers within the ColdFusion administrator console (/CFIDE/administrator/). The affected components process user-supplied path or locale parameters and use them to construct file paths without adequately normalizing or restricting traversal sequences.

An attacker could craft requests containing sequences like ../../../../../../ to traverse outside the ColdFusion web root and read files from anywhere on the filesystem accessible to the ColdFusion process account. The most targeted file in real-world attacks was password.properties — located in the ColdFusion installation directory — which contains the administrator console password hash. With the hash, an attacker could:

  1. Crack the hash offline (ColdFusion used SHA-1 with known salting schemes, making cracking feasible)
  2. Or in some versions, directly pass the hash to authenticate to the administrator console

Once authenticated to the administrator console, attackers could upload and execute ColdFusion code (.cfm files) on the server, achieving full remote code execution. The path from directory traversal to code execution was well-documented in public exploit chains by 2012.

Discovery

Discovered through security research into the ColdFusion administrator console. Adobe released APSB10-18 as a security hotfix (rather than a new version release) providing patches for ColdFusion 9.0.1, 9.0, 8.0.1, 8.0, and earlier. The August 2010 disclosure was relatively prompt — the hotfix was released the day before the CVE publication date.

Exploitation Context

ColdFusion directory traversal attacks were heavily exploited throughout the 2010s:

  • Ransomware pre-deployment: Ransomware operators targeted exposed ColdFusion servers as an initial access vector. After reading configuration files to gather credentials, attackers would pivot to internal networks. The ransomwareUse: true flag reflects this documented pattern persisting into the 2020s.
  • Government and education targeting: ColdFusion was particularly prevalent in state and local government, higher education, and healthcare web applications. Breaches at these organizations routinely cited legacy ColdFusion vulnerabilities as the entry point, including CVE-2010-2861.
  • Long-tail exploitation: ColdFusion installations were notoriously slow to patch. The hotfix mechanism (rather than a full version upgrade) reduced patch deployment rates. Many organizations running ColdFusion in 2022 were still vulnerable to this 2010 vulnerability.
  • Shodan exposure: ColdFusion admin consoles exposed to the internet (accessible at /CFIDE/administrator/) were scannable via Shodan. Attackers could identify targets and immediately attempt the traversal without any reconnaissance.
  • Companion to later ColdFusion CVEs: CVE-2010-2861 was frequently exploited alongside later ColdFusion vulnerabilities (including CVE-2013-0625 and CVE-2013-0629) in multi-step attack chains against organizations that had partially patched their ColdFusion installations.

Remediation

  1. Apply APSB10-18: Install the Adobe ColdFusion security hotfix from Adobe Security Bulletin APSB10-18.
  2. Upgrade ColdFusion: ColdFusion 8 and 9 are end-of-life. Upgrade to ColdFusion 2021 or ColdFusion 2023 (current supported releases).
  3. Restrict CFIDE access: Block external access to /CFIDE/administrator/ at the web server or load balancer. The ColdFusion administrator console should never be internet-facing.
  4. Lockdown CFM execution paths: Restrict the directories from which ColdFusion can execute .cfm files to prevent uploaded file execution.
  5. Change administrator credentials: After patching, change the ColdFusion administrator password — assume the password.properties hash has been captured if the server was exposed.
  6. Review file system permissions: Ensure the ColdFusion process account has the minimum filesystem permissions needed — preventing traversal to OS-level sensitive files.

Key Details

PropertyValue
CVE ID CVE-2010-2861
Vendor / Product Adobe — ColdFusion
NVD Published2010-08-11
NVD Last Modified2025-10-22
CVSS 3.1 Score9.8
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
SeverityCRITICAL
CWE CWE-22 find similar ↗
CISA KEV Added2022-03-25
CISA KEV Deadline2022-04-15
Known Ransomware Use ⚠️ Yes

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2022-04-15. Apply updates per vendor instructions.

Timeline

DateEvent
2010-08-10Adobe released Security Bulletin APSB10-18 addressing directory traversal and other vulnerabilities in ColdFusion 9.0.1 and earlier
2010-08-11CVE-2010-2861 published
2022-03-25CISA added to KEV with ransomwareUse: true — reflecting continued exploitation in ransomware pre-deployment campaigns targeting exposed ColdFusion servers
2022-04-15CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2010-2861 Vulnerability Database
CISA KEV Catalog Entry US Government
Adobe Security Bulletin APSB10-18 Vendor Advisory