ImageMagick BlobStream Forward-Seek Under-Allocation
Description
ImageMagick is free and open-source software used for editing and manipulating digital images. ImageMagick versions lower than 14.8.2 include insecure functions: SeekBlob(), which permits advancing the stream offset beyond the current end without increasing capacity, and WriteBlob(), which then expands by quantum + length (amortized) instead of offset + length, and copies to data + offset. When offset ≫ extent, the copy targets memory beyond the allocation, producing a deterministic heap write on 64-bit builds. No 2⁶⁴ arithmetic wrap, external delegates, or policy settings are required. This is fixed in version 14.8.2.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
Magick.NET-Q16-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q8-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-HDRI-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q8-OpenMP-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-HDRI-OpenMP-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-OpenMP-x64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q8-arm64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-arm64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-OpenMP-arm64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q8-OpenMP-arm64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-HDRI-OpenMP-arm64NuGet | < 14.8.2 | 14.8.2 |
Magick.NET-Q16-HDRI-arm64NuGet | < 14.8.2 | 14.8.2 |
Affected products
22- ghsa-coords21 versionspkg:nuget/magick.net-q16-arm64pkg:nuget/magick.net-q16-hdri-arm64pkg:nuget/magick.net-q16-hdri-openmp-arm64pkg:nuget/magick.net-q16-hdri-openmp-x64pkg:nuget/magick.net-q16-hdri-x64pkg:nuget/magick.net-q16-openmp-arm64pkg:nuget/magick.net-q16-openmp-x64pkg:nuget/magick.net-q16-x64pkg:nuget/magick.net-q8-arm64pkg:nuget/magick.net-q8-openmp-arm64pkg:nuget/magick.net-q8-openmp-x64pkg:nuget/magick.net-q8-x64pkg:rpm/opensuse/ImageMagick&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/ImageMagick&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/ImageMagick&distro=openSUSE%20Tumbleweedpkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Desktop%20Applications%2015%20SP6pkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Desktop%20Applications%2015%20SP7pkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP6pkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP7pkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Server%2016.0pkg:rpm/suse/ImageMagick&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20applications%2016.0
< 14.8.2+ 20 more
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 14.8.2
- (no CPE)range: < 7.1.1.21-150600.3.23.1
- (no CPE)range: < 7.1.2.0-160000.4.1
- (no CPE)range: < 7.1.2.3-1.1
- (no CPE)range: < 7.1.1.21-150600.3.23.1
- (no CPE)range: < 7.1.1.43-150700.3.16.1
- (no CPE)range: < 7.1.1.21-150600.3.23.1
- (no CPE)range: < 7.1.1.43-150700.3.16.1
- (no CPE)range: < 7.1.2.0-160000.4.1
- (no CPE)range: < 7.1.2.0-160000.4.1
- Range: < 14.8.2
Patches
Vulnerability mechanics
References
5- github.com/advisories/GHSA-23hg-53q6-hqfgghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2025-57807ghsaADVISORY
- github.com/ImageMagick/ImageMagick/commit/077a417a19a5ea8c85559b602754a5b928eef23eghsax_refsource_MISCWEB
- github.com/ImageMagick/ImageMagick/security/advisories/GHSA-23hg-53q6-hqfgghsax_refsource_CONFIRMWEB
- lists.debian.org/debian-lts-announce/2025/09/msg00012.htmlghsaWEB
News mentions
0No linked articles in our index yet.