summaryrefslogtreecommitdiffstats
path: root/php-7.2.16-systzdata-v17.patch
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2023-06-21 10:05:58 +0200
committerRemi Collet <remi@php.net>2023-06-21 10:05:58 +0200
commit087014d9921e0f09df40c50b865ae355026e9a6e (patch)
tree77f4e987f9ed7bd4cd467031885fb0acfb6538ec /php-7.2.16-systzdata-v17.patch
parentbe2835c09327b5a7bd412f494c96bfb4e4b242ab (diff)
fix possible buffer overflow in date
Diffstat (limited to 'php-7.2.16-systzdata-v17.patch')
-rw-r--r--php-7.2.16-systzdata-v17.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/php-7.2.16-systzdata-v17.patch b/php-7.2.16-systzdata-v17.patch
index 640bff2..e8ae8b2 100644
--- a/php-7.2.16-systzdata-v17.patch
+++ b/php-7.2.16-systzdata-v17.patch
@@ -410,7 +410,7 @@ diff -up php-7.2.16RC1/ext/date/lib/parse_tz.c.systzdata php-7.2.16RC1/ext/date/
+ size_t n;
+ char *data, *p;
+
-+ data = malloc(3 * sysdb->index_size + 7);
++ data = malloc(3 * sysdb->index_size + sizeof(FAKE_HEADER) - 1);
+
+ p = mempcpy(data, FAKE_HEADER, sizeof(FAKE_HEADER) - 1);
+