pcre Vulnerability Advisory Catalog

Total 53 security vulnerabilities recorded for pcre software and firmware.

← Back to All Vendors
CVE-2015-8394 CRITICAL
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles the (?(<digits>) and (?(R<digits>) conditions, which allows remote attackers to cause a denial of service (integer overflo...

📅 2015-12-02
CVSS 9.8 Dossier →
Component: perl_compatible_regular_expression_library

pcregrep in PCRE before 8.38 mishandles the -q option for binary files, which might allow remote attackers to obtain sensitive information via a craft...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2015-8392 UNKNOWN
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles certain instances of the (?| substring, which allows remote attackers to cause a denial of service (unintended recursion a...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2015-8391 CRITICAL
Component: pcre

The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of serv...

📅 2015-12-02
CVSS 9.8 Dossier →
CVE-2015-8390 CRITICAL
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles the [: and \\ substrings in character classes, which allows remote attackers to cause a denial of service (uninitialized m...

📅 2015-12-02
CVSS 9.8 Dossier →
CVE-2015-8389 CRITICAL
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite rec...

📅 2015-12-02
CVSS 9.8 Dossier →
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles (?123) subroutine calls and related subroutine calls, which allows remote attackers to cause a denial of service (integer ...

📅 2015-12-02
CVSS 7.3 Dossier →
CVE-2015-8386 CRITICAL
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a deni...

📅 2015-12-02
CVSS 9.8 Dossier →
CVE-2015-8384 UNKNOWN
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles the /(?J)(?'d'(?'d'\g{d}))/ pattern and related patterns with certain recursive back references, which allows remote attac...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2015-8383 CRITICAL
Component: perl_compatible_regular_expression_library

PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possi...

📅 2015-12-02
CVSS 9.8 Dossier →
CVE-2015-8382 UNKNOWN
Component: perl_compatible_regular_expression_library

The match function in pcre_exec.c in PCRE before 8.37 mishandles the /(?:((abcd))|(((?:(?:(?:(?:abc|(?:abcdef))))b)abcdefghi)abc)|((*ACCEPT)))/ patter...

📅 2015-12-02
CVSS 6.4 Dossier →
CVE-2015-8381 UNKNOWN
Component: perl_compatible_regular_expression_library

The compile_regex function in pcre_compile.c in PCRE before 8.38 and pcre2_compile.c in PCRE2 before 10.2x mishandles the /(?J:(?|(:(?|(?'R')(\k'R')|(...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2015-8380 UNKNOWN
Component: perl_compatible_regular_expression_library

The pcre_exec function in pcre_exec.c in PCRE before 8.38 mishandles a // pattern with a \01 string, which allows remote attackers to cause a denial o...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2015-2327 UNKNOWN
Component: perl_compatible_regular_expression_library

PCRE before 8.36 mishandles the /(((a\2)|(a*)\g<-1>))*/ pattern and related patterns with certain internal recursive back references, which allows rem...

📅 2015-12-02
CVSS 7.5 Dossier →
CVE-2014-8964 UNKNOWN
Component: pcre

Heap-based buffer overflow in PCRE 8.36 and earlier allows remote attackers to cause a denial of service (crash) or have other unspecified impact via ...

📅 2014-12-16
CVSS 5.0 Dossier →
CVE-2008-2371 UNKNOWN
Component: pcre

Heap-based buffer overflow in pcre_compile.c in the Perl-Compatible Regular Expression (PCRE) library 7.7 allows context-dependent attackers to cause ...

📅 2008-07-07
CVSS 7.5 Dossier →
CVE-2008-0674 UNKNOWN
Component: pcre

Buffer overflow in PCRE before 7.6 allows remote attackers to execute arbitrary code via a regular expression containing a character class with a larg...

📅 2008-02-18
CVSS 7.5 Dossier →
CVE-2006-7230 UNKNOWN
Component: pcre

Perl-Compatible Regular Expression (PCRE) library before 7.0 does not properly calculate the amount of memory needed for a compiled regular expression...

📅 2007-11-15
CVSS 4.3 Dossier →
CVE-2006-7228 UNKNOWN
Component: pcre

Integer overflow in Perl-Compatible Regular Expression (PCRE) library before 6.7 might allow context-dependent attackers to execute arbitrary code via...

📅 2007-11-14
CVSS 6.8 Dossier →
CVE-2006-7227 UNKNOWN
Component: pcre

Integer overflow in Perl-Compatible Regular Expression (PCRE) library before 6.7 allows context-dependent attackers to execute arbitrary code via a re...

📅 2007-11-14
CVSS 6.8 Dossier →
CVE-2007-4768 UNKNOWN
Component: pcre

Heap-based buffer overflow in Perl-Compatible Regular Expression (PCRE) library before 7.3 allows context-dependent attackers to execute arbitrary cod...

📅 2007-11-07
CVSS 6.8 Dossier →
CVE-2007-4767 UNKNOWN
Component: pcre

Perl-Compatible Regular Expression (PCRE) library before 7.3 does not properly compute the length of (1) a \p sequence, (2) a \P sequence, or (3) a \P...

📅 2007-11-07
CVSS 5.0 Dossier →
CVE-2007-4766 UNKNOWN
Component: pcre

Multiple integer overflows in Perl-Compatible Regular Expression (PCRE) library before 7.3 allow context-dependent attackers to cause a denial of serv...

📅 2007-11-07
CVSS 7.5 Dossier →
CVE-2007-1662 UNKNOWN
Component: pcre

Perl-Compatible Regular Expression (PCRE) library before 7.3 reads past the end of the string when searching for unmatched brackets and parentheses, w...

📅 2007-11-07
CVSS 5.0 Dossier →
Page 2 of 3 (53 Total Records)