Skip to main content

DCM4CHEE Arc Light CVE-2026-105667

| EUVDEUVD-2026-102895 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-10-16 icscert
8.7
CVSS 4.0 · Vendor: icscert
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach HL7/MLLP listener on network
  2. Delivery
    Craft forged ADT^A40 merge message
  3. Exploit
    Send to unauthenticated listener
  4. Execution
    Studies reassigned between patient identities
  5. Impact
    Irreversible patient-record corruption

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the dcm4chee-arc-light HL7 listener be enabled in its default configuration, which accepts ADT^A40 patient-merge messages without authenticating the sending application; the attacker must have network access to that HL7/MLLP listener port and the ability to send a crafted ADT^A40 merge message. No credentials, user interaction, or non-default settings are needed - this is the default state. The primary limiting factor is network exposure: HL7/MLLP listeners are commonly deployed on segmented internal clinical networks, so real-world reachability depends on whether the listener is accessible to the attacker rather than on any application-level barrier.

Impact

This is a genuine, well-characterized integrity risk rather than inflated CVSS noise. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes remote, low-complexity, unauthenticated exploitation requiring no user interaction, and the impact profile is unusually clean - VI:H with VC:N and VA:N - meaning this is a pure data-integrity flaw (CWE-306, missing authentication for a critical function), not a confidentiality or availability issue. The description corroborates the vector: the default-configured HL7 listener accepts ADT^A40 patient-merge messages without authenticating the sender, and the irreversibility note ('the archive's unmerge does not reverse this') elevates the real-world severity because the integrity damage is persistent. Key signals are missing and should be stated plainly: no EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or automated exploitation - the 8.7 reflects intrinsic exploitability, not demonstrated attacks. The one tension between vector and reality is exposure: AV:N implies network reach, but HL7/MLLP listeners typically sit on segmented internal clinical networks, so practical reachability by an arbitrary remote attacker depends on network architecture - verify segmentation before treating this as internet-facing.

Exploit ScenarioDerived

An attacker with network reach to the hospital's HL7/MLLP listener port sends a forged ADT^A40 (patient merge) message, which the default-configured dcm4chee-arc-light archive processes without verifying the sending application. Studies and workflow records are silently reassigned from one patient identity to another, and because the archive's unmerge does not reverse the operation, the corruption persists. No public exploit code is required - a standard HL7 message crafted with common tooling is sufficient given AV:N/AC:L/PR:N.

Act Now Prioritize within 24-48h. Why: Active threat signals + CRITICAL/HIGH severity.
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Oct 16, 2026

Unauthenticated HL7 ADT^A40 patient-merge messages accepted by the dcm4chee-arc-light archive's default listener let a remote sender reassign studies and related workflow records from one patient identity to another. The CPE lists all versions of the product as affected, and the archive's unmerge operation does not reverse the reassignment, so the integrity damage is effectively persistent. No credentials, user interaction, or non-default settings are required (CVSS:3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N; vendor CVSS 4.0 8.7); the practical limiting factor is network reachability of the HL7/MLLP port, and no public exploit code or CISA KEV entry was identified at time of analysis.

Earlier versions of this analysis (1)
v1 Oct 16, 2026 - 15:15 CVSS 7.5

Unauthenticated remote senders can reassign imaging studies and related workflow records between patient identities in dcm4chee-arc-light, because the default HL7 (MLLP) listener accepts ADT^A40 patient-merge messages without authenticating the sending application (CWE-306). Per the CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N, exploitation needs only network reachability to the listener on a default install - no credentials, no user interaction - and the impact is integrity-only (C:N/I:H/A:N), scored 7.5. No public exploit code was identified at time of analysis and this issue is not listed in CISA KEV; the practical exposure is bounded by the fact that HL7 listeners normally sit on restricted clinical/imaging VLANs, and the damage is aggravated by the archive's unmerge failing to reverse the reassignment.

RemediationAI

No vendor-released patch was identified in the available data, so remediation must begin with the CISA ICS medical advisory ICSMA-26-288-02 and any vendor bulletin it references. If the archive does not need to consume ADT feeds, disable the HL7 listener entirely - the trade-off is loss of automatic patient demographic updates, which must then be handled manually. If the listener is required, place it behind a firewall/ACL allowlist restricted to the specific HIS, EMR, or integration-engine addresses that legitimately send ADT messages, accepting that ad-hoc or unregistered interfaces will break until they are enrolled. Where the product supports it, configure sender authentication or message validation for inbound HL7 (including sender application/facility checks) rather than relying on the default trust posture. Segment the archive on the clinical network and monitor for unexpected ADT^A40 traffic and audit merge events, noting this is detective only and does not prevent a single spoofed merge. Given that unmerge does not reverse the reassignment, teams should also maintain pre-merge backups of patient identity mappings so affected records can be restored out-of-band, since recovery via the application is unavailable.

Affected VersionsENISA

dcm4chee-arc-light 5.35.1

Affected Packages

euvd dcm4chee_arc_light no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

dcm4chee-arc-light is j4care's open-source DICOM archive and PACS backend, widely used as the clinical image and workflow repository behind HL7 v2 interfaces. Its HL7 listener receives ADT (Admission, Discharge, Transfer) messages over MLLP; the ADT^A40 message is the standard 'merge patient' trigger, which links a prior patient identifier to a current one and, by design, instructs the receiving system to move studies, orders, and workflow records between identities. The vulnerability is CWE-306 (Missing Authentication for Critical Function): in the shipped default configuration the listener processes A40 merges without validating the identity of the sending application, so any host that can reach the MLLP port and speak HL7 v2 can drive a clinically significant record rewrite. Because correctness of patient-to-study linkage underpins diagnostic safety, the assessed impact is integrity-only and High, with no confidentiality or availability effect, and the archive's unmerge function does not restore the pre-merge state.

Know when Dcm4Chee Arc Light gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (icscert) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Default listener accepts merge messages unauthenticated over the network (AV:N/AC:L/PR:N/UI:N); impact is pure, persistent data integrity (I:H) with no confidentiality or availability loss.

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

Primary rating from Vendor (icscert).

CVSS VectorVendor: icscert

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Oct 16, 2026 - 15:23 NVD
7.5 (HIGH) 8.7 (HIGH)
CVE Published
Oct 16, 2026 - 14:32 cve.org
HIGH 7.5

DescriptionCVE.org

In the default configuration, the HL7 listener accepts ADT^A40 patient-merge messages without authenticating the sending application. A remote sender can reassign studies and related workflow records from one patient identity to another. The archive's unmerge does not reverse this.

Executive ViewAI

Why It Matters

dcm4chee-arc-light, a medical imaging archive, is affected by a high-severity flaw that allows an unauthenticated remote sender to persistently reassign patient imaging studies and related workflow records to the wrong identity. This creates potential patient safety, privacy, and regulatory exposure for radiology, health information management, and clinical teams, and the damage cannot be reversed through the archive's built-in unmerge function. Leadership should treat the issue as an urgent integrity risk and prioritize network containment and manual reconciliation while awaiting a vendor fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting network access to the HL7/MLLP port to trusted sources, segmenting the archive from untrusted networks, monitoring and alerting on ADT^A40 patient-merge messages, requiring upstream authentication or an MLLP proxy where possible, disabling or isolating the vulnerable listener if clinically acceptable, and performing manual reconciliation and audit of patient-merge events until a vendor fix is available.

Threat Intelligence Overview

Prevalence
Low
open-source DICOM archive confined to medical-imaging/PACS deployments
Threat Intel
1
1 source
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org Vulnrichment CISA GitHub

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat Yes
Deciding rule
Active threat signals + CRITICAL/HIGH severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: +10
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Threat IntelligenceMISP

CISA Advisories
Sources: CISA (public domain)

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