Commit 60ff12e75 for imagemagick.org

commit 60ff12e75925bb4a9fae13cc9426e00e8ed0ec05
Author: Javid Khan <dxbjavid@gmail.com>
Date:   Sun May 31 02:25:10 2026 +0530

    reject rla files with an inverted active window (#8770)

diff --git a/coders/rla.c b/coders/rla.c
index 6d7d5e21b..82be84e91 100644
--- a/coders/rla.c
+++ b/coders/rla.c
@@ -262,6 +262,9 @@ static Image *ReadRLAImage(const ImageInfo *image_info,ExceptionInfo *exception)
   */
   image->alpha_trait=rla_info.number_matte_channels != 0 ? BlendPixelTrait :
     UndefinedPixelTrait;
+  if ((rla_info.active_window.right < rla_info.active_window.left) ||
+      (rla_info.active_window.top < rla_info.active_window.bottom))
+    ThrowReaderException(CorruptImageError,"ImproperImageHeader");
   image->columns=(size_t) (rla_info.active_window.right-
     rla_info.active_window.left+1);
   image->rows=(size_t) (rla_info.active_window.top-