CVE-2016-7446
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote...
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
CVE-2016-7446- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
CVE-2016-7446- Updated
- 2026-11-02
EUVDEUVD-2016-8299 No score
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
EUVD-2016-8299- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-v9fv-mjvx-27p4
9.8
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote...
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
GHSA-v9fv-mjvx-27p4- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSV
9.8
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
CVE-2016-7446- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-7446
9.8
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
DEBIAN-CVE-2016-7446- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-7446
9.8
Buffer overflow in the MVG and SVG rendering code in GraphicsMagick 1.3.24 allows remote attackers to have unspecified impact via unknown vectors. Note: This vulnerability exists due to an incomplete patch for CVE-2016-2317.
- Record
UBUNTU-CVE-2016-7446- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2016:2724-1 No score
Security update for GraphicsMagick
This update for GraphicsMagick fixes the following issues:
These vulnerabilities could be triggered by processing specially crafted image files, which could lead to a process crash or resource consumtion, or potentially have unspecified futher impact.
- CVE-2016-8684: Mismatch between real filesize and header values (bsc#1005123)
- CVE-2016-8683: Check that filesize is reasonable compared to the header value (bsc#1005127)
- CVE-2016-8682: Stack-buffer read overflow while reading SCT header (bsc#1005125)
- CVE-2016-7996, CVE-2016-7997: WPG Reader Issues (bsc#1003629)
- CVE-2016-7800: 8BIM/8BIMW unsigned underflow leads to heap overflow (bsc#1002422)
- CVE-2016-7537: Out of bound access for corrupted pdb file (bsc#1000711)
- CVE-2016-7533: Wpg file out of bound for corrupted file (bsc#1000707)
- CVE-2016-7531: Pbd file out of bound access (bsc#1000704)
- CVE-2016-7529: Out-of-bound in quantum handling (bsc#1000399)
- CVE-2016-7528: Out-of-bound access in xcf file coder (bsc#1000434)
- CVE-2016-7527: Out-of-bound access in wpg file coder: (bsc#1000436)
- CVE-2016-7524: AddressSanitizer:heap-buffer-overflow READ of size 1 in meta.c:465 (bsc#1000700)
- CVE-2016-7522: Out of bound access for malformed psd file (bsc#1000698)
- CVE-2016-7519: Out-of-bounds read in coders/rle.c (bsc#1000695)
- CVE-2016-7517: Out-of-bounds read in coders/pict.c (bsc#1000693)
- CVE-2016-7516: Out-of-bounds problem in rle, pict, viff and sun files (bsc#1000692)
- CVE-2016-7515: Rle file handling for corrupted file (bsc#1000689)
- CVE-2016-7446 CVE-2016-7447 CVE-2016-7448 CVE-2016-7449: various issues fixed in 1.3.25 (bsc#999673)
- CVE-2016-7101: SGI Coder Out-Of-Bounds Read Vulnerability (bsc#1001221)
- CVE-2016-6823: BMP Coder Out-Of-Bounds Write Vulnerability (bsc#1001066)
- CVE-2015-8958: Potential DOS in sun file handling due to malformed files (bsc#1000691)
- CVE-2015-8957: Buffer overflow in sun file handling (bsc#1000690)
- Divide by zero in WriteTIFFImage (bsc#1002206)
- Buffer overflows in SIXEL, PDB, MAP, and TIFF coders (bsc#1002209)
- Record
SUSE-SU-2016:2724-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
graphicsmagickDebian:12 |
before 1.3.25-1 | 1.3.25-1 |
graphicsmagickDebian:13 |
before 1.3.25-1 | 1.3.25-1 |
graphicsmagickDebian:14 |
before 1.3.25-1 | 1.3.25-1 |
graphicsmagickDebian:8 |
before 1.3.20-3+deb8u3, plus listed versions 1.3.20-3+deb8u11.3.20-3+deb8u2 |
1.3.20-3+deb8u3 |
graphicsmagickDebian:7 |
before 1.3.16-1.1+deb7u4, plus listed versions 1.3.16-1.11.3.16-1.1+deb7u11.3.16-1.1+deb7u21.3.16-1.1+deb7u3 |
1.3.16-1.1+deb7u4 |
GraphicsMagickSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 1.2.5-4.46.1 | 1.2.5-4.46.1 |
GraphicsMagickSUSE:Studio Onsite 1.3 |
before 1.2.5-4.46.1 | 1.2.5-4.46.1 |
graphicsmagickUbuntu: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 |
graphicsmagickUbuntu: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 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-7446 is a critical vulnerability (CVSS 9.8) in Graphicsmagick, published October 11, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.99%, the 90th percentile. Fixed in graphicsmagick 1.3.25-1.
References
bugzilla.redhat.com/show_bug.cgi?id=1374233
lists.opensuse.org/opensuse-updates/2016-10/msg00094.html
securityfocus.com/bid/93074
lists.debian.org/debian-lts-announce/2018/06/msg00009.html
lists.opensuse.org/opensuse-updates/2016-10/msg00097.html
openwall.com/lists/oss-security/2016/09/18/8
Show 56 moreShow less
nvd.nist.gov/vuln/detail/CVE-2016-7446
github.com/advisories/GHSA-v9fv-mjvx-27p4
security-tracker.debian.org/tracker/CVE-2016-7446
suse.com/support/update/announcement/2016/suse-su-20162724-1
bugzilla.suse.com/1000399
bugzilla.suse.com/1000434
bugzilla.suse.com/1000436
bugzilla.suse.com/1000689
bugzilla.suse.com/1000690
bugzilla.suse.com/1000691
bugzilla.suse.com/1000692
bugzilla.suse.com/1000693
bugzilla.suse.com/1000695
bugzilla.suse.com/1000698
bugzilla.suse.com/1000700
bugzilla.suse.com/1000704
bugzilla.suse.com/1000707
bugzilla.suse.com/1000711
bugzilla.suse.com/1001066
bugzilla.suse.com/1001221
bugzilla.suse.com/1002206
bugzilla.suse.com/1002209
bugzilla.suse.com/1002422
bugzilla.suse.com/1003629
bugzilla.suse.com/1005123
bugzilla.suse.com/1005125
bugzilla.suse.com/1005127
bugzilla.suse.com/999673
suse.com/security/cve/CVE-2015-8957
suse.com/security/cve/CVE-2015-8958
suse.com/security/cve/CVE-2016-6823
suse.com/security/cve/CVE-2016-7101
suse.com/security/cve/CVE-2016-7446
suse.com/security/cve/CVE-2016-7447
suse.com/security/cve/CVE-2016-7448
suse.com/security/cve/CVE-2016-7449
suse.com/security/cve/CVE-2016-7515
suse.com/security/cve/CVE-2016-7516
suse.com/security/cve/CVE-2016-7517
suse.com/security/cve/CVE-2016-7519
suse.com/security/cve/CVE-2016-7522
suse.com/security/cve/CVE-2016-7524
suse.com/security/cve/CVE-2016-7527
suse.com/security/cve/CVE-2016-7528
suse.com/security/cve/CVE-2016-7529
suse.com/security/cve/CVE-2016-7531
suse.com/security/cve/CVE-2016-7533
suse.com/security/cve/CVE-2016-7537
suse.com/security/cve/CVE-2016-7800
suse.com/security/cve/CVE-2016-7996
suse.com/security/cve/CVE-2016-7997
suse.com/security/cve/CVE-2016-8682
suse.com/security/cve/CVE-2016-8683
suse.com/security/cve/CVE-2016-8684
ubuntu.com/security/CVE-2016-7446
cve.org/CVERecord?id=CVE-2016-7446