Priority MEDIUM 52
PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other imp…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.0687 · Published 2015-12-02 · Partial fix CWE-119
Priority MEDIUM 51
PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.06077 · Published 2015-12-02 · Fixed CWE-119
Priority MEDIUM 50
PCRE before 8.38 mishandles the (?(<digits>) and (?(R<digits>) conditions, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular exp…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.04815 · Published 2015-12-02 · Will not fix CWE-190
Priority MEDIUM 50
PCRE before 8.38 mishandles the [: and \\ substrings in character classes, which allows remote attackers to cause a denial of service (uninitialized memory read) or possibly have unspecified other impact via a crafted re…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.04656 · Published 2015-12-02 · Will not fix CWE-908
Priority MEDIUM 49
PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regula…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03887 · Published 2015-12-02 · No fix listed CWE-119
Priority MEDIUM 42
PCRE before 8.38 mishandles the /(?=di(?<=(?1))|(?=(.))))/ pattern and related patterns with an unmatched closing parenthesis, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.06587 · Published 2015-12-02 · Partial fix CWE-119
Priority MEDIUM 41
PCRE before 8.38 mishandles the /(?|(\k'Pm')|(?'Pm'))/ pattern and related patterns with certain forward references, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecifi…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.05623 · Published 2015-12-02 · Partial fix CWE-119
Priority MEDIUM 41
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')|((?'R')))H'Rk'Rf)|s(?'R'))))/ and /(?J:(?|(:(?|(?'R')(\z(?|(?'R')(\k'R'…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.05286 · Published 2015-12-02 · Fixed CWE-119
Priority MEDIUM 40
pcregrep in PCRE before 8.38 mishandles the -q option for binary files, which might allow remote attackers to obtain sensitive information via a crafted file, as demonstrated by a CGI script that sends stdout data to a c…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.04371 · Published 2015-12-02 · Will not fix CWE-200
Priority MEDIUM 40
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 of service (heap-based buffer overflow) or possibly have unspecified ot…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.04436 · Published 2015-12-02 · Will not fix CWE-119
Priority MEDIUM 40
PCRE before 8.36 mishandles the /(((a\2)|(a*)\g<-1>))*/ pattern and related patterns with certain internal recursive back references, which allows remote attackers to cause a denial of service (segmentation fault) or pos…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.04049 · Published 2015-12-02 · Partial fix CWE-119
Priority LOW 39
PCRE before 8.38 mishandles certain references, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegEx…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.03543 · Published 2015-12-02 · Fixed CWE-119
Priority LOW 39
PCRE before 8.38 mishandles certain instances of the (?| substring, which allows remote attackers to cause a denial of service (unintended recursion and buffer overflow) or possibly have unspecified other impact via a cr…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.03558 · Published 2015-12-02 · Fixed CWE-119
Priority LOW 39
PCRE before 8.38 mishandles the /(?J)(?'d'(?'d'\g{d}))/ pattern and related patterns with certain recursive back references, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have u…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.03399 · Published 2015-12-02 · Fixed CWE-119
Priority LOW 38
PCRE before 8.38 mishandles (?123) subroutine calls and related subroutine calls, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regu…
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.03641 · Published 2015-12-02 · Will not fix CWE-190
Priority LOW 35
The match function in pcre_exec.c in PCRE before 8.37 mishandles the /(?:((abcd))|(((?:(?:(?:(?:abc|(?:abcdef))))b)abcdefghi)abc)|((*ACCEPT)))/ pattern and related patterns involving (*ACCEPT), which allows remote attack…
CVSS 2.0MEDIUM 6.4· Network · No auth · Interaction — · EPSS 0.03963 · Published 2015-12-02 · Will not fix CWE-119