CVE-2020-25664
CVE-2020-25664
This page contains facts from public vulnerability sources. Check the original advisory before updating.
In WriteOnePNGImage() of the PNG coder at coders/png.c, an improper call to AcquireVirtualMemory() and memset() allows for an out-of-bounds write later when PopShortPixel() from MagickCore/quantum-private.h is called. The patch fixes the calls by adding 256 to rowbytes. An attacker who is able to supply a specially crafted image could affect availability with a low impact to data integrity. This flaw affects ImageMagick versions prior to 6.9.10-68 and 7.0.8-68.
CVSS 6.1 · Medium · EPSS 0.7% · Fix available
- Published
- Updated
Stack: system
Affected products and versions
imagemagick
- Versions
- prior to 7.0.8-68: Affected
- prior to 6.9.10-68: Affected
No fix published
imagemagick Debian:12
- Affected ranges
- ECOSYSTEM: < 8:6.9.11.24+dfsg-1
Update to 8:6.9.11.24+dfsg-1
imagemagick Debian:13
- Affected ranges
- ECOSYSTEM: < 8:6.9.11.24+dfsg-1
Update to 8:6.9.11.24+dfsg-1
imagemagick Debian:14
- Affected ranges
- ECOSYSTEM: < 8:6.9.11.24+dfsg-1
Update to 8:6.9.11.24+dfsg-1
imagemagick Ubuntu:Pro:16.04:LTS
- Versions
- 8:6.8.9.9-5ubuntu2
- 8:6.8.9.9-6
- 8:6.8.9.9-6build1
- 8:6.8.9.9-7
- 8:6.8.9.9-7ubuntu1
- 8:6.8.9.9-7ubuntu2
- 8:6.8.9.9-7ubuntu3
- 8:6.8.9.9-7ubuntu4
- 8:6.8.9.9-7ubuntu5
- 8:6.8.9.9-7ubuntu5.1
- 8:6.8.9.9-7ubuntu5.2
- 8:6.8.9.9-7ubuntu5.3
- 8:6.8.9.9-7ubuntu5.4
- 8:6.8.9.9-7ubuntu5.5
- 8:6.8.9.9-7ubuntu5.6
- 8:6.8.9.9-7ubuntu5.7
- 8:6.8.9.9-7ubuntu5.8
- 8:6.8.9.9-7ubuntu5.9
- 8:6.8.9.9-7ubuntu5.11
- 8:6.8.9.9-7ubuntu5.12
- 8:6.8.9.9-7ubuntu5.13
- 8:6.8.9.9-7ubuntu5.14
- 8:6.8.9.9-7ubuntu5.15
- 8:6.8.9.9-7ubuntu5.16
- 8:6.8.9.9-7ubuntu5.16+esm1
- Affected ranges
- ECOSYSTEM: < 8:6.8.9.9-7ubuntu5.16+esm2
Update to 8:6.8.9.9-7ubuntu5.16+esm2
imagemagick Ubuntu:Pro:18.04:LTS
- Versions
- 8:6.9.7.4+dfsg-16ubuntu2
- 8:6.9.7.4+dfsg-16ubuntu3
- 8:6.9.7.4+dfsg-16ubuntu4
- 8:6.9.7.4+dfsg-16ubuntu5
- 8:6.9.7.4+dfsg-16ubuntu6
- 8:6.9.7.4+dfsg-16ubuntu6.2
- 8:6.9.7.4+dfsg-16ubuntu6.3
- 8:6.9.7.4+dfsg-16ubuntu6.4
- 8:6.9.7.4+dfsg-16ubuntu6.7
- 8:6.9.7.4+dfsg-16ubuntu6.8
- 8:6.9.7.4+dfsg-16ubuntu6.9
- 8:6.9.7.4+dfsg-16ubuntu6.11
- 8:6.9.7.4+dfsg-16ubuntu6.12
- 8:6.9.7.4+dfsg-16ubuntu6.13
- 8:6.9.7.4+dfsg-16ubuntu6.14
- 8:6.9.7.4+dfsg-16ubuntu6.15
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm1
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm2
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm3
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm4
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm5
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm6
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm7
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm8
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm9
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm10
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm11
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm12
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm13
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm14
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm15
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm16
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm17
- 8:6.9.7.4+dfsg-16ubuntu6.15+esm18
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:Pro:20.04:LTS
- Versions
- 8:6.9.10.23+dfsg-2.1ubuntu3
- 8:6.9.10.23+dfsg-2.1ubuntu8
- 8:6.9.10.23+dfsg-2.1ubuntu9
- 8:6.9.10.23+dfsg-2.1ubuntu10
- 8:6.9.10.23+dfsg-2.1ubuntu11
- 8:6.9.10.23+dfsg-2.1ubuntu11.1
- 8:6.9.10.23+dfsg-2.1ubuntu11.2
- 8:6.9.10.23+dfsg-2.1ubuntu11.4
- 8:6.9.10.23+dfsg-2.1ubuntu11.4+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.5
- 8:6.9.10.23+dfsg-2.1ubuntu11.6
- 8:6.9.10.23+dfsg-2.1ubuntu11.6+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.7
- 8:6.9.10.23+dfsg-2.1ubuntu11.7+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.9
- 8:6.9.10.23+dfsg-2.1ubuntu11.9+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.9+esm2
- 8:6.9.10.23+dfsg-2.1ubuntu11.10
- 8:6.9.10.23+dfsg-2.1ubuntu11.10+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.11
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm1
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm2
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm3
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm4
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm5
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm6
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm7
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm8
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm9
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm10
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm11
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm12
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm13
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm14
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm15
- 8:6.9.10.23+dfsg-2.1ubuntu11.11+esm16
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:Pro:22.04:LTS
- Versions
- 8:6.9.11.60+dfsg-1ubuntu1
- 8:6.9.11.60+dfsg-1.3
- 8:6.9.11.60+dfsg-1.3build1
- 8:6.9.11.60+dfsg-1.3build2
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1+esm1
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.2
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.2+esm1
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm1
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm2
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3+esm3
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm1
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm2
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm3
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm4
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm5
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm6
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm7
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm8
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm9
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm10
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm11
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm12
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm13
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm14
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm15
- 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5+esm16
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:Pro:24.04:LTS
- Versions
- 8:6.9.11.60+dfsg-1.6ubuntu1
- 8:6.9.12.98+dfsg1-5
- 8:6.9.12.98+dfsg1-5.2build1
- 8:6.9.12.98+dfsg1-5.2build2
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm1
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm2
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm3
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm4
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm5
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm6
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm7
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm8
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm9
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm10
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm11
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm12
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm13
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm14
- 8:6.9.12.98+dfsg1-5.2ubuntu0.1~esm15
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:25.10
- Versions
- 8:7.1.1.43+dfsg1-1
- 8:7.1.1.43+dfsg1-1ubuntu1
- 8:7.1.1.43+dfsg1-1ubuntu2
- 8:7.1.2.3+dfsg1-1
- 8:7.1.2.3+dfsg1-1ubuntu0.1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:26.10
- Versions
- 8:7.1.2.18+dfsg1-1
- 8:7.1.2.25+dfsg1-2
- 8:7.1.2.27+dfsg1-1
- 8:7.1.2.31+dfsg1-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
imagemagick Ubuntu:Pro:26.04:LTS
- Versions
- 8:7.1.2.3+dfsg1-1
- 8:7.1.2.8+dfsg1-1
- 8:7.1.2.12+dfsg1-1
- 8:7.1.2.13+dfsg1-1
- 8:7.1.2.15+dfsg1-1
- 8:7.1.2.16+dfsg1-1
- 8:7.1.2.18+dfsg1-1
- 8:7.1.2.18+dfsg1-1ubuntu0.1~esm1
- 8:7.1.2.18+dfsg1-1ubuntu0.1~esm2
- 8:7.1.2.18+dfsg1-1ubuntu0.1~esm3
- 8:7.1.2.18+dfsg1-1ubuntu0.1~esm4
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published