An out-of-bounds read vulnerability exists in the RAWCodec::DecodeBytes functionality of Mathieu Malaterre Grassroot DICOM 3.0.23. A specially crafted DICOM file can lead to an out-of-bounds read. An attacker can provide a malicious file to trigger this vulnerability.
{
"binaries": [
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libgdcm-java"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libgdcm2-dev"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libgdcm2.6"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libvtkgdcm-cil"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libvtkgdcm-java"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libvtkgdcm2-dev"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "libvtkgdcm2.6"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "python-gdcm"
},
{
"binary_version": "2.6.3-3ubuntu3",
"binary_name": "python-vtkgdcm"
}
]
}{
"binaries": [
{
"binary_version": "2.8.4-1build2",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libgdcm-java"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libgdcm2-dev"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libgdcm2.8"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libvtkgdcm-cil"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libvtkgdcm-java"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libvtkgdcm2-dev"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "libvtkgdcm2.8"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "python-gdcm"
},
{
"binary_version": "2.8.4-1build2",
"binary_name": "python-vtkgdcm"
}
]
}{
"binaries": [
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libgdcm-dev"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libgdcm-java"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libgdcm3.0"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libvtkgdcm-cil"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libvtkgdcm-dev"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libvtkgdcm-java"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "libvtkgdcm3.0"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "python3-gdcm"
},
{
"binary_version": "3.0.5-1.1ubuntu2",
"binary_name": "python3-vtkgdcm"
}
]
}{
"binaries": [
{
"binary_version": "3.0.10-1build2",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libgdcm-dev"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libgdcm-java"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libgdcm3.0"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libvtkgdcm-cil"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libvtkgdcm-dev"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libvtkgdcm-java"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "libvtkgdcm3.0"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "python3-gdcm"
},
{
"binary_version": "3.0.10-1build2",
"binary_name": "python3-vtkgdcm"
}
]
}{
"binaries": [
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libgdcm-dev"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libgdcm-java"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libgdcm3.0t64"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libvtkgdcm-9.1t64"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libvtkgdcm-dev"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "python3-gdcm"
},
{
"binary_version": "3.0.22-2.1ubuntu1",
"binary_name": "python3-vtkgdcm"
}
]
}{
"binaries": [
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libgdcm-cil"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libgdcm-java"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libgdcm-tools"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libgdcm2-dev"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libgdcm2.2"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libvtkgdcm-cil"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libvtkgdcm-java"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libvtkgdcm-tools"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libvtkgdcm2-dev"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "libvtkgdcm2.2"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "php5-gdcm"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "php5-vtkgdcm"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "python-gdcm"
},
{
"binary_version": "2.2.4-1.1ubuntu4+esm1",
"binary_name": "python-vtkgdcm"
}
]
}