CVE-2024-41132: SixLabors ImageSharp has Excessive Memory Allocation in Gif Decoder
(updated )
What kind of vulnerability is it? Who is impacted?
A vulnerability discovered in the ImageSharp library, where the processing of specially crafted files can lead to excessive memory usage in the Gif decoder. The vulnerability is triggered when ImageSharp attempts to process image files that are designed to exploit this flaw.
References
- docs.sixlabors.com/articles/imagesharp.web/processingcommands.html
- docs.sixlabors.com/articles/imagesharp/security.html
- github.com/SixLabors/ImageSharp
- github.com/SixLabors/ImageSharp/commit/59de13c8cc47f2b402e2c43aa7024511d029d515
- github.com/SixLabors/ImageSharp/commit/9816ca45016c5d3859986f3c600e8934bc450a56
- github.com/SixLabors/ImageSharp/commit/b496109051cc39feee1f6cde48fca6481de17f9a
- github.com/SixLabors/ImageSharp/pull/2759
- github.com/SixLabors/ImageSharp/pull/2764
- github.com/SixLabors/ImageSharp/pull/2770
- github.com/SixLabors/ImageSharp/security/advisories/GHSA-qxrv-gp6x-rc23
- github.com/advisories/GHSA-qxrv-gp6x-rc23
- nvd.nist.gov/vuln/detail/CVE-2024-41132
Detect and mitigate CVE-2024-41132 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →