diff options
author | Remi Collet <remi@remirepo.net> | 2023-06-21 11:10:12 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2023-06-21 11:10:12 +0200 |
commit | 068a2cecc7a4ee21d6aca904d85ab0e7b7a7e7b8 (patch) | |
tree | 5428da861d69803fc1117be8fec434a6f9c6a049 /php-5.6.13-systzdata-v12.patch | |
parent | f1b9a1d04e403ede57d97438b989804fb77b51fc (diff) |
fix possible buffer overflow in date
Diffstat (limited to 'php-5.6.13-systzdata-v12.patch')
-rw-r--r-- | php-5.6.13-systzdata-v12.patch | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/php-5.6.13-systzdata-v12.patch b/php-5.6.13-systzdata-v12.patch index 3ff2b0b..d8c8503 100644 --- a/php-5.6.13-systzdata-v12.patch +++ b/php-5.6.13-systzdata-v12.patch @@ -387,7 +387,7 @@ diff -up php-5.6.13/ext/date/lib/parse_tz.c.systzdata php-5.6.13/ext/date/lib/pa + 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); + |