Horizon Alert
Summary of the vulnerability and why it matters
A critical vulnerability has been identified in a component used for decoding specific image formats, potentially allowing unauthorized access to memory. This issue could enable attackers to read or write sensitive data beyond allocated buffers, impacting the integrity and confidentiality of information processed by affected systems.
- Image data decoding allows memory corruption.
- Critical flaw could compromise data confidentiality.
- Confirm relevance and assess exposure impact.
Attack Path
How an attacker could exploit the issue
An attacker can trigger a critical vulnerability by sending a specially crafted `PALETTE COLOR` DICOM image file. This file exploits a flaw in how the software calculates pixel data sizes, leading to a buffer overflow when processing the image. The vulnerability can allow an attacker to read and write to unintended memory locations, potentially leading to system compromise.
- No special access required.
- Triggered by a malicious DICOM image.
- Enables arbitrary memory read/write.
Live Threat
Current exploitation, exposure, and threat context
A heap buffer overflow vulnerability in DICOM image decoding could allow an attacker to read and write to memory beyond allocated buffers. This occurs when the pixel length validation fails due to a 32-bit multiplication overflow when calculating image dimensions, potentially leading to code execution.
- DICOM image decoding memory.
- Overflow during pixel length calculation.
- Remote code execution could occur.
Operational Fix
Recommended remediation, mitigation, and detection steps
This vulnerability in Orthanc's DICOM image decoding impacts application owners and infrastructure teams responsible for imaging data management. The immediate priority is to locate all instances of the affected Orthanc server, determine their exposure and criticality, identify the system owner, and then plan remediation activities, potentially involving vendor coordination.
- Application and infrastructure teams own remediation.
- Verify Orthanc server exposure and criticality first.
- Plan remediation with vendor and system owners.