Cloudanix VulnDB

CVE-2023-29298

High · 7.5 CISA KEV

CVSS

7.5

EPSS

99.8%

Published

Jul 12, 2023

CISA due date

Aug 10, 2023

Cloudanix analysis

Act now SSVC: Attend

A flaw in Adobe ColdFusion can let outsiders reach sensitive administration pages without signing in, increasing the risk of data exposure or deeper server compromise.

Active In The Wild Chainable
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Data Exposure
Component
Web Framework
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

CVE-2023-29298 is an improper access control flaw in Adobe ColdFusion that allows unauthenticated remote attackers to reach ColdFusion Administrator CFM and CFC endpoints that should be restricted. The vulnerability is network-exploitable, requires no credentials or user interaction, and primarily exposes confidentiality-sensitive administrative functionality and metadata. In real intrusions, this type of ColdFusion administrative access bypass is commonly used as an entry point for reconnaissance and may be chained with other ColdFusion vulnerabilities, misconfigurations, weak credentials, or file-upload paths to obtain code execution or deploy web shells.

Why it matters to the business

Internet-facing ColdFusion servers can be probed and abused without a valid login, exposing administrative interfaces that often contain sensitive configuration, data source information, paths, version details, and integration settings. Because this vulnerability is listed in CISA KEV, has active exploitation in the wild, and has a very high EPSS score, unpatched systems should be treated as high-priority exposure even if ransomware use is not specifically recorded. Successful exploitation can lead to data exposure, follow-on compromise, service disruption during incident response, and regulatory or contractual reporting obligations if sensitive application or database configuration is accessed.

How an attack unfolds

An attacker scans the internet or a target address range for Adobe ColdFusion services and checks whether administrative paths such as CFIDE Administrator or adminapi endpoints are reachable. On vulnerable versions, crafted requests bypass the intended access controls and allow the attacker to interact with ColdFusion administrative CFM/CFC resources without prior authentication. The attacker then enumerates version information, configuration details, data source names, mappings, scheduled tasks, and other administrative metadata. If additional weaknesses are present, the attacker may chain this access with ColdFusion deserialization, arbitrary file write, upload, weak administrator credentials, exposed RDS, or other vulnerabilities to place a web shell, run commands, or establish persistence. Threat activity has targeted this vulnerability in the wild, so evidence of access to restricted CFIDE administrative resources from untrusted IP addresses should be investigated as potential compromise, not just scanning.

How to fix it

Upgrade Adobe ColdFusion to a fixed or later supported update immediately. For the originally affected branches, apply at least ColdFusion 2018 Update 17, ColdFusion 2021 Update 7, or ColdFusion 2023 Update 1; because additional ColdFusion vulnerabilities were disclosed after this issue, the safest remediation is to install the latest cumulative ColdFusion update available for the deployed major version and then apply any required post-update configuration steps from Adobe. Restrict ColdFusion Administrator, CFIDE, adminapi, RDS, and related administrative endpoints to trusted management networks only; do not expose them directly to the internet. Place administrative interfaces behind VPN, reverse proxy access controls, IP allowlisting, and strong authentication. Remove unused ColdFusion components and sample applications, disable RDS unless explicitly required, review connector mappings, and ensure web server rules block unauthenticated access to administrative paths. If exploitation is suspected, patching alone is insufficient: perform incident response, rotate ColdFusion administrator passwords and database credentials, review data source secrets, and inspect for web shells or unauthorized scheduled tasks.

How to confirm the fix worked

Confirm the installed ColdFusion version and update level from the ColdFusion Administrator, command-line version output, or Adobe update logs, and verify it is at or above a fixed cumulative update. From an unauthenticated network location, test that CFIDE Administrator and adminapi paths are not reachable and return a denial, redirect to authentication, or are blocked by network controls. Review web server and ColdFusion access logs for historical anonymous requests to restricted paths before and after patching. Validate that public internet scans cannot access /CFIDE/administrator/ or /CFIDE/adminapi/ endpoints. Confirm compensating controls by checking reverse proxy, WAF, firewall, and web server rules for explicit restrictions on ColdFusion administrative paths. After updating, review Adobe hotfix installation logs for failures and restart ColdFusion and the web server connector as required.

Typical attack path

  1. Discover an internet-facing Adobe ColdFusion instance by scanning HTTP/HTTPS services and fingerprinting ColdFusion-specific paths or headers.
  2. Send crafted unauthenticated requests to restricted CFIDE Administrator or adminapi CFM/CFC endpoints.
  3. Confirm the access-control bypass by observing administrative responses, metadata, WDDX/JSON output, or ColdFusion error behavior that should not be available anonymously.
  4. Enumerate ColdFusion version, instance details, mappings, data sources, scheduled tasks, and other configuration exposed through administrative endpoints.
  5. Attempt to chain the bypass with other ColdFusion vulnerabilities, exposed RDS, weak credentials, file-write or upload functionality, or misconfigured administrative features.
  6. If chaining succeeds, deploy a web shell or persistence mechanism and use the server as a foothold to access application data or internal services.

How to detect it

Review web server access logs, reverse proxy logs, WAF logs, ColdFusion logs, and EDR telemetry for requests to ColdFusion administrative endpoints from unauthenticated or untrusted sources. Key log sources include Apache or IIS access logs, load balancer logs, WAF events, ColdFusion cfusion/logs/application.log, exception.log, server.log, coldfusion-out.log, coldfusion-error.log, and runtime logs. Look for repeated probing of /CFIDE/administrator/ and /CFIDE/adminapi/ paths, requests to CFC methods that return administrative data, unusual status-code patterns around restricted endpoints, and requests containing path-normalization or traversal-like sequences. Investigate any successful 200 responses, nonstandard responses, or ColdFusion stack traces served to unauthenticated clients for these paths. Follow-on compromise indicators include newly created CFM/CFC/JSP files in web-accessible directories, suspicious ColdFusion scheduled tasks, unexpected modifications under CFIDE, new administrator accounts, changes to data sources or mappings, and child processes spawned by the ColdFusion Java process such as cmd.exe, powershell.exe, sh, bash, curl, wget, certutil, or scripting interpreters. Correlate suspicious administrative endpoint access with outbound network connections, file writes, archive creation, credential dumping activity, or web shell access patterns. Because exploitation has been observed in the wild, treat confirmed unauthenticated access to restricted administrative endpoints as a potential incident requiring forensic review rather than a benign vulnerability scan.

  • /CFIDE/administrator/
  • /CFIDE/administrator/index.cfm
  • /CFIDE/adminapi/
  • /CFIDE/adminapi/administrator.cfc
  • /CFIDE/adminapi/servermanager.cfc
  • /CFIDE/adminapi/_servermanager/servermanager.cfc
  • method=getHeartBeat
  • method=login
  • /CFIDE/wizards/
  • /CFIDE/componentutils/
  • /CFIDE/administrator/settings/
  • /CFIDE/administrator/datasources/
  • /CFIDE/administrator/mappings/
  • /CFIDE/administrator/scheduler/
  • /CFIDE/administrator/enter.cfm
  • /CFIDE/administrator/login.cfm
  • /CFIDE/administrator/..
  • /CFIDE/adminapi/..
  • ..;/CFIDE/
  • /cfusion/logs/application.log
  • /cfusion/logs/exception.log
  • /cfusion/logs/server.log
  • /cfusion/logs/coldfusion-out.log
  • /cfusion/logs/coldfusion-error.log
  • /cfusion/wwwroot/CFIDE/
  • /cfusion/wwwroot/WEB-INF/cfusion/
  • jrun_iis6_wildcard.dll
  • wsconfig
  • coldfusion.exe
  • coldfusion-out.log

What your security team should do

  • Treat any internet-facing affected ColdFusion instance as urgent because the vulnerability is in CISA KEV, exploitation is active in the wild, and EPSS is extremely high.
  • Upgrade to the latest supported ColdFusion cumulative update; at minimum, apply ColdFusion 2018 Update 17, 2021 Update 7, or 2023 Update 1 for the affected branches.
  • Immediately restrict CFIDE Administrator, adminapi, RDS, and other administrative endpoints to trusted management networks or VPN-only access.
  • Hunt historical logs for unauthenticated access to /CFIDE/administrator/ and /CFIDE/adminapi/ paths, especially from unfamiliar external IP addresses.
  • Inspect ColdFusion web roots and CFIDE directories for newly created .cfm, .cfc, .jsp, .jspx, .war, or other suspicious files.
  • Review ColdFusion scheduled tasks, mappings, data sources, debugging settings, and administrator accounts for unauthorized changes.
  • Rotate ColdFusion administrator credentials and sensitive data source credentials if suspicious administrative endpoint access is found.
  • Correlate ColdFusion logs with web server, reverse proxy, EDR, and network telemetry for evidence of command execution, web shell access, or outbound connections after suspicious CFIDE requests.
  • Because the CISA KEV remediation deadline was 2023-08-10 and the issue is long past due, prioritize executive-visible remediation tracking for any remaining exposed systems.

The record

Adobe ColdFusion versions 2018u16 (and earlier), 2021u6 (and earlier) and 2023.0.0.330468 (and earlier) are affected by an Improper Access Control vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to access the administration CFM and CFC endpoints. Exploitation of this issue does not require user interaction.

Affected packages

Ecosystem Package Introduced Fixed