From 2e6a74c3fea5ee7c18d97e19dfade945295b851f Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 8 Jun 2025 03:05:14 +0400 Subject: feat: strip exif data --- public/upload.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'public/upload.php') diff --git a/public/upload.php b/public/upload.php index a0810ef..11c0f15 100644 --- a/public/upload.php +++ b/public/upload.php @@ -108,6 +108,11 @@ try { throw new RuntimeException('Invalid file format.'); } + // striping exif data + if (FILE_STRIP_EXIF && $is_media && !strip_exif($file['tmp_name'])) { + throw new RuntimeException('Failed to strip EXIF tags.'); + } + $file_data = [ 'size' => $file['size'], 'mime' => $file_mime, -- cgit v1.2.3