Commit 497e1d802 for imagemagick.org

commit 497e1d802605727c2bc32e3f346fd4aea25386b0
Author: Javid Khan <dxbjavid@gmail.com>
Date:   Wed Jun 3 16:57:05 2026 +0530

    validate argument count for polynomial distortion (#8780)

diff --git a/MagickCore/distort.c b/MagickCore/distort.c
index 0e033a751..5556660db 100644
--- a/MagickCore/distort.c
+++ b/MagickCore/distort.c
@@ -423,6 +423,12 @@ static double *GenerateCoefficients(const Image *image,
       break;
     case PolynomialDistortion:
       /* number of coefficients depend on the given polynomial 'order' */
+      if (number_arguments < 1) {
+        (void) ThrowMagickException(exception,GetMagickModule(),OptionError,
+               "InvalidArgument","%s : '%s'","Polynomial",
+               "Needs at least 1 argument");
+        return((double *) NULL);
+      }
       i = poly_number_terms(arguments[0]);
       number_coefficients = 2 + i*number_values;
       if ( i == 0 ) {