Grassroots DICOM
cpe:2.3:a:grassroots_dicom_project:grassroots_dicom:*:*:*:*:*:*:*
- <= 3.0.24
A vulnerability allowing out-of-bounds write operations has been identified in the Grassroots DICOM library (GDCM), specifically in versions through 3.0.24. This issue arises when the library parses malformed DICOM files that contain encapsulated PixelData fragments. The vulnerability is caused by an unsigned integer underflow in buffer indexing, leading to out-of-bounds memory access and a segmentation fault. Exploitation of this vulnerability is achieved simply by opening a crafted DICOM file, which triggers a crash and creates a denial-of-service condition.
Exploitation of this vulnerability causes a segmentation fault, leading to a crash of the application and a denial-of-service condition.
Users are advised to update Grassroots DICOM (GDCM) to version 3.2.2 or later. SimpleITK and medInria have also released fixes for this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.