Test: /ext/phar/tests/bug69324.phpt - Version 5.6.9-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 08:15:55 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 0x7F040DE6EBD8 (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:10: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 0x7F653B031A68 (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:09:22 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 0x7FD91CCB1A68 (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:15:44 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 0x7F7925689A68 (2 bytes), %s/bug69324.php
003+ === Total 1 memory leaks detected ===