Every CVE Search/ Get API key

CVE-2016-3716

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to...

3.3 LowPublic exploitFix available

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

11.3%Up 7.9 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 3.3

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
CVE-2016-3716
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-264
Updated
2026-11-02
CVE List No score

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
CVE-2016-3716
Updated
2026-11-02
EUVDEUVD-2016-4737 No score

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
EUVD-2016-4737
Updated
2026-11-03
GitHub AdvisoriesGHSA-28g7-m47w-h853 3.3

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to...

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
GHSA-28g7-m47w-h853
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSV 3.3

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
CVE-2016-3716
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2016-3716 3.3

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
DEBIAN-CVE-2016-3716
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
Show 7 moreShow less
OSVRHSA-2016:0726 8.4

Red Hat Security Advisory: ImageMagick security update

Record
RHSA-2016:0726
CVSS 3.0
8.4 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2016-3716 3.3

The MSL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to move arbitrary files via a crafted image.

Record
UBUNTU-CVE-2016-3716
CVSS 3.0
3.3 LowCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVMGASA-2016-0188 No score

Updated imagemagick/ruby-rmagic packages fix security vulnerability

It was discovered that ImageMagick did not properly sanitize certain input before passing it to the delegate functionality. A remote attacker could create a specially crafted image that, when processed by an application using ImageMagick or an unsuspecting user using the ImageMagick utilities, would lead to arbitrary execution of shell commands with the privileges of the user running the application (CVE-2016-3714).

It was discovered that certain ImageMagick coders and pseudo-protocols did not properly prevent security sensitive operations when processing specially crafted images. A remote attacker could create a specially crafted image that, when processed by an application using ImageMagick or an unsuspecting user using the ImageMagick utilities, would allow the attacker to delete, move, or disclose the contents of arbitrary files (CVE-2016-3715, CVE-2016-3716, CVE-2016-3717).

A server-side request forgery flaw was discovered in the way ImageMagick processed certain images. A remote attacker could exploit this flaw to mislead an application using ImageMagick or an unsuspecting user using the ImageMagick utilities into, for example, performing HTTP(S) requests or opening FTP sessions via specially crafted images (CVE-2016-3718).

The imagemagick package has been updated to version 6.9.4-2 to fix these issues and several other bugs.

Record
MGASA-2016-0188
Updated
2026-11-02
OSVopenSUSE-SU-2024:10040-1 No score

ImageMagick-6.9.6.6-1.1 on GA media

These are all security issues fixed in the ImageMagick-6.9.6.6-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10040-1
Updated
2026-11-02
OSVSUSE-SU-2016:1260-1 No score

Security update for ImageMagick

This update for ImageMagick fixes the following issues:

Security issues fixed:

  • Several coders were vulnerable to remote code execution attacks, these coders have now been disabled by default but can be re-enabled by editing '/etc/ImageMagick-*/policy.xml' (bsc#978061)
  • CVE-2016-3714: Insufficient shell characters filtering leads to (potentially remote) code execution
  • CVE-2016-3715: Possible file deletion by using ImageMagick's 'ephemeral' pseudo protocol which deletes files after reading.
  • CVE-2016-3716: Possible file moving by using ImageMagick's 'msl' pseudo protocol with any extension in any folder.
  • CVE-2016-3717: Possible local file read by using ImageMagick's 'label' pseudo protocol to get content of the files from the server.
  • CVE-2016-3718: Possible Server Side Request Forgery (SSRF) to make HTTP GET or FTP request.

Bugs fixed:

  • Use external svg loader (rsvg)
Record
SUSE-SU-2016:1260-1
Updated
2026-11-02
OSVSUSE-SU-2016:1275-1 No score

Security update for ImageMagick

This update for ImageMagick fixes the following issues:

Security issues fixed:

  • Several coders were vulnerable to remote code execution attacks, these coders have now been disabled. They can be re-enabled by exporting the following environment variable MAGICK_CODER_MODULE_PATH=/usr/lib64/ImageMagick-6.4.3/modules-Q16/coders/vulnerable/ (bsc#978061)
  • CVE-2016-3714: Insufficient shell characters filtering leads to (potentially remote) code execution
  • CVE-2016-3715: Possible file deletion by using ImageMagick's 'ephemeral' pseudo protocol which deletes files after reading.
  • CVE-2016-3716: Possible file moving by using ImageMagick's 'msl' pseudo protocol with any extension in any folder.
  • CVE-2016-3717: Possible local file read by using ImageMagick's 'label' pseudo protocol to get content of the files from the server.
  • CVE-2016-3718: Possible Server Side Request Forgery (SSRF) to make HTTP GET or FTP request.

Bugs fixed:

  • Use external svg loader (rsvg)
Record
SUSE-SU-2016:1275-1
Updated
2026-11-02
OSVUSN-2990-1 No score

imagemagick vulnerabilities

Nikolay Ermishkin and Stewie discovered that ImageMagick incorrectly sanitized untrusted input. A remote attacker could use these issues to execute arbitrary code. These issues are known as "ImageTragick". This update disables problematic coders via the /etc/ImageMagick-6/policy.xml configuration file. In certain environments the coders may need to be manually re-enabled after making sure that ImageMagick does not process untrusted input. (CVE-2016-3714, CVE-2016-3715, CVE-2016-3716, CVE-2016-3717, CVE-2016-3718)

Bob Friesenhahn discovered that ImageMagick allowed injecting commands via an image file or filename. A remote attacker could use this issue to execute arbitrary code. (CVE-2016-5118)

Record
USN-2990-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
graphicsmagick
Debian:12
before 1.3.24-1
1.3.24-1
graphicsmagick
Debian:13
before 1.3.24-1
1.3.24-1
graphicsmagick
Debian:14
before 1.3.24-1
1.3.24-1
imagemagick
Debian:12
before 8:6.9.6.2+dfsg-2
8:6.9.6.2+dfsg-2
imagemagick
Debian:13
before 8:6.9.6.2+dfsg-2
8:6.9.6.2+dfsg-2
imagemagick
Debian:14
before 8:6.9.6.2+dfsg-2
8:6.9.6.2+dfsg-2
graphicsmagick
Debian:8
before 1.3.20-3+deb8u3, plus listed versions
1.3.20-3+deb8u11.3.20-3+deb8u2
1.3.20-3+deb8u3
graphicsmagick
Debian:7
before 1.3.16-1.1+deb7u1, plus listed versions
1.3.16-1.1
1.3.16-1.1+deb7u1
imagemagick
Debian:7
before 8:6.7.7.10-5+deb7u5, plus listed versions
8:6.7.7.10-58:6.7.7.10-5+deb7u28:6.7.7.10-5+deb7u38:6.7.7.10-5+deb7u4
8:6.7.7.10-5+deb7u5
imagemagick
Debian:8
before 8:6.8.9.9-5+deb8u2, plus listed versions
8:6.8.9.9-58:6.8.9.9-5+deb8u1
8:6.8.9.9-5+deb8u2
Show 82 moreShow less
Affected packages
PackageAffectedFixed
imagemagick
Mageia:5
before 6.9.4.2-0.1.mga5
6.9.4.2-0.1.mga5
ruby-rmagick
Mageia:5
before 2.13.2-21.1.mga5
2.13.2-21.1.mga5
ImageMagick
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-debuginfo
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++-devel
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-devel
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-doc
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-perl
Red Hat:enterprise_linux:6::client
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++-devel
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-debuginfo
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-devel
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-doc
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-perl
Red Hat:enterprise_linux:6::computenode
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-debuginfo
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++-devel
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-devel
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-doc
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-perl
Red Hat:enterprise_linux:6::server
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-c++-devel
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-devel
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-doc
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick-perl
Red Hat:enterprise_linux:6::workstation
before 0:6.7.2.7-4.el6_7
0:6.7.2.7-4.el6_7
ImageMagick
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-debuginfo
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++-devel
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-devel
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-doc
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-perl
Red Hat:enterprise_linux:7::client
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++-devel
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-devel
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-doc
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-perl
Red Hat:enterprise_linux:7::computenode
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-debuginfo
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-perl
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++-devel
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-devel
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-doc
Red Hat:enterprise_linux:7::server
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-perl
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-c++-devel
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-devel
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick-doc
Red Hat:enterprise_linux:7::workstation
before 0:6.7.8.9-13.el7_2
0:6.7.8.9-13.el7_2
ImageMagick
SUSE:Linux Enterprise Desktop 12
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Desktop 12 SP1
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Software Development Kit 12
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Server 12
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Server for SAP Applications 12
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Server 12 SP1
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Workstation Extension 12
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Workstation Extension 12 SP1
before 6.8.8.1-19.1
6.8.8.1-19.1
ImageMagick
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:OpenStack Cloud 5
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Manager 2.1
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Manager Proxy 2.1
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Linux Enterprise Server 11 SP2-LTSS
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Linux Enterprise Server 11 SP4
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
ImageMagick
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 6.4.3.6-7.34.1
6.4.3.6-7.34.1
graphicsmagick
Ubuntu:14.04:LTS
before 1.3.18-1ubuntu3.1, plus listed versions
1.3.16-1.1ubuntu21.3.16-1.1ubuntu31.3.18-1ubuntu3
1.3.18-1ubuntu3.1
imagemagick
Ubuntu:14.04:LTS
before 8:6.7.7.10-6ubuntu3.1, plus listed versions
8:6.7.7.10-5ubuntu38:6.7.7.10-5ubuntu48:6.7.7.10-6ubuntu18:6.7.7.10-6ubuntu28:6.7.7.10-6ubuntu3
8:6.7.7.10-6ubuntu3.1
graphicsmagick
Ubuntu:16.04:LTS
before 1.3.23-1ubuntu0.1, plus listed versions
1.3.21-31.3.23-11.3.23-1build1
1.3.23-1ubuntu0.1
imagemagick
Ubuntu:16.04:LTS
before 8:6.8.9.9-7ubuntu5.1, plus listed versions
8:6.8.9.9-5ubuntu28:6.8.9.9-68:6.8.9.9-6build18:6.8.9.9-78:6.8.9.9-7ubuntu1
Show 4 moreShow less
8:6.8.9.9-7ubuntu28:6.8.9.9-7ubuntu38:6.8.9.9-7ubuntu48:6.8.9.9-7ubuntu5
8:6.8.9.9-7ubuntu5.1
ImageMagick
openSUSE:Tumbleweed
before 6.9.6.6-1.1
6.9.6.6-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBImageMagick 7.0.1-0 / 6.9.3-9 - 'ImageTragick ' Multiple Vulnerabilities2016-05-04

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-3716 is a low vulnerability (CVSS 3.3) in Imagemagick, published May 5, 2016. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 11.3%, the 95th percentile. Fixed in graphicsmagick 1.3.24-1.

References

Show 61 moreShow less
MoveEnter Open