From 4d69e7ce343cd0d090aec5fd646642d99ec112af Mon Sep 17 00:00:00 2001 From: Matthew Barbour Date: Thu, 11 Jun 2020 20:09:17 -0500 Subject: [PATCH] Added early 404 kill if requested image is not found --- ext/image/main.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ext/image/main.php b/ext/image/main.php index 197b7444..2d873ec2 100644 --- a/ext/image/main.php +++ b/ext/image/main.php @@ -279,6 +279,12 @@ class ImageIO extends Extension $file = $image->get_image_filename(); } + if (!file_exists($file)) { + http_response_code(404); + die(); + } + + if (isset($_SERVER["HTTP_IF_MODIFIED_SINCE"])) { $if_modified_since = preg_replace('/;.*$/', '', $_SERVER["HTTP_IF_MODIFIED_SINCE"]); } else {