CISA's required action for CVE-2023-26360 is to apply updates per vendor instructions. In practice, find every instance of Adobe ColdFusion in your estate, apply the vendor security update or documented mitigation, and if no fix can be applied, remove internet exposure or take the product out of service. After patching, review logs for signs of earlier exploitation, because attackers used this flaw in the wild.
What patching CVE-2023-26360 means in practice
CVE-2023-26360 is a deserialization flaw, so the real question is whether any ColdFusion instance in your environment can still accept untrusted serialized data. The practical remediation path is straightforward: identify every deployment, apply Adobe's security update or documented mitigation, and treat any system that cannot be fixed as a candidate for removal from internet-facing service.
Because the flaw was exploited in the wild, patching is not only about eliminating a code path, it is also about reducing the chance that a compromised instance can remain a foothold. Review the vendor advisory and the CISA Known Exploited Vulnerabilities catalog for the authoritative remediation instructions and current status.
When patching is delayed, the safest interim position is to shrink exposure rather than assume the vulnerability is harmless behind a perimeter. That usually means removing direct internet access, restricting reachability to trusted administrative networks, and disabling or isolating any ColdFusion service that cannot be brought to a supported state quickly.
How to verify exposure and reduce blast radius
Start by building an inventory of ColdFusion instances, versions, and deployment roles. Many organisations miss old test servers, forgotten edge deployments, or duplicated application stacks, and those are often the places where an exploited issue persists longest.
For each instance, verify whether the product is actually exposed to untrusted input paths, whether it is reachable from the internet, and whether it is serving business-critical traffic that would make a full shutdown disruptive. That distinction matters because the mitigation choice is different for a production app than for a stale lab instance.
If you can patch, do so first and then confirm that the update is installed and the service restarts cleanly. If you cannot patch immediately, move the service behind stronger network controls and, where possible, place it on a tightly scoped allowlist so only necessary users and systems can reach it.
Use the event as a chance to tighten vulnerability operations around EPSS-based prioritisation and to compare your asset list against NIST National Vulnerability Database records so exposed instances are not missed.
What to check after remediation
Once the update or mitigation is in place, assume that earlier exploitation may already have occurred and validate the surrounding environment, not just the patch status. The most useful checks are authentication anomalies, unexpected web requests, new or modified files, unusual child processes, and signs that the application server was used to stage follow-on activity.
Search logs for traffic and behaviour consistent with exploitation attempts before the fix landed, especially on public-facing systems that were reachable during the vulnerable window. If you find evidence of compromise, widen the review to adjacent credentials, session material, and administrative interfaces, because deserialization flaws often become a stepping stone rather than a final objective.
For deeper guidance on how to approach exploited vulnerabilities, time-to-fix pressure, and post-patch hunting, the Zero-Day and Exploited Vulnerabilities Guide is the most direct internal playbook. For this specific class of flaw, the Insecure Deserialisation Guide helps you align mitigation with the actual attack mechanism, not just the CVE label.
Risk and Threat Considerations
This flaw is dangerous because deserialization bugs often let an attacker convert a simple network reachability issue into code execution or trusted application abuse. Once that happens, the attacker may not need repeated access, they may only need one successful request before persistence, credential theft, or lateral movement begins.
Failure mechanism: An exposed ColdFusion instance that accepts untrusted serialized input can be driven into unsafe object handling, allowing an attacker to trigger harmful behaviour before normal application controls detect the request.
Impact: The likely consequences are service compromise, follow-on credential exposure, and broader host or network access if the application server is trusted by other systems.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | Prioritises finding and remediating exploited software flaws like this CVE. |
| CIS-12 — Network Infrastructure Management | Supports removing or restricting internet exposure when patching must wait. | |
| Recommendation — Track exposed ColdFusion instances and verify remediation until the vulnerability is closed. Restrict reachable paths to vulnerable services until updates are applied. | ||
| NIST CSF 2.0 | PR.IP-12 — Vulnerability management plan is implemented | This CVE response depends on coordinated patching, mitigation, and verification. |
| DE.CM-01 — Networks and network services are monitored to find anomalies | Post-patch log review and compromise checks rely on monitoring for abnormal activity. | |
| Recommendation — Apply a vulnerability response process that verifies fix deployment and exception handling. Review logs and network telemetry for signs of earlier exploitation after remediation. | ||
| NIST SP 800-53 Rev 5 | SI-2 — Flaw Remediation | Directly governs applying vendor updates and mitigations for the vulnerability. |
| Recommendation — Install the vendor update or approved mitigation for the affected ColdFusion deployment. | ||
Practitioner Guidance
What to prioritise: Patch internet-facing and business-critical ColdFusion instances first, then move inward to lower-risk deployments. If you have multiple environments, the exposed production server is more urgent than a dormant internal system with the same version.
What to verify: Do not trust “patched” until you confirm the vendor update or mitigation was applied on every node, including clustered or replicated deployments. Also verify that the vulnerable service is no longer reachable from places it should not be reachable from.
Decision rule: If you cannot apply the fix promptly, treat exposure reduction as a real mitigation step, not a temporary convenience. Remove public access, constrain network paths, and escalate for takedown if the system cannot be secured fast enough.
Practitioner takeaway: For an actively exploited deserialization flaw, speed matters, but proof matters too, because the safe outcome is not just “patched,” it is “patched, unreachable where appropriate, and checked for prior compromise.”
Related resources from NHI Mgmt Group
- How do you patch or mitigate CVE-2023-29300 (Adobe ColdFusion Deserialization of Untrusted Data)?
- How do you patch or mitigate CVE-2023-38203 (Adobe ColdFusion Deserialization of Untrusted Data)?
- How do you patch or mitigate CVE-2023-26359 (Adobe ColdFusion Deserialization of Untrusted Data)?
- How do you patch or mitigate CVE-2023-21529 (Microsoft Exchange Server Deserialization of Untrusted Data)?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org