[v3.2] pcre: heap overflow vulnerability was found in pcre3, in find_fixedlenght() (CVE-2015-5073)
PCRE library is prone to a vulnerability which leads to Heap Overflow.
During subpattern calculation of a malformed regular expression, an
offset that is used as an array index is fully controlled and can be
large enough so that unexpected heap memory regions are accessed.
One could at least exploit this issue to read objects nearby of the
affected application’s memory.
Such information disclosure may also be used to bypass memory protection
method such as ASLR.
Reference:
https://bugs.exim.org/show\_bug.cgi?id=1651
(from redmine: issue id 4404, created on 2015-06-29, closed on 2015-08-07)
- Relations:
- parent #4400 (closed)
- Changesets:
- Revision 11877995 by Natanael Copa on 2015-07-07T13:43:11Z:
main/pcre: various security fixes
CVE-2015-3210
CVE-2015-3217
CVE-2015-5073
fixes #4291
fixes #4404
(cherry picked from commit 77345a923c72d9e8d0a4202d893239ba43b903a3)