CVE-2025-53618

7.4

Grassroot · DICOM

An out-of-bounds read vulnerability in the Grassroot DICOM 3.024 JPEGBITSCodec::InternalCode function allows an attacker to trigger an information leak via a specially crafted DICOM file.

Executive summary

A critical out-of-bounds read vulnerability in Grassroot DICOM 3.024 poses a significant risk of information disclosure through maliciously crafted image files.

Vulnerability

This vulnerability resides in the JPEGBITSCodec::InternalCode function, where improper bounds checking during the processing of DICOM pixel data allows for an out-of-bounds read. The issue is triggered when the application processes a malicious file, leading to the execution of the grayscale_convert function based on tainted input.

Business impact

Successful exploitation of this memory safety flaw could result in the disclosure of sensitive information from the application memory. Given the CVSS score of 7.4, this vulnerability represents a high risk to data confidentiality and integrity, particularly in clinical or diagnostic environments where DICOM data is processed and stored.

Remediation

Immediate Action: Users should restrict the processing of untrusted DICOM files and verify the integrity of incoming data until a vendor-supplied security patch is released.

Proactive Monitoring: Security teams should monitor system logs for application crashes or abnormal memory usage patterns associated with the DICOM processing engine.

Compensating Controls: Implement strict file validation and sandboxing for all DICOM processing workflows to isolate potentially malicious files from core system memory.

Exploitation status

Public Exploit Available: No — no confirmed public exploit exists for this vulnerability.

Analyst recommendation

While this vulnerability requires a specific file-based attack vector, its potential for information disclosure in a medical imaging context is severe. Organizations currently utilizing Grassroot DICOM 3.024 must prioritize the implementation of strict input validation and monitor vendor communication channels for the release of an official patch to remediate this memory safety issue.

More Grassroot CVEs

Sources

Originally found and disclosed by Discovered by Emmanuel Tacheau of Cisco Talos., per the CVE Program record.