GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software.
Security Fix(es):
A heap out-of-bounds write exists in the Photo CD (PCD) decoder of GraphicsMagick. In DecodeImage() (coders/pcd.c), the Huffman delta loop advances its output pointer with q++ after every decoded delta and never checks it against the end of the heap-allocated luma/chroma plane buffers. The pointer is repositioned only when a sync marker introduces a new plane/row; between sync markers the run length is bounded solely by the input. A crafted PCD file that positions the pointer near the end of a plane and then supplies a long run of deltas with no intervening sync therefore walks the pointer past the end of the allocation and writes through it. Processing an untrusted PCD file — for example with gm convert or gm identify, or through any application linked against libGraphicsMagick — can corrupt heap memory beyond the buffers.(CVE-2026-77118)
{
"severity": "High"
}{
"aarch64": [
"GraphicsMagick-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2003sp4.aarch64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2003sp4.aarch64.rpm"
],
"noarch": [
"GraphicsMagick-help-1.3.41-4.oe2003sp4.noarch.rpm"
],
"src": [
"GraphicsMagick-1.3.41-4.oe2003sp4.src.rpm"
],
"x86_64": [
"GraphicsMagick-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2003sp4.x86_64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2003sp4.x86_64.rpm"
]
}{
"aarch64": [
"GraphicsMagick-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2203sp4.aarch64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2203sp4.aarch64.rpm"
],
"noarch": [
"GraphicsMagick-help-1.3.41-4.oe2203sp4.noarch.rpm"
],
"src": [
"GraphicsMagick-1.3.41-4.oe2203sp4.src.rpm"
],
"x86_64": [
"GraphicsMagick-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2203sp4.x86_64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2203sp4.x86_64.rpm"
]
}{
"aarch64": [
"GraphicsMagick-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2403sp1.aarch64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2403sp1.aarch64.rpm"
],
"noarch": [
"GraphicsMagick-help-1.3.41-4.oe2403sp1.noarch.rpm"
],
"src": [
"GraphicsMagick-1.3.41-4.oe2403sp1.src.rpm"
],
"x86_64": [
"GraphicsMagick-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2403sp1.x86_64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2403sp1.x86_64.rpm"
]
}{
"aarch64": [
"GraphicsMagick-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2403sp3.aarch64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2403sp3.aarch64.rpm"
],
"noarch": [
"GraphicsMagick-help-1.3.41-4.oe2403sp3.noarch.rpm"
],
"src": [
"GraphicsMagick-1.3.41-4.oe2403sp3.src.rpm"
],
"x86_64": [
"GraphicsMagick-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-c++-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-c++-devel-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-debuginfo-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-debugsource-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-devel-1.3.41-4.oe2403sp3.x86_64.rpm",
"GraphicsMagick-perl-1.3.41-4.oe2403sp3.x86_64.rpm"
]
}{
"aarch64": [
"GraphicsMagick-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-c++-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-c++-devel-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-debuginfo-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-debugsource-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-devel-1.3.47-2.oe2403sp4.aarch64.rpm",
"GraphicsMagick-perl-1.3.47-2.oe2403sp4.aarch64.rpm"
],
"noarch": [
"GraphicsMagick-help-1.3.47-2.oe2403sp4.noarch.rpm"
],
"src": [
"GraphicsMagick-1.3.47-2.oe2403sp4.src.rpm"
],
"x86_64": [
"GraphicsMagick-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-c++-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-c++-devel-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-debuginfo-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-debugsource-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-devel-1.3.47-2.oe2403sp4.x86_64.rpm",
"GraphicsMagick-perl-1.3.47-2.oe2403sp4.x86_64.rpm"
]
}