From 263b5a88e2e2457ae6a4094dfc19a1066c2c8f58 Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Mon, 9 Feb 2026 08:41:40 +0100 Subject: [PATCH] ANI: check for array allocation size --- src/imageformats/ani.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/imageformats/ani.cpp b/src/imageformats/ani.cpp index fc0cccc..0fa1ed8 100644 --- a/src/imageformats/ani.cpp +++ b/src/imageformats/ani.cpp @@ -5,6 +5,7 @@ */ #include "ani_p.h" +#include "util_p.h" #include #include @@ -101,7 +102,7 @@ bool ANIHandler::read(QImage *outImage) } const auto frameSize = *(reinterpret_cast(frameSizeData.data())); - if (!frameSize) { + if (!frameSize || frameSize > quint32(kMaxQVectorSize)) { return false; }