Skip to main content

dcm4chee-arc-light CVE-2026-97851

| EUVDEUVD-2026-102890 HIGH
Missing Authorization (CWE-862)
2026-10-16 icscert
8.8
CVSS 4.0 · Vendor: icscert
View

Attack ChainAIDerived

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

  1. Access
    Reach storage status-change REST API
  2. Delivery
    Submit request flipping location to TO_DELETE
  3. Exploit
    PurgeStorageScheduler purges referenced object
  4. Execution
    Storage object deleted, DB record orphaned
  5. Impact
    Permanent loss/corruption of DICOM data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires the attacker to be able to invoke the storage status-change REST service of dcm4chee-arc-light and set a location record that is still associated with existing DICOM instances to a deletion-related state (specifically TO_DELETE); the destructive purge is then carried out automatically by the PurgeStorageScheduler background job. Per the CVSS vector (PR:N/UI:N) no authentication or user interaction is modeled, so the primary limiting factor is network reachability of the REST API - deployments that restrict the dcm4chee-arc management/REST interface to an internal/segmented network or place it behind authentication substantially reduce exposure. No special product feature toggle beyond the normal status-change service and the storage purge scheduler is needed.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated attack with high integrity (VI:H) and high availability (VA:H) impact and no confidentiality impact (VC:N), consistent with CWE-862 (Missing Authorization): the storage status-change REST service performs a privileged state transition without verifying the caller is authorized or that the location is safe to purge. This is a genuine high-priority issue for affected deployments because it enables silent, irreversible data destruction of medical imaging objects by any party who can reach the API, with no privileges or user interaction. However, no EPSS probability, no CISA KEV listing, and no public POC were supplied in the input, so there is no evidence of active or widespread exploitation to corroborate the high base score - the severity is driven by impact and ease of access, not by observed in-the-wild activity. One signal to verify: PR:N implies the REST endpoint is exposed without authentication, but production dcm4chee-arc-light instances are frequently deployed behind authentication/network segmentation, so the realistic PR:N assumption should be confirmed against the specific deployment before treating this as fully unauthenticated.

Exploit ScenarioDerived

An attacker with network access to the dcm4chee-arc-light storage status-change REST endpoint sends a request setting a location record that is still linked to live DICOM instances to the TO_DELETE state. On the next run of PurgeStorageScheduler, the referenced imaging object is purged from storage while the instance record remains in the database, producing dangling references and permanent loss of patient imaging data. No public exploit code was identified at time of analysis, but exploitation requires only a single crafted REST call given the low attack complexity.

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 remote attackers can irreversibly delete stored DICOM objects in dcm4chee-arc-light by invoking the storage status-change REST service and setting a location record that is still associated with existing DICOM instances to the TO_DELETE state, after which the PurgeStorageScheduler background job removes the referenced object from storage while the corresponding instance record remains in the database. This missing authorization flaw (CWE-862) is rated CVSS 8.8 (CVSS 4.0: AV:N/AC:L/AT:N/PR:N/UI:N/VI:H/VA:H, VC:N) and allows an attacker to corrupt the integrity and availability of the clinical archive without credentials or user interaction. No public exploit code has been identified at time of analysis, and the vulnerability has not been confirmed as actively exploited (CISA KEV).

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

Unauthenticated remote attackers can force dcm4chee-arc-light to delete DICOM instances from storage by exploiting a missing authorization flaw in the storage status-change REST service. By sending a request to change a location's status to TO_DELETE, an attacker triggers the PurgeStorageScheduler to delete the underlying object even though the database record for the DICOM instance remains, causing data loss and integrity and availability impact. No public exploit code or active exploitation has been identified at time of analysis, but the vulnerability is network-reachable with low complexity (CVSS 9.1, CWE-862).

RemediationAI

No vendor-released patch is identified at time of analysis; consult CISA ICS Medical Advisory ICSMA-26-288-02 (https://www.cisa.gov/news-events/ics-medical-advisories/icsma-26-288-02) for updated vendor remediation. Primary compensating control is to restrict network reachability of the dcm4chee-arc-light REST/management interface-especially the storage status-change endpoints-to trusted internal networks or place it behind an authenticating API gateway/reverse proxy, accepting the trade-off of added architectural complexity and potential latency. Enforce role-based authorization so non-administrative callers cannot set location states, and monitor/alert on any TO_DELETE transition for locations still associated with DICOM instances. Disabling or restraining the PurgeStorageScheduler would prevent the destructive purge but also blocks legitimate storage cleanup, causing unbounded archive growth, so it should only be a temporary measure until vendor guidance is applied.

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 an open-source clinical DICOM archive (PACS) built on the dcm4che toolkit, used to store and manage medical imaging studies. The storage status-change REST service exposes state transitions for storage locations, and CWE-862 (Missing Authorization) indicates that the service performs a privileged operation-changing a location to a deletion-related state-without verifying that the caller has the necessary privileges or that the location is safe to purge. When a location still referenced by DICOM instances is set to TO_DELETE, the PurgeStorageScheduler background job interprets the state as a directive to remove the underlying storage object, creating a discrepancy where the database still records the instance while the actual pixel data or object is gone. This affects all versions of the product as reflected by the CPE cpe:2.3:a:j4care:dcm4chee-arc-light:*:*:*:*:*:*:*:* and was reported by ICS-CERT in the medical device context (CISA ICSMA-26-288-02).

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.8 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.1 CRITICAL

Network-reachable REST call with no auth or interaction (AV:N/AC:L/PR:N/UI:N); destroys and orphans stored data giving I:H and A:H, with no data disclosure so C:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/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
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 16, 2026 - 15:23 NVD
CRITICAL HIGH
CVSS changed
Oct 16, 2026 - 15:23 NVD
9.1 (CRITICAL) 8.8 (HIGH)
CVE Published
Oct 16, 2026 - 14:16 cve.org
CRITICAL 9.1

DescriptionCVE.org

The storage status-change REST service allows location records still associated with DICOM instances to be changed to deletion-related states. Changing a location to TO_DELETE causes PurgeStorageScheduler to delete the referenced object from storage even though the corresponding instance record remains in the database.

Executive ViewAI

Why It Matters

dcm4chee-arc-light, the open-source clinical DICOM archive used to store patient imaging studies, can have stored DICOM objects irreversibly deleted by an unauthenticated remote attacker, because the purge job removes the object from storage while the database instance record remains - making the loss silent and unrecoverable. No vendor-released patch has been identified at time of analysis, so every network-reachable deployment is exposed and the near-term fix is organizational rather than technical. Leadership should care because the affected asset is the clinical imaging record itself: the damage is patient-facing, potentially regulatory, and permanent, and requires no credentials or user interaction to trigger.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations are network and authorization controls - restrict REST/storage status-change access to trusted clinical subnets behind an authenticating reverse proxy, disable the TO_DELETE transition and PurgeStorageScheduler where not required, monitor for unauthorized status changes and purge activity, and maintain tested, immutable, offline backups of the DICOM object store and database for restoration.

Threat Intelligence Overview

Prevalence
Low
industry-specific open-source DICOM/PACS archive used only in healthcare imaging
Threat Intel
1
1 sources
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), CISA Vulnrichment

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