From bda1cc69468c44ada683cfa52350f8bf28a068ec Mon Sep 17 00:00:00 2001 From: Lior Kaplan Date: Mon, 25 Aug 2014 00:29:05 +0300 Subject: [PATCH] Bug #67730: Add tests by Ryan Mauger --- ext/gd/tests/imagegd2_nullbyte_injection.phpt | 31 +++++++++++++++ ext/gd/tests/imagegd_nullbyte_injection.phpt | 31 +++++++++++++++ ext/gd/tests/imagegif_nullbyte_injection.phpt | 38 +++++++++++++++++++ .../tests/imagejpeg_nullbyte_injection.phpt | 38 +++++++++++++++++++ ext/gd/tests/imagepng_nullbyte_injection.phpt | 38 +++++++++++++++++++ .../tests/imagewbmp_nullbyte_injection.phpt | 38 +++++++++++++++++++ .../tests/imagewebp_nullbyte_injection.phpt | 38 +++++++++++++++++++ 7 files changed, 252 insertions(+) create mode 100644 ext/gd/tests/imagegd2_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagegd_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagegif_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagejpeg_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagepng_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagewbmp_nullbyte_injection.phpt create mode 100644 ext/gd/tests/imagewebp_nullbyte_injection.phpt diff --git a/ext/gd/tests/imagegd2_nullbyte_injection.phpt b/ext/gd/tests/imagegd2_nullbyte_injection.phpt new file mode 100644 index 0000000000..49affefb96 --- /dev/null +++ b/ext/gd/tests/imagegd2_nullbyte_injection.phpt @@ -0,0 +1,31 @@ +--TEST-- +Testing null byte injection in imagegd2 +--CLEAN-- +$tempdir = sys_get_temp_dir(). '/php-gdtest'; +foreach (glob($tempdir . "/test*") as $file ) { unlink($file); } +rmdir($tempdir); +--FILE-- + +--FILE-- + +--FILE-- + +--FILE-- + +--FILE-- + +--FILE-- +