summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemi Collet <remi@php.net>2017-05-30 15:37:11 +0200
committerRemi Collet <remi@php.net>2017-07-05 09:25:39 +0200
commit2693e52113ea0369144073e84d568931ffc173a7 (patch)
tree635a6cd04199a2d5208e1b6d5a0149d8b509a6c1
parent4e68b2c52b1f7bb899295521df15c631a37b3994 (diff)
downloadphp-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.c5
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;