com php-src: Fixed test in PHP7: ext/standard/tests/serialize/bug69152.phpt
| From: | Xinchen Hui | Date: | Tue, 14 Apr 2015 11:49:00 +0000 |
| Subject: | com php-src: Fixed test in PHP7: ext/standard/tests/serialize/bug69152.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-86217@lists.php.net to get a copy of this message | ||
Commit: a4d5a78f89a74b1f5c0c6a89abee964200e7a180
Author: Xinchen Hui <laruence@php.net> Tue, 14 Apr 2015 19:49:00 +0800
Parents: e68b851217a4bb68e5c492973d58711081f2a40c
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=a4d5a78f89a74b1f5c0c6a89abee964200e7a180
Log:
Fixed test in PHP7
Changed paths:
M ext/standard/tests/serialize/bug69152.phpt
Diff:
diff --git a/ext/standard/tests/serialize/bug69152.phpt b/ext/standard/tests/serialize/bug69152.phpt
index 4e74168..eb3f34e 100644
--- a/ext/standard/tests/serialize/bug69152.phpt
+++ b/ext/standard/tests/serialize/bug69152.phpt
@@ -2,7 +2,7 @@
Bug #69152: Type Confusion Infoleak Vulnerability in unserialize()
--FILE--
<?php
-$x =
unserialize('O:9:"exception":1:{s:16:"'."\0".'Exception'."\0".'trace";s:4:"ryat";}');
+$x =
unserialize('O:9:"exception":1:{s:20:"'."\0".'BaseException'."\0".'trace";s:4:"ryat";}');
echo $x;
$x =
unserialize('O:4:"test":1:{s:27:"__PHP_Incomplete_Class_Name";R:1;}');
$x->test();