From a01ff4a6427f4ea25d1f132424cdff7525599357 Mon Sep 17 00:00:00 2001 From: Titus Date: Sat, 19 Feb 2022 10:14:46 -0500 Subject: [PATCH] Fix issue in PNG identify method to skip "uninteresting" chunks, including sBIT. --- src/ImageSharp/Formats/Png/PngDecoderCore.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ImageSharp/Formats/Png/PngDecoderCore.cs b/src/ImageSharp/Formats/Png/PngDecoderCore.cs index f5fc86ee4..a7f4d5e8d 100644 --- a/src/ImageSharp/Formats/Png/PngDecoderCore.cs +++ b/src/ImageSharp/Formats/Png/PngDecoderCore.cs @@ -336,6 +336,9 @@ namespace SixLabors.ImageSharp.Formats.Png break; case PngChunkType.End: goto EOF; + default: + this.SkipChunkDataAndCrc(chunk); + break; } } finally