diff options
Diffstat (limited to 'ext/gd/gd.c')
-rw-r--r-- | ext/gd/gd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/gd/gd.c b/ext/gd/gd.c index e7667d2d2a..291e4e6859 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -4720,7 +4720,7 @@ PHP_FUNCTION(imagescale) } } - if (tmp_h <= 0 || tmp_w <= 0) { + if (tmp_h <= 0 || tmp_h > INT_MAX || tmp_w <= 0 || tmp_w > INT_MAX) { RETURN_FALSE; } |