Test: /ext/phar/tests/bug69324.phpt - Version 5.5.25-dev        

Security #69324 Buffer Over-read in unserialize when parsing Phar
Submitted: 2015-03-29 03:24:01 Modified: 2015-04-14 07:28:13
From: emmanuel.law Assigned: stas
Status: Closed Package: PHAR related
PHP Version: 5.6.7 OS: *

There are 4 different diffs reported by users for this test.

Count Diff
1 (25%)
001+ internal corruption of phar "/home/travis/build/smalyshev/php-src/ext/phar/tests/bug69324.phar" (truncated manifest entry)[Tue Apr 14 07:54:14 2015] Script: %s/bug69324.php'
001- internal corruption of phar "%s" (truncated manifest entry)
002+ /home/travis/build/smalyshev/php-src/ext/phar/phar.c(1082) : Freeing 0x7F240ABD9970 (2 bytes), %s/bug69324.php
003+ === Total 1 memory leaks detected ===
1 (25%)
001+ internal corruption of phar "/home/travis/build/php/php-src/ext/phar/tests/bug69324.phar" (truncated manifest entry)[Tue Apr 14 12:31:19 2015] Script: %s/bug69324.php'
001- internal corruption of phar "%s" (truncated manifest entry)
002+ /home/travis/build/php/php-src/ext/phar/phar.c(1082) : Freeing 0x7F7070DE17E0 (2 bytes), %s/bug69324.php
003+ === Total 1 memory leaks detected ===
1 (25%)
001+ internal corruption of phar "/home/travis/build/php/php-src/ext/phar/tests/bug69324.phar" (truncated manifest entry)[Tue Apr 14 10:33:29 2015] Script: %s/bug69324.php'
001- internal corruption of phar "%s" (truncated manifest entry)
002+ /home/travis/build/php/php-src/ext/phar/phar.c(1082) : Freeing 0x7F1242DE97E0 (2 bytes), %s/bug69324.php
003+ === Total 1 memory leaks detected ===
1 (25%)
001+ internal corruption of phar "/home/travis/build/php/php-src/ext/phar/tests/bug69324.phar" (truncated manifest entry)[Tue Apr 14 09:21:53 2015] Script: %s/bug69324.php'
001- internal corruption of phar "%s" (truncated manifest entry)
002+ /home/travis/build/php/php-src/ext/phar/phar.c(1082) : Freeing 0x7F805B0D17E0 (2 bytes), %s/bug69324.php
003+ === Total 1 memory leaks detected ===