{"id":"GHSA-m596-67p7-69wh","title":"ImageMagick: Memory leak in VIFF encoder when allocation fails","summary":"ImageMagick: Memory leak in VIFF encoder when allocation 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-m596-67p7-69wh","references":[{"url":"https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-m596-67p7-69wh"},{"url":"https://github.com/dlemstra/Magick.NET/releases/tag/14.15.0"},{"url":"https://github.com/advisories/GHSA-m596-67p7-69wh"}],"tags":["ghsa","nuget"],"ingestedAt":"2026-07-24T15:30:58.893Z","slug":"GHSA-m596-67p7-69wh","body":"## Overview\n\nWhen an allocation fails in the VIFF encoder a memory leak will occus.\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":[]}