Vulnerabilities in pkg:nuget/Magick.NET-Q16-OpenMP-x64
PACKAGECVE-2026-56379 is a LOW (CVSS 0.0) svg-to-mvg command injection vulnerability (CWE-116: Improper Encoding or Escaping of Output) affecting ImageMagick libraries in the NuGet ecosystem. The issue involves svg-to-mvg command injection via coders/svg.c. Remediation is available by upgrading affected packages to version 14.10.3.
pkg:nuget/Magick.NET-Q16-OpenMP-x64
Vulnerability advisories affecting package pkg:nuget/Magick.NET-Q16-OpenMP-x64. Select an advisory below to view technical details or fixes.
| Advisory ID | CVE / NVD | Severity | Summary |
|---|---|---|---|
| GHSA-xpg8-7m6m-jf56 | CVE-2026-56379 | LOW | ImageMagick: SVG-to-MVG Command Injection via coders/svg.c |
| GHSA-2gq3-ww97-wfjm | CVE-2026-56376 | LOW | ImageMagick has a possible heap Use After Free vulnerability in its meta coder |
| GHSA-3q5f-gmjc-38r8 | CVE-2026-56371 | LOW | ImageMagick: Memory leak in coders/txt.c without freetype |
| GHSA-pmpg-6pww-fg6q | CVE-2026-56370 | LOW | ImageMagick has out-of-bounds access in ConnectedComponentsImage() via CLI-controlled connected-components:* artifacts |
| GHSA-cvhv-g4rq-3hmw | - | LOW | ImageMagick: Memory Leak when providing invalid options to the cli |
| GHSA-wfx3-6g53-9fgc | CVE-2026-56368 | MODERATE | ImageMagick: Memory Leak in multiple coders that write raw pixel data |
| GHSA-pjxj-pchx-4c3m | CVE-2026-53466 | MODERATE | ImageMagick: Heap Buffer Over-Read in XCF decoder due to integer conversion overflow |
| GHSA-422r-8c97-xcg4 | CVE-2026-62363 | MODERATE | ImageMagick: Heap Buffer Over-Write in fx operation |
| GHSA-f5m7-cqgw-8hm7 | CVE-2026-62343 | MODERATE | ImageMagick: Heap Buffer Over-Write in morphology operation when an invalid kernel is provided |
| GHSA-76q6-2p6h-xjqr | - | LOW | ImageMagick: Heap Buffer Over-Write in X11 import with crafted window title |
| GHSA-h5r4-w88w-7ccr | - | LOW | ImageMagick: Memory Leak in TIFF encoder when invalid tiff:tile-geometry is specified |
| GHSA-h58x-r7f7-rh84 | - | LOW | ImageMagick: Memory Leak in ICON decoder when allocation fails |
| GHSA-m596-67p7-69wh | - | LOW | ImageMagick: Memory leak in VIFF encoder when allocation fails |
| GHSA-r628-69v2-2f9c | - | LOW | ImageMagick: Memory Leak in MIFF encoder when allocaton fails |
| GHSA-h7f2-f9cc-h2gv | - | LOW | ImageMagick: Memory Leak in YUV decoder when opening of blob fails |
| GHSA-jfq9-q63x-rc63 | - | LOW | ImageMagick: Memory Leak in TIFF encoder when an allocation fails |
| GHSA-99w9-hv66-rfv7 | - | LOW | ImageMagick: Memory Leak in JNG encoder when a blob could not be opened |
| GHSA-j8rh-v2r8-v94x | - | LOW | ImageMagick: Memory Leak in hough lines operation when an operation fails |
| GHSA-7c7m-fpjw-gwcq | - | LOW | ImageMagick: Memory Leak in color transformation to log colorspace when operation fails |
| GHSA-6vxp-gfwf-hcr9 | - | LOW | ImageMagick: Memory Leak in TIFF encoder when a temporary file could not be created. |
| GHSA-hwf3-r46v-5ggx | - | LOW | ImageMagick: Information Disclosure when printing profiles with debug enabled |
| GHSA-qvxh-prvr-85w2 | - | LOW | ImageMagick: Use-After-Free in FormatMagickCaption when memory allocation fails |
| GHSA-6jwg-7q3p-5fqm | - | LOW | ImageMagick: Use-After-Free when freetype initialization fails |
| GHSA-vghg-5jrg-2398 | - | LOW | ImageMagick: Policy Bypass in script operation due to missing checks |
| GHSA-v3j6-27vc-7pw2 | - | LOW | ImageMagick: Policy Bypass in APNG encoder and delegates due to a missing check |
| GHSA-qh5g-q395-cx4j | - | LOW | ImageMagick: Heap-use-after-free via XMP profile could result in a crash |
| GHSA-hc76-7mpc-qjqh | - | MODERATE | ImageMagick: Code injection in HTML encoder due to incomplete fix of CVE-2026-25797 |
| GHSA-56m6-8q75-f2rw | - | MODERATE | ImageMagick: Policy Bypass due to an incomplete fix of CVE-2026-49219 |
| GHSA-rvhp-75f6-9jqh | - | LOW | ImageMagick: Policy Bypass possible with matrix-backed operations |
| GHSA-82mp-vp5c-9pf7 | CVE-2026-55628 | MODERATE | ImageMagick: Policy Bypass in concatenate operation due to missing checks |
| GHSA-c4v7-w88g-m6c4 | CVE-2026-55597 | MODERATE | ImageMagick: Heap Buffer Over-Write in JP2 encoder when due to incorrect handling of arguments |
| GHSA-qhmf-7fc4-8q3h | CVE-2026-55595 | MODERATE | ImageMagick: Infinite Loop in connected-components when providing invalid arguments |
| GHSA-mx48-2qq3-23hf | CVE-2026-55594 | MODERATE | ImageMagick: Stack Overflow in MVG decoder due to missing depth check. |
| GHSA-ff5c-8x9r-8qcw | CVE-2026-55510 | MODERATE | ImageMagick: Use-After-Free in crafted 8BIM when identifying an image |
| GHSA-8g53-9m3c-69xg | CVE-2026-53467 | MODERATE | ImageMagick: Information Disclosure in MNG decoder because allocated memory is left unchanged |
| GHSA-44cp-c3ww-9rv5 | CVE-2026-53465 | MODERATE | ImageMagick has a Heap Buffer Over-Write in SF3 encoder when writing multi-frame image |
| GHSA-j989-f892-2335 | CVE-2026-53464 | MODERATE | ImageMagick: Memory Leak in wand option parser when providing invalid arguments |
| GHSA-p9rq-q46c-g4x6 | CVE-2026-53463 | MODERATE | ImageMagick has Null Pointer Dereference caused by the distort operation when passing incorrect arguments |
| GHSA-px7q-ggqj-hcf2 | CVE-2026-53462 | MODERATE | ImageMagick has a Use-After-Free when allocation in CheckPrimitiveExtent fails |
| GHSA-g22q-f7gc-5jhr | CVE-2026-53461 | HIGH | ImageMagick has out-of-bounds write in ICON decoder due to incorrect loop |
| GHSA-q62c-h75r-2xhc | CVE-2026-53460 | HIGH | ImageMagick: Policy Bypass can Trigger an Out-of-Memory condition |
| GHSA-xcjm-wqff-m669 | CVE-2026-49219 | MODERATE | ImageMagick: Policy Bypass can read disallowed files via symlink |
| GHSA-8pj9-6897-74xc | CVE-2026-49218 | HIGH | ImageMagick: Policy Bypass in DCM decoder could result in image with invalid dimensions |
| GHSA-4v89-6mgq-6rgc | CVE-2026-48994 | MODERATE | ImageMagick has a Heap Buffer Over-Write in MAT decoder on 32-bit systems |
| GHSA-h36c-3666-h489 | CVE-2026-48734 | MODERATE | ImageMagick Vulnerable to Stack Overflow in its MVG Decoder |
| GHSA-5v62-8fq6-cp9m | CVE-2026-48733 | MODERATE | ImageMagick has an Infinite Loop in subimage-search with crafted image |
| GHSA-2hhq-c99x-492r | CVE-2026-48724 | MODERATE | ImageMagick has a Heap Buffer Underwrite in the Floyd-Steinberg depth dithering method |
| GHSA-2rgj-gx5x-f62w | CVE-2026-47165 | MODERATE | ImageMagick: Information Disclosure in distributed pixel cache server because it is not using a challenge–response authentication model |
| GHSA-4g75-9r48-jf92 | CVE-2026-46693 | MODERATE | ImageMagick: Race Condition in distributed pixel cache server can result in file descriptor hijacking |
| GHSA-533m-3wf6-c33v | CVE-2026-46559 | MODERATE | ImageMagick: Heap Buffer Over-Write of a single byte in the JP2 encoder. |
| GHSA-rcr6-g7jc-f57g | CVE-2026-46557 | MODERATE | ImageMagick: Stack overflow in fx operation |
| GHSA-5r4x-w6p5-222q | CVE-2026-46523 | MODERATE | ImageMagick: Use-After-Free in MSL decoder. |
| GHSA-jcqp-6r6f-3mfx | CVE-2026-46521 | MODERATE | ImageMagick: Heap Buffer Over-Write in MIFF encoder when using LZMA compression |
| GHSA-7gg8-qqx7-92g5 | CVE-2026-46522 | HIGH | ImageMagick: Infinite Loop in the MIFF decoder can lead to CPU exhaustion |
| GHSA-36wm-hprc-mcf5 | CVE-2026-46520 | HIGH | ImageMagick: Heap Buffer Over-Write in IPL decoder when reading multiple images of different dimensions |
| GHSA-g5mf-wqq5-vwg6 | CVE-2026-45664 | MODERATE | ImageMagick: Policy Bypass in MNG coder could |
| GHSA-pfvh-m9xv-8966 | CVE-2026-45624 | MODERATE | ImageMagick: Heap Buffer Over-Read of a 4 bytes in distort operation. |
| GHSA-vhrh-72hq-w8m7 | CVE-2026-45359 | MODERATE | ImageMagick: Out-of-Bounds Read in connected components when the user supplies an invalid keep-top define |
| GHSA-cr6r-hmj8-pr7r | CVE-2026-45358 | MODERATE | ImageMagick: Out-of-Bounds Read of a single byte in meta encoder |
| GHSA-cwpj-h54c-xjpx | CVE-2026-45031 | MODERATE | ImageMagick: Policy Bypass in PSD decoder |
| GHSA-7wff-wpr6-vmhm | CVE-2026-42326 | MODERATE | ImageMagick: Heap Buffer Over-Read in IPTC encoder |
| GHSA-6gxq-f64p-5w6f | CVE-2026-47166 | MODERATE | ImageMagick: Heap Buffer Over-Read in distributed pixel cache server |
| GHSA-p93h-f2jc-477j | CVE-2026-46692 | MODERATE | ImageMagick: Heap Buffer Over-Write in distributed pixel cache server |
| GHSA-qv2q-c278-pch5 | - | LOW | ImageMagick: Information Disclosure in PasskeyEncipherImage via AES-CTR nonce reuse |
| GHSA-vf33-6r7x-66xx | - | LOW | ImageMagick: Division by Zero in binomial kernel |
| GHSA-jqq5-8px3-9m6m | - | MODERATE | ImageMagick: Heap Buffer Over-Write in json and yaml encoder of a single byte due to incorrect fix |
| GHSA-x928-4434-crqj | - | LOW | ImageMagick has a memory leak in PNG encoder when writing a MNG image |
| GHSA-w54j-7wpm-crhj | - | LOW | ImageMagick has a heap-buffer-overflow in FTXT encoder |
| GHSA-8vfj-q2cp-5m5j | - | LOW | ImageMagick has a heap buffer overflow read in magnify operation via unrecognized magnify:method value |
| GHSA-q8h3-jv9v-57qx | - | LOW | ImageMagick has has an off-by-one origin validation in allows out-of-bounds read in morphology processing |
| GHSA-98cp-rj9f-6v5g | - | MODERATE | ImageMagick has has a stack-buffer-overflow in MNG encoder with oversized pallete |
| GHSA-fwvm-ggf6-2p4x | CVE-2026-33908 | HIGH | ImageMagick has a Stack Overflow in DestroyXMLTree() |
| GHSA-cr67-pvmx-2pp2 | CVE-2026-33899 | MODERATE | ImageMagick has a heap-Buffer-Overflow write of a single zero byte when parsing xml. |
| GHSA-5xg3-585r-9jh5 | CVE-2026-40312 | MODERATE | ImageMagick has an off-by-one error in MSL decoder could result in crash |
| GHSA-r83h-crwp-3vm7 | CVE-2026-40311 | MODERATE | ImageMagick has a heap-use-after-free via XMP profile could result in a crash when printing the values. |
| GHSA-pwg5-6jfc-crvh | CVE-2026-40310 | MODERATE | ImageMagick has a heap out-of-bounds write in JP2 encoder |
| GHSA-jvgr-9ph5-m8v4 | CVE-2026-40183 | MODERATE | ImageMagick has a heap buffer overflow when encoding JXL image with a 16-bit float |
| GHSA-5592-p365-24xh | CVE-2026-40169 | MODERATE | ImageMagick has a heap buffer overflow (WRITE) in the YAML and JSON encoders. |
| GHSA-pcvx-ph33-r5vv | CVE-2026-33905 | MODERATE | ImageMagick has an out-of-bounds read in sample operation |
| GHSA-f4qm-vj5j-9xpw | CVE-2026-33902 | MODERATE | ImageMagick has a Stack Overflow via Recursive FX Expression Parsing |
| GHSA-x9h5-r9v2-vcww | CVE-2026-33901 | HIGH | ImageMagick has a heap Buffer Overflow in ImageMagick MVG decoder |
| GHSA-vhqj-f5cj-9x8h | CVE-2026-25794 | HIGH | ImageMagick has heap-buffer-overflow via signed integer overflow in WriteUHDRImage when writing UHDR images with large dimensions |
| GHSA-8793-7xv6-82cf | CVE-2026-33536 | MODERATE | ImageMagick has an Out-of-bounds Write via InterpretImageFilename |
| GHSA-mw3m-pqr2-qv7c | CVE-2026-33535 | MODERATE | ImageMagick has an Out-of-Bounds write of a zero byte in its X11 display interaction |
| GHSA-9r56-3gjq-hqf7 | - | LOW | ImageMagick: META reader memory leak in the APP1JPEG input path |
| GHSA-6p22-q7w5-33pg | - | LOW | ImageMagick has possible memory leak in ASHLAR coder when action fails |
| GHSA-56jp-jfqg-f8f4 | CVE-2026-31853 | MODERATE | ImageMagick is vulnerable to heap buffer over-write on 32-bit systems in SFW decoder |
| GHSA-gc62-2v5p-qpmp | CVE-2026-32636 | MODERATE | ImageMagick has a heap-buffer-overflow in NewXMLTree which could result in crash |
| GHSA-j96m-mjp6-99xr | CVE-2023-1289 | MODERATE | ImageMagick: Specially crafted SVG leads to segmentation fault and generate trash files in "/tmp", possible to leverage DoS |
| GHSA-qpg4-j99f-8xcg | CVE-2026-30937 | MODERATE | ImageMagick has heap buffer overflow in WriteXWDImage due to CARD32 arithmetic overflow in bytes_per_line calculation |
| GHSA-5ggv-92r5-cp4p | CVE-2026-30936 | MODERATE | ImageMagick has Heap Buffer Overflow in WaveletDenoiseImage |
| GHSA-cqw9-w2m7-r2m2 | CVE-2026-30935 | MODERATE | ImageMagick has Heap Buffer Over-Read in BilateralBlurImage |
| GHSA-h95r-c8c7-mrwx | CVE-2026-30931 | MODERATE | ImageMagick has heap-based buffer overflow in UHDR encoder |
| GHSA-rqq8-jh93-f4vg | CVE-2026-30929 | HIGH | ImageMagick has stack buffer overflow in MagnifyImage |
| GHSA-hffp-q43q-qq76 | CVE-2026-28693 | HIGH | ImageMagick: Integer overflow in DIB coder can result in out of bounds read or write |
| GHSA-wj8w-pjxf-9g4f | CVE-2026-28691 | HIGH | ImageMagick has uninitialized pointer dereference in JBIG decoder |
| GHSA-7h7q-j33q-hvpf | CVE-2026-28690 | MODERATE | ImageMagick has stack write buffer overflow in MNG encoder |
| GHSA-xxw5-m53x-j38c | CVE-2026-28688 | MODERATE | ImageMagick has heap use-after-free in the MSL encoder |
| GHSA-fpvf-frm6-625q | CVE-2026-28687 | MODERATE | ImageMagick has Heap Use-After-Free in ImageMagick MSL decoder |
| GHSA-467j-76j7-5885 | CVE-2026-28686 | MODERATE | ImageMagick: Write heap-buffer-overflow in PCL encoder via undersized output buffer |
| GHSA-932h-jw47-73jm | CVE-2026-28494 | HIGH | ImageMagick vulnerable to stack corruption through long morphology kernel names or arrays |
| GHSA-r39q-jr8h-gcq2 | CVE-2026-28493 | MODERATE | ImageMagick has Integer Overflow leading to out of bounds write in SIXEL decoder |
| GHSA-wrhr-rf8j-r842 | CVE-2026-26284 | MODERATE | ImageMagick: Heap overflow in pcd decoder leads to out of bounds read. |
| GHSA-mqfc-82jx-3mr2 | CVE-2026-25986 | MODERATE | ImageMagick has heap buffer overflow in YUV 4:2:2 decoder |
| GHSA-pmq6-8289-hx3v | CVE-2026-25982 | MODERATE | ImageMagick has Heap Out-of-Bounds Read in DCM Decoder (ReadDCMImage) |
| GHSA-8mpr-6xr2-chhc | CVE-2026-25971 | MODERATE | ImageMagick: MSL - Stack overflow in ProcessMSLScript |
| GHSA-xg29-8ghv-v4xr | CVE-2026-25970 | MODERATE | ImageMagick Has Signed Integer Overflow in SIXEL Decoder, Leading to Memory Corruption |
| GHSA-3mwp-xqp2-q6ph | CVE-2026-25968 | HIGH | ImageMagick: MSL attribute stack buffer overflow leads to out of bounds write. |
| GHSA-qmw5-2p58-xvrc | CVE-2026-30883 | MODERATE | ImageMagick is vulnerable to Heap Overflow when writing extremely large image profile in the PNG encoder |
| GHSA-mrmj-x24c-wwcv | CVE-2026-28692 | MODERATE | ImageMagick has a heap buffer over-read via 32-bit integer overflow in MAT decoder |
| GHSA-493f-jh8w-qhx3 | CVE-2026-28689 | MODERATE | ImageMagick has a Path Policy TOCTOU symlink race bypass |
| GHSA-r99p-5442-q2x2 | CVE-2026-27799 | MODERATE | ImageMagick has a heap Buffer Over-read in its DJVU image format handler |
| GHSA-qpgx-jfcq-r59f | CVE-2026-27798 | MODERATE | ImageMagick: Heap Buffer Over-read in WaveletDenoise when processing small images |
| GHSA-gq5v-qf8q-fp77 | - | LOW | ImageMagick: Heap-based Buffer Overflow in GetPixelIndex due to metadata-cache desynchronization |
| GHSA-wgxp-q8xq-wpp9 | - | LOW | ImageMagick: Malicious PCD files trigger 1‑byte heap Out-of-bounds Read and DoS |
| GHSA-3j4x-rwrx-xxj9 | - | LOW | mageMagick has a possible use-after-free write in its PDB decoder |
| GHSA-273h-m46v-96q4 | CVE-2026-25984 | LOW | ImageMagick: Integer Overflow in PSB (PSD v2) RLE decoding path causes heap Out of Bounds reads for 32-bit builds |
| GHSA-w8mw-frc6-r7m8 | CVE-2026-26983 | MODERATE | ImageMagick: Invalid MSL <map> can result in a use after free |
| GHSA-gwr3-x37h-h84v | CVE-2026-26283 | MODERATE | ImageMagick has a possible infinite loop in its JPEG encoder when using `jpeg:extent` |
| GHSA-v994-63cg-9wj3 | CVE-2026-26066 | MODERATE | ImageMagick has infinite loop when writing IPTCTEXT leads to denial of service via crafted profile |
| GHSA-7355-pwx2-pm84 | CVE-2026-25989 | HIGH | ImageMagick: Integer overflow or wraparound and incorrect conversion between numeric types in the internal SVG decoder |
| GHSA-782x-jh29-9mf7 | CVE-2026-25988 | MODERATE | ImageMagick: MSL image stack index may fail to refresh, leading to leaked images |
| GHSA-42p5-62qq-mmh7 | CVE-2026-25987 | MODERATE | ImageMagick has a heap buffer over-read in its MAP image decoder |
| GHSA-v7g2-m8c5-mf84 | CVE-2026-25985 | HIGH | ImageMagick: Memory allocation with excessive without limits in the internal SVG decoder |
| GHSA-fwqw-2x5x-w566 | CVE-2026-25983 | MODERATE | ImageMagick has Use After Free in MSLStartElement in "coders/msl.c" |
| GHSA-xgm3-v4r9-wfgm | CVE-2026-25969 | MODERATE | Image Magick has a Memory Leak in coders/ashlar.c |
| GHSA-72hf-fj62-w6j4 | CVE-2026-25967 | HIGH | ImageMagick: Stack buffer overflow in FTXT reader via oversized integer field |
| GHSA-xwc6-v6g8-pw2h | CVE-2026-25966 | MODERATE | ImageMagick's Security Policy Bypass through config/policy-secure.xml via "fd handler" leads to stdin/stdout access |
| GHSA-8jvj-p28h-9gm7 | CVE-2026-25965 | HIGH | ImageMagick: Policy bypass through path traversal allows reading restricted content despite secured policy |
| GHSA-vpxv-r9pg-7gpr | CVE-2026-25898 | MODERATE | ImageMagick has Global Buffer Overflow (OOB Read) via Negative Pixel Index in UIL and XPM Writer |
| GHSA-6j5f-24fw-pqp4 | CVE-2026-25897 | MODERATE | ImageMagick: Heap overflow in sun decoder on 32-bit systems may result in out of bounds write |
| GHSA-543g-8grm-9cw6 | CVE-2026-25799 | MODERATE | ImageMagick has Division-by-Zero in YUV sampling factor validation, which leads to crash |
| GHSA-p863-5fgm-rgq4 | CVE-2026-25798 | MODERATE | ImageMagick has NULL Pointer Dereference in ClonePixelCacheRepository via crafted image |
| GHSA-rw6c-xp26-225v | CVE-2026-25797 | MODERATE | ImageMagick: Code Injection via PostScript header in ps coders |
| GHSA-g2pr-qxjg-7r2w | CVE-2026-25796 | MODERATE | ImageMagick has memory leak of watermark Image object in ReadSTEGANOImage on multiple error/early-return paths |
| GHSA-p33r-fqw2-rqmm | CVE-2026-25795 | MODERATE | ImageMagick has NULL pointer dereference in ReadSFWImage after DestroyImageInfo (sfw.c) |
| GHSA-gxcx-qjqp-8vjw | CVE-2026-25638 | MODERATE | ImageMagick has memory leak in msl encoder |
| GHSA-gm37-qx7w-p258 | CVE-2026-25637 | MODERATE | ImageMagick: Possible memory leak in ASHLAR encoder |
| GHSA-jv4p-gjwq-9r2j | CVE-2026-25576 | MODERATE | ImageMagick: Out of bounds read in multiple coders read raw pixel data |
| GHSA-pqgj-2p96-rx85 | CVE-2026-24485 | HIGH | ImageMagick: Infinite loop vulnerability when parsing a PCD file |
| GHSA-wg3g-gvx5-2pmv | CVE-2026-24484 | MODERATE | ImageMagick: Converting multi-layer nested MVG to SVG can cause DoS |
| GHSA-96pc-27rx-pr36 | CVE-2026-24481 | HIGH | ImageMagick has Possible Heap Information Disclosure in PSD ZIP Decompression |
| GHSA-5vx3-wx4q-6cj8 | CVE-2026-23952 | MODERATE | ImageMagick has a NULL pointer dereference in MSL parser via <comment> tag before image load |
| GHSA-qp59-x883-77qv | - | MODERATE | ImageMagick has a Memory Leak in LoadOpenCLDeviceBenchmark() when parsing malformed XML |
| GHSA-9vj4-wc7r-p844 | CVE-2026-23874 | MODERATE | ImageMagick MSL: Stack overflow via infinite recursion in ProcessMSLScript |
| GHSA-39h3-g67r-7g3c | CVE-2026-22770 | MODERATE | ImageMagick releases an invalid pointer in BilateralBlur when memory allocation fails |
| GHSA-fff3-4rp7-px97 | CVE-2025-68469 | LOW | ImageMagick has a heap-buffer-overflow |
| GHSA-7rvh-xqp3-pr8j | CVE-2025-68950 | MODERATE | ImageMagick's failure to limit MVG mutual causes Stack Overflow |
| GHSA-p27m-hp98-6637 | CVE-2025-68618 | MODERATE | ImageMagick's failure to limit the depth of SVG file reads caused a DoS attack |
| GHSA-q3hc-j9x5-mp9m | CVE-2025-65955 | MODERATE | Withdrawn Advisory: ImageMagick has a use-after-free/double-free risk in Options::fontFamily when clearing family |
| GHSA-qp29-wxp5-wh82 | CVE-2025-55154 | HIGH | imagemagick: integer overflows in MNG magnification |
| GHSA-cfh4-9f7v-fhrc | CVE-2025-53019 | LOW | ImageMagick has a Memory Leak in magick stream |
| GHSA-23hg-53q6-hqfg | CVE-2025-57807 | LOW | ImageMagick BlobStream Forward-Seek Under-Allocation |
| GHSA-9ccg-6pjw-x645 | CVE-2025-55298 | HIGH | ImageMagick has a Format String Bug in InterpretImageFilename leads to arbitrary code execution |
| GHSA-fh55-q5pj-pxgw | CVE-2025-55212 | LOW | ImageMagick affected by divide-by-zero in ThumbnailImage via montage -geometry ":" leads to crash |
| GHSA-qh3h-j545-h8c9 | CVE-2025-53101 | HIGH | ImageMagick has a Stack Buffer Overflow in image.c |
| GHSA-hm4x-r5hc-794f | CVE-2025-53014 | LOW | ImageMagick has a Heap Buffer Overflow in InterpretImageFilename |
| GHSA-wpp4-vqfq-v4hp | CVE-2025-62594 | MODERATE | ImageMagick CLAHE : Unsigned underflow and division-by-zero lead to OOB pointer arithmetic and process crash (DoS) |
| GHSA-6hgw-6x87-578x | CVE-2025-55160 | MODERATE | ImageMagick has Undefined Behavior (function-type-mismatch) in CloneSplayTree |
| GHSA-cjc8-g9w8-chfw | CVE-2025-55004 | HIGH | imagemagick: heap-buffer overflow read in MNG magnification with alpha |
| GHSA-vmhh-8rxq-fp9g | CVE-2025-53015 | HIGH | ImageMagick has XMP profile write that triggers hang due to unbounded loop |
CVE-2026-56379 at a Glance
Security Impact
CVSS: 0.0
The security impact metrics below are parsed directly from the CVSS v3.1 vector string (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N).
How to Fix CVE-2026-56379
To remediate this vulnerability, upgrade all affected ImageMagick dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
Upgrade Magick.NET-Q16-AnyCPU to 14.10.3
Upgrade Magick.NET-Q16-HDRI-AnyCPU to 14.10.3
Upgrade Magick.NET-Q16-HDRI-OpenMP-arm64 to 14.10.3
Upgrade Magick.NET-Q16-HDRI-OpenMP-x64 to 14.10.3
Upgrade Magick.NET-Q16-HDRI-arm64 to 14.10.3
Upgrade Magick.NET-Q16-HDRI-x64 to 14.10.3
Upgrade Magick.NET-Q16-HDRI-x86 to 14.10.3
Upgrade Magick.NET-Q16-OpenMP-arm64 to 14.10.3
Upgrade Magick.NET-Q16-OpenMP-x64 to 14.10.3
Upgrade Magick.NET-Q16-OpenMP-x86 to 14.10.3
Upgrade Magick.NET-Q16-arm64 to 14.10.3
Upgrade Magick.NET-Q16-x64 to 14.10.3
Upgrade Magick.NET-Q16-x86 to 14.10.3
Upgrade Magick.NET-Q8-AnyCPU to 14.10.3
Upgrade Magick.NET-Q8-OpenMP-arm64 to 14.10.3
Upgrade Magick.NET-Q8-OpenMP-x64 to 14.10.3
Upgrade Magick.NET-Q8-arm64 to 14.10.3
Upgrade Magick.NET-Q8-x64 to 14.10.3
Upgrade Magick.NET-Q8-x86 to 14.10.3
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
inspect dependencies for Magick.NET-Q16-AnyCPU
How to Check if You Are Affected
To determine whether your application is affected by CVE-2026-56379, inspect your project dependencies for ImageMagick:
inspect dependencies for Magick.NET-Q16-AnyCPU
Analyze the terminal output to locate any version of ImageMagick in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 14.10.3), your application is affected.
Note: Verify declared build manifests and deployed runtime container environments.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-116: Improper Encoding or Escaping of Output, where the product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. as a result, the intended structure of the message is not preserved. In ImageMagick, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
CVE-2026-56379 Affected ImageMagick Versions
19 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
Magick.NET-Q16-AnyCPU
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-AnyCPU
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-OpenMP-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-OpenMP-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-HDRI-x86
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-OpenMP-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-OpenMP-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-OpenMP-x86
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q16-x86
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-AnyCPU
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-OpenMP-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-OpenMP-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-arm64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-x64
|
NuGet |
< 14.10.3
|
14.10.3
|
|
Magick.NET-Q8-x86
|
NuGet |
< 14.10.3
|
14.10.3
|
References
Frequently Asked Questions
What is CVE-2026-56379?
Which ImageMagick versions are affected?
What version fixes CVE-2026-56379?
Is Magick.NET-Q16-AnyCPU affected?
Is Magick.NET-Q16-HDRI-AnyCPU affected?
What is the CVSS score of CVE-2026-56379?
What CWE is associated with CVE-2026-56379?
How can I check NuGet dependencies for CVE-2026-56379?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-xpg8-7m6m-jf56",
"modified" : "2026-09-24T20:05:05Z",
"published" : "2026-02-25T19:12:48Z",
"aliases" : [ "CVE-2026-56379" ],
"summary" : "ImageMagick: SVG-to-MVG Command Injection via coders/svg.c",
"details" : "An attacker can inject arbitrary MVG (Magick Vector Graphics) drawing commands in an SVG file that is read by the internal SVG decoder of ImageMagick. The injected MVG commands execute during rendering.",
"severity" : [ {
"type" : "CVSS_V3",
"score" : "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-AnyCPU"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-AnyCPU"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-OpenMP-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-OpenMP-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-HDRI-x86"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-OpenMP-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-OpenMP-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-OpenMP-x86"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q16-x86"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-AnyCPU"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-OpenMP-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-OpenMP-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-arm64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-x64"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
}, {
"package" : {
"ecosystem" : "NuGet",
"name" : "Magick.NET-Q8-x86"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "14.10.3"
} ]
} ]
} ],
"references" : [ {
"type" : "WEB",
"url" : "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xpg8-7m6m-jf56"
}, {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2026-56379"
}, {
"type" : "WEB",
"url" : "https://github.com/ImageMagick/ImageMagick/commit/9db96365ecab5de69cdec81b9359672b3a827aaa"
}, {
"type" : "WEB",
"url" : "https://github.com/ImageMagick/ImageMagick/commit/f63c78b3828933f1cc7cf499390248981af765aa"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:32961"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/security/cve/CVE-2026-56379"
}, {
"type" : "WEB",
"url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2491700"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/ImageMagick/ImageMagick"
}, {
"type" : "WEB",
"url" : "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-56379.json"
}, {
"type" : "WEB",
"url" : "https://www.vulncheck.com/advisories/imagemagick-command-injection-via-svg-decoder"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-116", "CWE-77" ],
"severity" : "LOW",
"github_reviewed" : true,
"github_reviewed_at" : "2026-02-25T19:12:48Z",
"nvd_published_at" : null
}
}