Skip to main content

Adobe ColdFusion CVE-2025-61823

MEDIUM
Improper Restriction of XML External Entity Reference (CWE-611)
2025-12-10 psirt@adobe.com
6.2
CVSS 3.1 · Vendor: adobe
Share

Severity by source

Vendor (adobe) PRIMARY
6.2 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:N/A:N
vuln.today AI
6.2 MEDIUM

XXE file read reachable over the network but gated by admin-level privilege (PR:H) and required user interaction (UI:R); scope change from cross-context file/SSRF access, confidentiality-only impact.

3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N

Primary rating from Vendor (adobe).

CVSS VectorVendor: adobe

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

Lifecycle Timeline

2
Metadata Corrected
Sep 26, 2026 - 00:40 vuln.today
tag: Java added
Analysis Generated
Sep 25, 2026 - 23:56 vuln.today

DescriptionCVE.org

ColdFusion versions 2025.4, 2023.16, 2021.22 and earlier are affected by an Improper Restriction of XML External Entity Reference ('XXE') vulnerability that could lead to arbitrary file system read. A high privileged attacker could exploit this vulnerability to access sensitive files and data on the server. Exploitation of this issue requires user interaction and scope is changed.

AnalysisAI

Arbitrary file system read in Adobe ColdFusion 2025.4, 2023.16, 2021.22 and earlier results from an Improper Restriction of XML External Entity Reference (CWE-611) flaw in ColdFusion's XML parsing, which lets an attacker coerce the parser into resolving crafted external entities and disclose sensitive files from the server's file system. Exploitation is doubly gated per the CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:N/A:N: the attacker must already hold high (administrative-level) privileges and a legitimate user must interact by submitting or processing attacker-influenced XML, and the scope change (S:C) means the resulting read can reach resources beyond the directly vulnerable component. There is no public exploit identified at time of analysis and no confirmed active exploitation (not in CISA KEV); EPSS is low at 0.49% (40th percentile), and Adobe has published a fix in security bulletin APSB25-105.

Technical ContextAI

The root cause is CWE-611, Improper Restriction of XML External Entity Reference: ColdFusion's XML parser does not disable external entity (and potentially external DTD/schema) resolution, so a document containing a DOCTYPE declaration with a SYSTEM or PUBLIC entity that points at a local resource (for example file:///etc/passwd or a Windows configuration path) is resolved by the parser and its contents returned or embedded in the resulting response. The CVSS vector confirms this is a confidentiality-only impact (C:H/I:N/A:N) delivered over the network (AV:N) with low attack complexity (AC:L), but it explicitly requires high privileges (PR:H) and user interaction (UI:R), and it is scored with scope change (S:C), meaning the impacted resource is not treated as the same security authority as the vulnerable component. The affected CPE set identifies Adobe ColdFusion in the 2021 track across the base release and update1 through update17 (cpe:2.3:a:adobe:coldfusion:2021 and its update1..update17 flavors), consistent with the advisory language that 2025.4, 2023.16, 2021.22 and all earlier updates are vulnerable - i.e., the entire update ladder below the fixed builds across all three supported trains.

RemediationAI

Primary remediation is to apply the ColdFusion update referenced in Adobe security bulletin APSB25-105 (https://helpx.adobe.com/security/products/coldfusion/apsb25-105.html), which addresses this issue - update the 2025.x, 2023.x and 2021.x installation to the fixed build named for your update track in that bulletin; patch status is 'Patch available per vendor advisory' and Adobe's PSIRT (psirt@adobe.com) is the reporting source. Until the update is applied, deploy compensating controls that directly counter the XXE primitive: configure the JVM used by ColdFusion to disable external entity and external DTD/schema resolution (for example the javax.xml.accessExternalDTD and javax.xml.accessExternalSchema properties, XMLConstants.FEATURE_SECURE_PROCESSING, and the JDK entityExpansionLimit settings in jvm.config), with the trade-off that applications legitimately relying on remote DTDs or XML schemas may fail to parse and will need local copies of those definitions. Also restrict the ColdFusion service account's file system read permissions to only the directories the application requires (trade-off: over-restrictive ACLs can break logging, caching, or file-upload features), and tighten the administrative surface that the PR:H vector depends on - limit who holds ColdFusion Administrator credentials, restrict network access to the Administrator console and administrative APIs, and monitor XML payloads for DOCTYPE/SYSTEM/PUBLIC entity declarations as a detection measure. Note that because the vector requires prior high-privilege authentication plus user interaction, reducing the population of administrator accounts and auditing XML-handling workflows are meaningful interim risk reductions rather than mere generic hardening.

More in Java

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

Share

CVE-2025-61823 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy