Updated php packages fix security vulnerability
Publication date: 17 Apr 2014Modification date: 17 Apr 2014
Type: security
Affected Mageia releases : 3 , 4
CVE: CVE-2013-7345
Description
Updated php packages fix security vulnerability: The BEGIN regular expression in the awk script detector in magic/Magdir/commands in file before 5.15 uses multiple wildcards with unlimited repetitions, which allows context-dependent attackers to cause a denial of service (CPU consumption) via a crafted ASCII file that triggers a large amount of backtracking, as demonstrated via a file with many newline characters (CVE-2013-7345). PHP contains a bundled copy of the file utility's libmagic library, so it was vulnerable to this issue. It has been updated to versions 5.4.27 and 5.5.11, which fix this issue and several other bugs. Also, the timezonedb PHP PECL module has been updated to its newest version. Additionally, php-apc has been rebuilt against the updated php packages.
References
- http://www.php.net/ChangeLog-5.php#5.4.27
- http://www.php.net/ChangeLog-5.php#5.5.11
- http://pecl.php.net/package-info.php?package=timezonedb&version=2014.2
- http://advisories.mageia.org/MGASA-2014-0142.html
- https://bugs.mageia.org/show_bug.cgi?id=13142
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-7345
SRPMS
4/core
- php-5.5.11-1.mga4
- php-apc-3.1.15-4.2.mga4
- php-timezonedb-2014.2-1.mga4
3/core
- php-5.4.27-1.mga3
- php-apc-3.1.14-7.7.mga3
- php-timezonedb-2014.2-1.mga3
- php-gd-bundled-5.4.27-1.mga3