1
0
mirror of https://github.com/php/php-src.git synced 2026-04-09 17:13:31 +02:00
Files
archived-php-src/ext/fileinfo/libmagic
Remi Collet 2c204a55af Fixed Bug #66987 Memory corruption in fileinfo ext (bigendian)
On little endian:
	map->p == php_magic_database
	map->magic[i] = pointer into the map

	map->p == NULL
	map->magic[i] = pointer to allocated memory

On big endian (ppc64, s390x, ...):
	map->p != php_magic_database and map->p != NULL
        map->magic[i] = pointer into a copy of the map

Trying to efree pointer in the later cause memory corruption
Thanks to dkatulek / Red Hat for the report.
2014-03-31 16:50:47 +02:00
..
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2008-08-26 12:24:12 +00:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2009-06-26 07:25:38 +00:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00
2013-04-07 22:15:56 +02:00