Incorrect handling of empty values for `accept`
authorAlexander Ebert <ebert@woltlab.com>
Mon, 31 May 2021 09:33:18 +0000 (11:33 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Mon, 31 May 2021 09:33:18 +0000 (11:33 +0200)
wcfsetup/install/files/lib/util/ImageUtil.class.php

index 4776e553a9ddecdaac56fa310179030a07288787..1df79ee89c88755acd83ed532fa064f09855959d 100644 (file)
@@ -212,7 +212,7 @@ final class ImageUtil
             $supportsWebP = false;
             if (!empty($_SERVER["HTTP_ACCEPT"])) {
                 $acceptableMimeTypes = \array_map(static function ($acceptableMimeType) {
-                    [$mimeType] = ArrayUtil::trim(\explode(";", $acceptableMimeType));
+                    [$mimeType] = ArrayUtil::trim(\explode(";", $acceptableMimeType), false);
 
                     return $mimeType;
                 }, \explode(",", $_SERVER["HTTP_ACCEPT"]));