{"id":"GHSA-r628-69v2-2f9c","title":"ImageMagick: Memory Leak in MIFF encoder when allocaton fails","summary":"ImageMagick: Memory Leak in MIFF encoder when allocaton fails","severity":"low","cvss":2.9,"cwe":["CWE-401"],"vendor":"Magick","product":"Magick.NET-Q16-AnyCPU","ecosystem":"nuget","affected":["Magick.NET-Q16-AnyCPU < 14.15.0","Magick.NET-Q16-HDRI-AnyCPU < 14.15.0","Magick.NET-Q16-HDRI-OpenMP-arm64 < 14.15.0","Magick.NET-Q16-HDRI-x64 < 14.15.0","Magick.NET-Q16-HDRI-x86 < 14.15.0","Magick.NET-Q16-OpenMP-arm64 < 14.15.0","Magick.NET-Q16-OpenMP-x64 < 14.15.0","Magick.NET-Q16-arm64 < 14.15.0","Magick.NET-Q16-x64 < 14.15.0","Magick.NET-Q16-x86 < 14.15.0","Magick.NET-Q8-AnyCPU < 14.15.0","Magick.NET-Q8-OpenMP-arm64 < 14.15.0","Magick.NET-Q8-OpenMP-x64 < 14.15.0","Magick.NET-Q8-arm64 < 14.15.0","Magick.NET-Q8-x64 < 14.15.0","Magick.NET-Q8-x86 < 14.15.0","Magick.NET-Q16-HDRI-arm64 < 14.15.0"],"patched":["Magick.NET-Q16-AnyCPU 14.15.0","Magick.NET-Q16-HDRI-AnyCPU 14.15.0","Magick.NET-Q16-HDRI-OpenMP-arm64 14.15.0","Magick.NET-Q16-HDRI-x64 14.15.0","Magick.NET-Q16-HDRI-x86 14.15.0","Magick.NET-Q16-OpenMP-arm64 14.15.0","Magick.NET-Q16-OpenMP-x64 14.15.0","Magick.NET-Q16-arm64 14.15.0","Magick.NET-Q16-x64 14.15.0","Magick.NET-Q16-x86 14.15.0","Magick.NET-Q8-AnyCPU 14.15.0","Magick.NET-Q8-OpenMP-arm64 14.15.0","Magick.NET-Q8-OpenMP-x64 14.15.0","Magick.NET-Q8-arm64 14.15.0","Magick.NET-Q8-x64 14.15.0","Magick.NET-Q8-x86 14.15.0","Magick.NET-Q16-HDRI-arm64 14.15.0"],"published":"2026-07-24","updated":"2026-07-24","source":"GHSA","sourceUrl":"https://github.com/advisories/GHSA-r628-69v2-2f9c","references":[{"url":"https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r628-69v2-2f9c"},{"url":"https://github.com/dlemstra/Magick.NET/releases/tag/14.15.0"},{"url":"https://github.com/advisories/GHSA-r628-69v2-2f9c"}],"tags":["ghsa","nuget"],"ingestedAt":"2026-07-24T15:30:58.917Z","slug":"GHSA-r628-69v2-2f9c","body":"## Overview\n\nA memory leak will occur in the MIFF encoder when an allocation fails.\n\n## Affected packages\n\n- `Magick.NET-Q16-AnyCPU < 14.15.0`\n- `Magick.NET-Q16-HDRI-AnyCPU < 14.15.0`\n- `Magick.NET-Q16-HDRI-OpenMP-arm64 < 14.15.0`\n- `Magick.NET-Q16-HDRI-x64 < 14.15.0`\n- `Magick.NET-Q16-HDRI-x86 < 14.15.0`\n- `Magick.NET-Q16-OpenMP-arm64 < 14.15.0`\n- `Magick.NET-Q16-OpenMP-x64 < 14.15.0`\n- `Magick.NET-Q16-arm64 < 14.15.0`\n- `Magick.NET-Q16-x64 < 14.15.0`\n- `Magick.NET-Q16-x86 < 14.15.0`\n- `Magick.NET-Q8-AnyCPU < 14.15.0`\n- `Magick.NET-Q8-OpenMP-arm64 < 14.15.0`\n- `Magick.NET-Q8-OpenMP-x64 < 14.15.0`\n- `Magick.NET-Q8-arm64 < 14.15.0`\n- `Magick.NET-Q8-x64 < 14.15.0`\n- `Magick.NET-Q8-x86 < 14.15.0`\n- `Magick.NET-Q16-HDRI-arm64 < 14.15.0`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `Magick.NET-Q16-AnyCPU 14.15.0`\n- `Magick.NET-Q16-HDRI-AnyCPU 14.15.0`\n- `Magick.NET-Q16-HDRI-OpenMP-arm64 14.15.0`\n- `Magick.NET-Q16-HDRI-x64 14.15.0`\n- `Magick.NET-Q16-HDRI-x86 14.15.0`\n- `Magick.NET-Q16-OpenMP-arm64 14.15.0`\n- `Magick.NET-Q16-OpenMP-x64 14.15.0`\n- `Magick.NET-Q16-arm64 14.15.0`\n- `Magick.NET-Q16-x64 14.15.0`\n- `Magick.NET-Q16-x86 14.15.0`\n- `Magick.NET-Q8-AnyCPU 14.15.0`\n- `Magick.NET-Q8-OpenMP-arm64 14.15.0`\n- `Magick.NET-Q8-OpenMP-x64 14.15.0`\n- `Magick.NET-Q8-arm64 14.15.0`\n- `Magick.NET-Q8-x64 14.15.0`\n- `Magick.NET-Q8-x86 14.15.0`\n- `Magick.NET-Q16-HDRI-arm64 14.15.0`","depth":"sunlit","depthScore":16,"depthScoreParts":{"impact":16,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}