summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2018-07-02 17:24:35 +0200
committerNikita Popov <nikita.ppv@gmail.com>2018-07-02 17:27:43 +0200
commitc793885b7624be4e2a95c69a2b8b3fee969b312f (patch)
treec12cab49984c6e610e31bcb5a9efc54c6ac8b70c /ext/reflection/php_reflection.c
parentf8258325b4a6a45d111e429fea64591a5c8273d8 (diff)
downloadphp-git-c793885b7624be4e2a95c69a2b8b3fee969b312f.tar.gz
Fixed bug #74670
Validate that "C" serialization payload is followed by "}" prior to calling the unserialize() handler. This mitigates issues caused by unserialize() not correctly handling strings that are not NUL terminated. Making sure that there is a "}" at the end avoids the problem.
Diffstat (limited to 'ext/reflection/php_reflection.c')
0 files changed, 0 insertions, 0 deletions