CVE-2018-4939 — Adobe ColdFusion Deserialization of Untrusted Data Vulnerability

CVE-2018-4939

ColdFusion Unauthenticated Deserialization RCE — Patched via APSB18-14

What is Adobe ColdFusion?

Adobe ColdFusion is a commercial rapid application development platform and server for building and running dynamic, database-driven websites, still used by many enterprises, government agencies, and universities for legacy business applications. ColdFusion has a long history of serious remote code execution vulnerabilities, and because many organizations run older ColdFusion deployments as part of hard-to-replace legacy systems, it remains a recurring target for attackers scanning the internet for exposed instances.

Overview

CVE-2018-4939 is a critical, unauthenticated deserialization of untrusted data vulnerability affecting ColdFusion. An attacker can send a specially crafted request containing malicious serialized data that, when deserialized by the server, results in arbitrary code execution — with no authentication or user interaction required.

Technical Details

The vulnerability is a Java/BlazeDS-style deserialization flaw (CWE-502): certain ColdFusion components deserialize data received over the network without adequately restricting which object types can be instantiated in the process, or validating that the incoming data is legitimate. As with other deserialization vulnerabilities of this era, an attacker can leverage "gadget chains" present on the server's classpath to convert the act of deserializing a crafted object into execution of arbitrary code, all via a single unauthenticated network request.

Discovery

Adobe disclosed and patched this vulnerability through security bulletin APSB18-14, released in May 2018. No specific third-party researcher credit is confidently documented for this individual CVE.

Exploitation Context

ColdFusion deserialization vulnerabilities of this class have a long track record of active exploitation once patches and technical details become public, as attackers reverse-engineer the fix to build working exploits. CISA's KEV catalog listing confirms this specific vulnerability has been observed exploited in the wild, consistent with the broader pattern of internet-facing, unpatched ColdFusion servers being scanned for and compromised for remote code execution, web shell deployment, and further network access.

Remediation

  1. Apply Adobe security bulletin APSB18-14 and all subsequent ColdFusion security updates — ColdFusion has had numerous serious vulnerabilities since, so running a fully current, supported version is essential.
  2. Restrict network access to ColdFusion administrative and internal-only endpoints; never expose them directly to the internet without additional access controls.
  3. Apply Adobe's ColdFusion lockdown guides, which provide hardening configuration specifically designed to reduce the impact of deserialization and related vulnerabilities.
  4. Monitor ColdFusion server logs and file systems for unauthorized web shells or unexpected files, a common indicator of prior exploitation of this vulnerability class.
  5. Where legacy ColdFusion applications cannot be promptly updated, place them behind a web application firewall configured to block known deserialization exploit patterns as an interim compensating control.

Key Details

PropertyValue
CVE ID CVE-2018-4939
Vendor / Product Adobe — ColdFusion
NVD Published2018-05-19
NVD Last Modified2025-10-23
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-502 find similar ↗
CISA KEV Added2021-11-03
CISA KEV Deadline2022-05-03
Known Ransomware Use No

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-05-03. Apply updates per vendor instructions.

Timeline

DateEvent
2018-05-08Adobe releases security bulletin APSB18-14 addressing the deserialization flaw
2018-05-19CVE published
2021-11-03Added to CISA Known Exploited Vulnerabilities catalog
2022-05-03CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2018-4939 Vulnerability Database
CISA KEV Catalog Entry US Government