SixLabors.ImageSharp is vulnerable to Out-of-bounds Write
75
High Risk
The TIFF decoder allocates tile buffers sized by the tile width but constructs the CCITT/fax decompressors with the full image width when decoding tiled images. Decoding a crafted tiled TIFF that uses T4, T6, or Modified Huffman compression makes the decompressor write scanlines wider than the allocated tile buffer. This out-of-bounds heap write produces a crash and potential heap corruption, reachable from Image.Load on untrusted input. The fix passes the tile width to the decompressor factory so writes stay within the tile buffer.
You are affected if you are using a version that falls within the vulnerable range and you decode untrusted tiled TIFF images that use CCITT/fax compression.
SixLabors.ImageSharp is vulnerable to Out-of-bounds Write in versions 3.0.0 - 4.1.0.
Upgrade the SixLabors.ImageSharp library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant