CVE-2016-5118
Critical · 9.8CVSS
9.8
EPSS
50.0%
Published
Jun 10, 2016
CISA due date
—
The record
The OpenBlob function in blob.c in GraphicsMagick before 1.3.24 and ImageMagick allows remote attackers to execute arbitrary code via a | (pipe) character at the start of a filename.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Alpine:v3.2 | imagemagick | 0 | 6.9.6.8-r0 |
| Alpine:v3.3 | imagemagick | 0 | 6.9.6.8-r0 |
| Chainguard | imagemagick | 0 | 0 |
| Chainguard | imagemagick-6 | 0 | 0 |
| Chainguard | imagemagick-6-dev | 0 | 0 |
| Chainguard | imagemagick-6-doc | 0 | 0 |
| Chainguard | imagemagick-6-static | 0 | 0 |
| Chainguard | imagemagick-dev | 0 | 0 |
| Chainguard | imagemagick-doc | 0 | 0 |
| Chainguard | imagemagick-static | 0 | 0 |
| Debian:11 | graphicsmagick | 0 | 1.3.24-1 |
| Debian:11 | imagemagick | 0 | 8:6.8.9.9-7.1 |
| Debian:12 | graphicsmagick | 0 | 1.3.24-1 |
| Debian:12 | imagemagick | 0 | 8:6.8.9.9-7.1 |
| Debian:13 | graphicsmagick | 0 | 1.3.24-1 |
| Debian:13 | imagemagick | 0 | 8:6.8.9.9-7.1 |
| Debian:14 | graphicsmagick | 0 | 1.3.24-1 |
| Debian:14 | imagemagick | 0 | 8:6.8.9.9-7.1 |
| Debian:7 | graphicsmagick | 0 | 1.3.16-1.1+deb7u2 |
| Debian:7 | imagemagick | 0 | 8:6.7.7.10-5+deb7u6 |
| Debian:8 | graphicsmagick | 0 | 1.3.20-3+deb8u2 |
| Debian:8 | imagemagick | 0 | 8:6.8.9.9-5+deb8u3 |
| Mageia:5 | converseen | 0 | 0.8.3-3.1.mga5 |
| Mageia:5 | cuneiform-linux | 0 | 1.1.0-6.1.mga5 |
| Mageia:5 | gnudl | 0 | 0.9.5-2.1.mga5 |
| Mageia:5 | graphicsmagick | 0 | 1.3.24-1.2.mga5 |
| Mageia:5 | imagemagick | 0 | 6.9.5.2-1.mga5 |
| Mageia:5 | inkscape | 0 | 0.91-1.1.mga5 |
| Mageia:5 | k3d | 0 | 0.8.0.2-10.1.mga5 |
| Mageia:5 | kcm-grub2 | 0 | 0.5.8-12.2.mga5 |
| Mageia:5 | kxstitch | 0 | 1.2.0-3.1.mga5 |
| Mageia:5 | octave | 0 | 3.8.2-3.1.mga5 |
| Mageia:5 | pdf2djvu | 0 | 0.7.17-4.1.mga5 |
| Mageia:5 | performous | 0 | 0.8.0-0.20141015.2.1.mga5 |
| Mageia:5 | perl-Image-SubImageFind | 0 | 0.30.0-2.1.mga5 |
| Mageia:5 | pfstools | 0 | 1.8.5-1.1.mga5 |
| Mageia:5 | photoqt | 0 | 1.0-4.1.mga5 |
| Mageia:5 | pstoedit | 0 | 3.62-5.1.mga5 |
| Mageia:5 | pythonmagick | 0 | 0.9.12-1.mga5 |
| Mageia:5 | synfig | 0 | 0.64.1-6.1.mga5 |
| Mageia:5 | vdr-plugin-skinelchi | 0 | 0.2.8-6.1.mga5 |
| Mageia:5 | vdr-plugin-skinenigmang | 0 | 0.1.2-8.1.mga5 |
| Red Hat:enterprise_linux:6::client | ImageMagick | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-c++ | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-c++-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-debuginfo | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-doc | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::client | ImageMagick-perl | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-c++ | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-c++-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-debuginfo | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-doc | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::computenode | ImageMagick-perl | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-c++ | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-c++-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-debuginfo | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-doc | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::server | ImageMagick-perl | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-c++ | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-c++-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-debuginfo | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-devel | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-doc | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:6::workstation | ImageMagick-perl | 0 | 0:6.7.2.7-5.el6_8 |
| Red Hat:enterprise_linux:7::client | ImageMagick | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-c++ | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-c++-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-debuginfo | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-doc | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::client | ImageMagick-perl | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-c++ | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-c++-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-debuginfo | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-doc | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::computenode | ImageMagick-perl | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-c++ | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-c++-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-debuginfo | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-doc | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::server | ImageMagick-perl | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-c++ | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-c++-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-debuginfo | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-devel | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-doc | 0 | 0:6.7.8.9-15.el7_2 |
| Red Hat:enterprise_linux:7::workstation | ImageMagick-perl | 0 | 0:6.7.8.9-15.el7_2 |
| SUSE:Linux Enterprise Desktop 12 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Desktop 12 SP1 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Server 11 SP2-LTSS | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Server 11 SP3-LTSS | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Server 11 SP3-TERADATA | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Server 11 SP4 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Server 12 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Server 12 SP1 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP1 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Software Development Kit 11 SP4 | GraphicsMagick | 0 | 1.2.5-4.38.1 |
| SUSE:Linux Enterprise Software Development Kit 11 SP4 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Linux Enterprise Software Development Kit 12 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Software Development Kit 12 SP1 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Workstation Extension 12 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Linux Enterprise Workstation Extension 12 SP1 | ImageMagick | 0 | 6.8.8.1-25.1 |
| SUSE:Manager 2.1 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Manager Proxy 2.1 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:OpenStack Cloud 5 | ImageMagick | 0 | 6.4.3.6-7.40.1 |
| SUSE:Studio Onsite 1.3 | GraphicsMagick | 0 | 1.2.5-4.38.1 |
| Ubuntu:14.04:LTS | graphicsmagick | 0 | 1.3.18-1ubuntu3.1 |
| Ubuntu:14.04:LTS | imagemagick | 0 | 8:6.7.7.10-6ubuntu3.1 |
| Ubuntu:16.04:LTS | graphicsmagick | 0 | 1.3.23-1ubuntu0.1 |
| Ubuntu:16.04:LTS | imagemagick | 0 | 8:6.8.9.9-7ubuntu5.1 |
| Wolfi | imagemagick | 0 | 0 |
| Wolfi | imagemagick-dev | 0 | 0 |
| Wolfi | imagemagick-doc | 0 | 0 |
| Wolfi | imagemagick-static | 0 | 0 |
| openSUSE:Tumbleweed | GraphicsMagick | 0 | 1.3.25-1.1 |
| openSUSE:Tumbleweed | ImageMagick | 0 | 6.9.6.6-1.1 |
Related vulnerabilities
- CVE-2016-7799 MagickCore/profile.c in ImageMagick before 7.0.3-2 allows remote attackers to cause a… Also affects imagemagick
- CVE-2016-5841 Integer overflow in MagickCore/profile.c in ImageMagick before 7.0.2-1 allows remote… Also affects imagemagick
- CVE-2016-10062 The ReadGROUP4Image function in coders/tiff.c in ImageMagick does not check the return… Also affects imagemagick
- CVE-2026-23952 ImageMagick is free and open-source software used for editing and manipulating digital… Also affects imagemagick-6
- GHSA-9vj4-wc7r-p844 ImageMagick MSL: Stack overflow via infinite recursion in ProcessMSLScript Also affects imagemagick-6
- CVE-2026-23874 ImageMagick MSL: Stack overflow via infinite recursion in ProcessMSLScript Also affects imagemagick-6
- GHSA-39h3-g67r-7g3c ImageMagick releases an invalid pointer in BilateralBlur when memory allocation fails Also affects imagemagick-6
- CVE-2026-22770 ImageMagick releases an invalid pointer in BilateralBlur when memory allocation fails Also affects imagemagick-6