From 78026666e8fb9f514810d9b2d21a63952c5c5baa Mon Sep 17 00:00:00 2001 From: delphij Date: Fri, 22 May 2015 22:49:12 +0000 Subject: Document PCRE and PHP multiple vulnerabilities. --- security/vuxml/vuln.xml | 100 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) (limited to 'security') diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml index 5215ca22c6d2..4933f062a6df 100644 --- a/security/vuxml/vuln.xml +++ b/security/vuxml/vuln.xml @@ -57,6 +57,106 @@ Notes: --> + + pcre -- multiple vulnerabilities + + + pcre + 8.37 + + + php5 + 5.4.41 + + + php55 + 5.5.25 + + + php56 + 5.6.9 + + + + +

PCRE development team reports:

+
+

A pattern such as "((?2){0,1999}())?", which has a group + containing a forward reference repeated a large (but limited) + number of times within a repeated outer group that has a zero + minimum quantifier, caused incorrect code to be compiled, + leading to the error "internal error: previously-checked + referenced subpattern not found" when an incorrect memory + address was read. This bug was reported as "heap overflow", + discovered by Kai Lu of Fortinet's FortiGuard Labs and given + the CVE number CVE-2015-2325.

+

A pattern such as "((?+1)(\1))/" containing a forward + reference subroutine call within a group that also contained + a recursive back reference caused incorrect code to be + compiled. This bug was reported as "heap overflow", + discovered by Kai Lu of Fortinet's FortiGuard Labs, + and given the CVE number CVE-2015-2326.

+
+ +
+ + CVE-2015-2325 + CVE-2015-2326 + http://www.pcre.org/original/changelog.txt + + + 2015-04-28 + 2015-05-22 + +
+ + + php -- multiple vulnerabilities + + + php5 + 5.4.41 + + + php55 + 5.5.25 + + + php56 + 5.6.9 + + + + +

PHP development team reports:

+
+

Fixed bug #69364 (PHP Multipart/form-data remote DoS + Vulnerability). (CVE-2015-4024)

+

Fixed bug #69418 (CVE-2006-7243 fix regressions in + 5.4+). (CVE-2015-4025)

+

Fixed bug #69545 (Integer overflow in ftp_genlist() + resulting in heap overflow). (CVE-2015-4022)

+

Fixed bug #68598 (pcntl_exec() should not allow null + char). (CVE-2015-4026)

+

Fixed bug #69453 (Memory Corruption in phar_parse_tarfile + when entry filename starts with null). (CVE-2015-4021)

+
+ +
+ + CVE-2015-4021 + CVE-2015-4022 + CVE-2015-4024 + CVE-2015-4025 + CVE-2015-4026 + https://php.net/ChangeLog-5.php#5.6.9 + + + 2015-05-14 + 2015-05-22 + +
+ PostgreSQL -- minor security problems. -- cgit