MEDIUM 5.1
GHSA-h22j-f9xw-xjjm
ImageMagick: Integer Overflow in JNX decoder causes heap buffer over-write when processing extremly large files on 32-bit builds
Quick fix
GHSA-h22j-f9xw-xjjm — Magick.NET-Q16-AnyCPU: upgrade to the fixed version with the command below.
dotnet add package Magick.NET-Q16-AnyCPU --version 14.15.0 Details
When processing an extremely large JNX file on 32-bit platforms an integer overflow will happen that can cause a heap buffer over-write.
Are you affected?
Enter the version of the package you're using.
Affected packages
NuGet / Magick.NET-Q16-AnyCPU
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q16-AnyCPU --version 14.15.0 NuGet / Magick.NET-Q16-HDRI-AnyCPU
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q16-HDRI-AnyCPU --version 14.15.0 NuGet / Magick.NET-Q16-HDRI-x86
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q16-HDRI-x86 --version 14.15.0 NuGet / Magick.NET-Q16-x86
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q16-x86 --version 14.15.0 NuGet / Magick.NET-Q8-AnyCPU
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q8-AnyCPU --version 14.15.0 NuGet / Magick.NET-Q8-x86
Introduced in:
0 Fixed in: 14.15.0 Fix
dotnet add package Magick.NET-Q8-x86 --version 14.15.0