diff --git a/system/Validation/FileRules.php b/system/Validation/FileRules.php index ce0ed8140d42..d09d6600291c 100644 --- a/system/Validation/FileRules.php +++ b/system/Validation/FileRules.php @@ -242,7 +242,13 @@ public function max_dims(?string $blank, string $params): bool $allowedHeight = $params[1] ?? 0; // Get uploaded image size - $info = getimagesize($file->getTempName()); + $info = getimagesize($file->getTempName()); + + if ($info === false) { + // Cannot get the image size. + return false; + } + $fileWidth = $info[0]; $fileHeight = $info[1];