diff options
author | Remi Collet <remi@php.net> | 2017-05-30 15:37:11 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2017-07-05 09:25:39 +0200 |
commit | 2693e52113ea0369144073e84d568931ffc173a7 (patch) | |
tree | 635a6cd04199a2d5208e1b6d5a0149d8b509a6c1 | |
parent | 4e68b2c52b1f7bb899295521df15c631a37b3994 (diff) | |
download | php-git-2693e52113ea0369144073e84d568931ffc173a7.tar.gz |
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
-rw-r--r-- | ext/mbstring/oniguruma/regexec.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/ext/mbstring/oniguruma/regexec.c b/ext/mbstring/oniguruma/regexec.c index 7430d78514..5e26896e36 100644 --- a/ext/mbstring/oniguruma/regexec.c +++ b/ext/mbstring/oniguruma/regexec.c @@ -1425,14 +1425,9 @@ match_at(regex_t* reg, const UChar* str, const UChar* end, break; case OP_EXACT1: MOP_IN(OP_EXACT1); -#if 0 DATA_ENSURE(1); if (*p != *s) goto fail; p++; s++; -#endif - if (*p != *s++) goto fail; - DATA_ENSURE(0); - p++; MOP_OUT; break; |