Vulnerability in ImageMagick

Number: AL16-007
Date: May 4, 2016


The purpose of this alert is to bring attention to a recently disclosed vulnerability in ImageMagick.


Through open source reporting, CCIRC has been made aware of a recently disclosed vulnerability in ImageMagick, that when exploited, can allow an attacker to remotely execute code without authentication.

ImageMagick is a popular image processing library that is leveraged by many websites. Websites that allow users to upload images, such as blogs, forums and social media, are especially vulnerable to exploitation.

Proof-of-concept exploit code has been released publicly, and the developer has indicated that a security fix will be released in the near future.

CVE Reference: CVE-2016–3714

Suggested action

Due to the potential risk presented by this vulnerability, CCIRC recommends that system administrators monitor for the developer released security fix. In the meantime, to aid with mitigation for this vulnerability, the developer and security researcher have released workarounds.


Security Researcher:

Developer Acknowledgement:

Arstechnica - Huge number of sites imperiled by critical image-processing vulnerability:

Note to Readers

In support of Public Safety's mission to build a safe and resilient Canada, CCIRC's mandate is to help ensure the security and resilience of the vital non-federal government cyber systems that underpin Canada's national security, public safety and economic prosperity. As Canada's computer security incident response team, CCIRC is Canada's national coordination centre for the prevention and mitigation of, preparedness for, response to, and recovery from cyber incidents on non-federal government systems. It does this by providing authoritative advice and support, and coordinating information sharing and incident response.

Please note, CCIRC PGP key has recently been updated.

For general information, please contact Public Safety Canada's Public Affairs division at:

Telephone: 613-944-4875 or 1-800-830-3118
Fax: 613-998-9589

Date modified: