Every CVE Search/ Get API key

CVE-2014-8964

Heap-based buffer overflow in PCRE 8.36 and earlier allows remote attackers to cause a denial of...

5.0 MediumFix available

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 a crafted regular expression, related to an assertion that allows zero repeats.

Exploit likelihood

6.50%Up 2.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
CVE-2014-8964
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
CVE-2014-8964
Updated
2026-11-02
EUVDEUVD-2014-8791 No score

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
EUVD-2014-8791
Updated
2026-11-03
GitHub AdvisoriesGHSA-86jv-65cg-v7gc No score

Heap-based buffer overflow in PCRE 8.36 and earlier allows remote attackers to cause a denial of...

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
GHSA-86jv-65cg-v7gc
Weakness
CWE-119
Updated
2026-11-02
OSV No score

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
CVE-2014-8964
Updated
2026-11-02
OSVDEBIAN-CVE-2014-8964 No score

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
DEBIAN-CVE-2014-8964
Updated
2026-11-02
Show 10 moreShow less
OSVMGASA-2014-0534 No score

Updated pcre packages fix security vulnerability

A flaw was found in the way PCRE handled certain malformed regular expressions. This issue could cause an application linked against PCRE to crash while parsing malicious regular expressions (CVE-2014-8964).

Record
MGASA-2014-0534
Updated
2026-11-02
OSVopenSUSE-SU-2024:10277-1 No score

libpcre1-32bit-8.39-2.5 on GA media

These are all security issues fixed in the libpcre1-32bit-8.39-2.5 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10277-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10447-1 No score

libpcre2-16-0-10.22-1.3 on GA media

These are all security issues fixed in the libpcre2-16-0-10.22-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10447-1
Updated
2026-11-02
OSVSUSE-SU-2015:1273-1 No score

Security update for mariadb

  This update fixes the following security issues:
* Logjam attack: mysql uses 512 bit dh groups in SSL [bnc#934789]
* CVE-2015-3152: mysql --ssl does not enforce SSL [bnc#924663]
* CVE-2014-8964: heap buffer overflow [bnc#906574]
* CVE-2015-2325: heap buffer overflow in compile_branch() [bnc#924960]
* CVE-2015-2326: heap buffer overflow in pcre_compile2() [bnc#924961]
* CVE-2015-0501: unspecified vulnerability related to Server:Compiling (CPU April 2015) 
* CVE-2015-2571: unspecified vulnerability related to Server:Optimizer (CPU April 2015)
* CVE-2015-0505: unspecified vulnerability related to Server:DDL (CPU April 2015) 
* CVE-2015-0499: unspecified vulnerability related to Server:Federated (CPU April 2015) 
* CVE-2015-2568: unspecified vulnerability related to Server:Security:Privileges (CPU April 2015) 
* CVE-2015-2573: unspecified vulnerability related to Server:DDL (CPU April 2015)
* CVE-2015-0433: unspecified vulnerability related to Server:InnoDB:DML (CPU April 2015) 
* CVE-2015-0441: unspecified vulnerability related to Server:Security:Encryption (CPU April 2015) 
Record
SUSE-SU-2015:1273-1
Updated
2026-11-02
OSVSUSE-SU-2016:2971-1 No score

Security update for pcre

This update for pcre to version 8.39 (bsc#972127) fixes several issues.

If you use pcre extensively please be aware that this is an update to a new version. Please make sure that your software works with the updated version.

This version fixes a number of vulnerabilities that affect pcre and applications using the libary when accepting untrusted input as regular expressions or as part thereof. Remote attackers could have caused the application to crash, disclose information or potentially execute arbitrary code. These security issues were fixed:

  • CVE-2014-8964: Heap-based buffer overflow in PCRE allowed remote attackers to cause a denial of service (crash) or have other unspecified impact via a crafted regular expression, related to an assertion that allows zero repeats (bsc#906574).
  • CVE-2015-2325: Heap buffer overflow in compile_branch() (bsc#924960).
  • CVE-2015-3210: Heap buffer overflow in pcre_compile2() / compile_regex() (bsc#933288)
  • CVE-2015-3217: PCRE Library Call Stack Overflow Vulnerability in match() (bsc#933878).
  • CVE-2015-5073: Library Heap Overflow Vulnerability in find_fixedlength() (bsc#936227).
  • bsc#942865: heap overflow in compile_regex()
  • CVE-2015-8380: The pcre_exec function in pcre_exec.c mishandled a // pattern with a \01 string, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror (bsc#957566).
  • CVE-2015-2327: PCRE mishandled certain patterns with internal recursive back references, which allowed remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror (bsc#957567).
  • bsc#957598: Various security issues
  • CVE-2015-8381: Heap Overflow in compile_regex() (bsc#957598).
  • CVE-2015-8382: Regular Expression Uninitialized Pointer Information Disclosure Vulnerability (ZDI-CAN-2547)(bsc#957598).
  • CVE-2015-8383: Buffer overflow caused by repeated conditional group(bsc#957598).
  • CVE-2015-8384: Buffer overflow caused by recursive back reference by name within certain group(bsc#957598).
  • CVE-2015-8385: Buffer overflow caused by forward reference by name to certain group(bsc#957598).
  • CVE-2015-8386: Buffer overflow caused by lookbehind assertion(bsc#957598).
  • CVE-2015-8387: Integer overflow in subroutine calls(bsc#957598).
  • CVE-2015-8388: Buffer overflow caused by certain patterns with an unmatched closing parenthesis(bsc#957598).
  • CVE-2015-8389: Infinite recursion in JIT compiler when processing certain patterns(bsc#957598).
  • CVE-2015-8390: Reading from uninitialized memory when processing certain patterns(bsc#957598).
  • CVE-2015-8391: Some pathological patterns causes pcre_compile() to run for a very long time(bsc#957598).
  • CVE-2015-8392: Buffer overflow caused by certain patterns with duplicated named groups(bsc#957598).
  • CVE-2015-8393: Information leak when running pcgrep -q on crafted binary(bsc#957598).
  • CVE-2015-8394: Integer overflow caused by missing check for certain conditions(bsc#957598).
  • CVE-2015-8395: Buffer overflow caused by certain references(bsc#957598).
  • CVE-2015-2328: PCRE mishandled the /((?(R)a|(?1)))+/ pattern and related patterns with certain recursion, which allowed remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted regular expression (bsc#957600).
  • CVE-2016-1283: The pcre_compile2 function in pcre_compile.c in PCRE mishandled certain patterns with named subgroups, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression (bsc#960837).
  • CVE-2016-3191: The compile_branch function in pcre_compile.c in pcre2_compile.c mishandled patterns containing an…
Record
SUSE-SU-2016:2971-1
Updated
2026-11-02
OSVSUSE-SU-2016:3161-1 No score

Security update for pcre

This update for pcre to version 8.39 (bsc#972127) fixes several issues.

If you use pcre extensively please be aware that this is an update to a new version. Please make sure that your software works with the updated version.

This version fixes a number of vulnerabilities that affect pcre and applications using the libary when accepting untrusted input as regular expressions or as part thereof. Remote attackers could have caused the application to crash, disclose information or potentially execute arbitrary code. These security issues were fixed:

  • CVE-2014-8964: Heap-based buffer overflow in PCRE allowed remote attackers to cause a denial of service (crash) or have other unspecified impact via a crafted regular expression, related to an assertion that allows zero repeats (bsc#906574).
  • CVE-2015-2325: Heap buffer overflow in compile_branch() (bsc#924960).
  • CVE-2015-3210: Heap buffer overflow in pcre_compile2() / compile_regex() (bsc#933288)
  • CVE-2015-3217: PCRE Library Call Stack Overflow Vulnerability in match() (bsc#933878).
  • CVE-2015-5073: Library Heap Overflow Vulnerability in find_fixedlength() (bsc#936227).
  • bsc#942865: heap overflow in compile_regex()
  • CVE-2015-8380: The pcre_exec function in pcre_exec.c mishandled a // pattern with a \01 string, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror (bsc#957566).
  • CVE-2015-2327: PCRE mishandled certain patterns with internal recursive back references, which allowed remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror (bsc#957567).
  • bsc#957598: Various security issues
  • CVE-2015-8381: Heap Overflow in compile_regex() (bsc#957598).
  • CVE-2015-8382: Regular Expression Uninitialized Pointer Information Disclosure Vulnerability (ZDI-CAN-2547)(bsc#957598).
  • CVE-2015-8383: Buffer overflow caused by repeated conditional group(bsc#957598).
  • CVE-2015-8384: Buffer overflow caused by recursive back reference by name within certain group(bsc#957598).
  • CVE-2015-8385: Buffer overflow caused by forward reference by name to certain group(bsc#957598).
  • CVE-2015-8386: Buffer overflow caused by lookbehind assertion(bsc#957598).
  • CVE-2015-8387: Integer overflow in subroutine calls(bsc#957598).
  • CVE-2015-8388: Buffer overflow caused by certain patterns with an unmatched closing parenthesis(bsc#957598).
  • CVE-2015-8389: Infinite recursion in JIT compiler when processing certain patterns(bsc#957598).
  • CVE-2015-8390: Reading from uninitialized memory when processing certain patterns(bsc#957598).
  • CVE-2015-8391: Some pathological patterns causes pcre_compile() to run for a very long time(bsc#957598).
  • CVE-2015-8392: Buffer overflow caused by certain patterns with duplicated named groups(bsc#957598).
  • CVE-2015-8393: Information leak when running pcgrep -q on crafted binary(bsc#957598).
  • CVE-2015-8394: Integer overflow caused by missing check for certain conditions(bsc#957598).
  • CVE-2015-8395: Buffer overflow caused by certain references(bsc#957598).
  • CVE-2015-2328: PCRE mishandled the /((?(R)a|(?1)))+/ pattern and related patterns with certain recursion, which allowed remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted regular expression (bsc#957600).
  • CVE-2016-1283: The pcre_compile2 function in pcre_compile.c in PCRE mishandled certain patterns with named subgroups, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression (bsc#960837).
  • CVE-2016-3191: The compile_branch function in pcre_compile.c in pcre2_compile.c mishandled patterns containing an…
Record
SUSE-SU-2016:3161-1
Updated
2026-11-02
OSVSUSE-SU-2017:2699-1 No score

Security update for SLES 12 Docker image

The SUSE Linux Enterprise Server 12 container image has been updated to include security and stability fixes.

The following issues related to building of the container images have been fixed:

  • Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
  • Do not install recommended packages when building container images. (bsc#975726)

A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 are now included in the base image. A package/CVE cross-reference is available below.

pam:

  • CVE-2015-3238

libtasn1:

  • CVE-2015-3622
  • CVE-2016-4008

libidn:

  • CVE-2015-2059
  • CVE-2015-8948
  • CVE-2016-6261
  • CVE-2016-6262
  • CVE-2016-6263

zlib:

  • CVE-2016-9840
  • CVE-2016-9841
  • CVE-2016-9842
  • CVE-2016-9843

curl:

  • CVE-2016-5419
  • CVE-2016-5420
  • CVE-2016-5421
  • CVE-2016-7141
  • CVE-2016-7167
  • CVE-2016-8615
  • CVE-2016-8616
  • CVE-2016-8617
  • CVE-2016-8618
  • CVE-2016-8619
  • CVE-2016-8620
  • CVE-2016-8621
  • CVE-2016-8622
  • CVE-2016-8623
  • CVE-2016-8624
  • CVE-2016-9586
  • CVE-2017-1000100
  • CVE-2017-1000101
  • CVE-2017-7407

openssl:

  • CVE-2016-2105
  • CVE-2016-2106
  • CVE-2016-2107
  • CVE-2016-2108
  • CVE-2016-2109
  • CVE-2016-2177
  • CVE-2016-2178
  • CVE-2016-2179
  • CVE-2016-2180
  • CVE-2016-2181
  • CVE-2016-2182
  • CVE-2016-2183
  • CVE-2016-6302
  • CVE-2016-6303
  • CVE-2016-6304
  • CVE-2016-6306

libxml2:

  • CVE-2014-0191
  • CVE-2015-8806
  • CVE-2016-1762
  • CVE-2016-1833
  • CVE-2016-1834
  • CVE-2016-1835
  • CVE-2016-1837
  • CVE-2016-1838
  • CVE-2016-1839
  • CVE-2016-1840
  • CVE-2016-2073
  • CVE-2016-3627
  • CVE-2016-3705
  • CVE-2016-4447
  • CVE-2016-4448
  • CVE-2016-4449
  • CVE-2016-4483
  • CVE-2016-4658
  • CVE-2016-9318
  • CVE-2016-9597
  • CVE-2017-9047
  • CVE-2017-9048
  • CVE-2017-9049
  • CVE-2017-9050

util-linux:

  • CVE-2015-5218
  • CVE-2016-5011
  • CVE-2017-2616

cracklib:

  • CVE-2016-6318

systemd:

  • CVE-2014-9770
  • CVE-2015-8842
  • CVE-2016-7796

pcre:

  • CVE-2014-8964
  • CVE-2015-2325
  • CVE-2015-2327
  • CVE-2015-2328
  • CVE-2015-3210
  • CVE-2015-3217
  • CVE-2015-5073
  • CVE-2015-8380
  • CVE-2015-8381
  • CVE-2015-8382
  • CVE-2015-8383
  • CVE-2015-8384
  • CVE-2015-8385
  • CVE-2015-8386
  • CVE-2015-8387
  • CVE-2015-8388
  • CVE-2015-8389
  • CVE-2015-8390
  • CVE-2015-8391
  • CVE-2015-8392
  • CVE-2015-8393
  • CVE-2015-8394
  • CVE-2015-8395
  • CVE-2016-1283
  • CVE-2016-3191

appamor:

  • CVE-2017-6507

bash:

  • CVE-2014-6277
  • CVE-2014-6278
  • CVE-2016-0634
  • CVE-2016-7543

cpio:

  • CVE-2016-2037

glibc:

  • CVE-2016-1234
  • CVE-2016-3075
  • CVE-2016-3706
  • CVE-2016-4429
  • CVE-2017-1000366

perl:

  • CVE-2015-8853
  • CVE-2016-1238
  • CVE-2016-2381
  • CVE-2016-6185

libssh2_org:

  • CVE-2016-0787

expat:

  • CVE-2012-6702
  • CVE-2015-1283
  • CVE-2016-0718
  • CVE-2016-5300
  • CVE-2016-9063
  • CVE-2017-9233

ncurses:

  • CVE-2017-10684
  • CVE-2017-10685
  • CVE-2017-11112
  • CVE-2017-11113

libksba:

  • CVE-2016-4574
  • CVE-2016-4579

libgcrypt:

  • CVE-2015-7511
  • CVE-2016-6313
  • CVE-2017-7526

dbus-1:

  • CVE-2014-7824
  • CVE-2015-0245

Finally, the following packages received non-security fixes:

  • augeas
  • bzip2
  • ca-certificates-mozilla
  • coreutils
  • cryptsetup
  • cyrus-sasl
  • dirmngr
  • e2fsprogs
  • findutils
  • gpg2
  • insserv-compat
  • kmod
  • libcap
  • libsolv
  • libzypp
  • openldap2
  • p11-kit
  • permissions
  • procps
  • rpm
  • sed
  • shadow
  • zypper
Record
SUSE-SU-2017:2699-1
Updated
2026-11-02
OSVSUSE-SU-2017:2700-1 No score

Security update for SLES 12-SP1 Docker image

The SUSE Linux Enterprise Server 12 SP1 container image has been updated to include security and stability fixes.

The following issues related to building of the container images have been fixed:

  • Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
  • Do not install recommended packages when building container images. (bsc#975726)

A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 SP1 are now included in the base image. A package/CVE cross-reference is available below.

pam:

  • CVE-2015-3238

libtasn1:

  • CVE-2015-3622
  • CVE-2016-4008

expat:

expat:

  • CVE-2012-6702
  • CVE-2015-1283
  • CVE-2016-0718
  • CVE-2016-5300
  • CVE-2016-9063
  • CVE-2017-9233

libidn:

  • CVE-2015-2059
  • CVE-2015-8948
  • CVE-2016-6261
  • CVE-2016-6262
  • CVE-2016-6263

zlib:

  • CVE-2016-9840
  • CVE-2016-9841
  • CVE-2016-9842
  • CVE-2016-9843

curl:

  • CVE-2016-5419
  • CVE-2016-5420
  • CVE-2016-5421
  • CVE-2016-7141
  • CVE-2016-7167
  • CVE-2016-8615
  • CVE-2016-8616
  • CVE-2016-8617
  • CVE-2016-8618
  • CVE-2016-8619
  • CVE-2016-8620
  • CVE-2016-8621
  • CVE-2016-8622
  • CVE-2016-8623
  • CVE-2016-8624
  • CVE-2016-9586
  • CVE-2017-1000100
  • CVE-2017-1000101
  • CVE-2017-7407

openssl:

  • CVE-2016-2105
  • CVE-2016-2106
  • CVE-2016-2107
  • CVE-2016-2108
  • CVE-2016-2109
  • CVE-2016-2177
  • CVE-2016-2178
  • CVE-2016-2179
  • CVE-2016-2180
  • CVE-2016-2181
  • CVE-2016-2182
  • CVE-2016-2183
  • CVE-2016-6302
  • CVE-2016-6303
  • CVE-2016-6304
  • CVE-2016-6306
  • CVE-2016-7056
  • CVE-2016-8610
  • CVE-2017-3731

cracklib:

  • CVE-2016-6318

pcre:

  • CVE-2014-8964
  • CVE-2015-2325
  • CVE-2015-2327
  • CVE-2015-2328
  • CVE-2015-3210
  • CVE-2015-3217
  • CVE-2015-5073
  • CVE-2015-8380
  • CVE-2015-8381
  • CVE-2015-8382
  • CVE-2015-8383
  • CVE-2015-8384
  • CVE-2015-8385
  • CVE-2015-8386
  • CVE-2015-8387
  • CVE-2015-8388
  • CVE-2015-8389
  • CVE-2015-8390
  • CVE-2015-8391
  • CVE-2015-8392
  • CVE-2015-8393
  • CVE-2015-8394
  • CVE-2015-8395
  • CVE-2016-1283
  • CVE-2016-3191

appamor:

  • CVE-2017-6507

bash:

  • CVE-2014-6277
  • CVE-2014-6278
  • CVE-2016-0634
  • CVE-2016-7543

cpio:

  • CVE-2016-2037

glibc:

  • CVE-2016-1234
  • CVE-2016-3075
  • CVE-2016-3706
  • CVE-2016-4429
  • CVE-2017-1000366

perl:

  • CVE-2015-8853
  • CVE-2016-1238
  • CVE-2016-2381
  • CVE-2016-6185

libssh2_org:

  • CVE-2016-0787

util-linux:

  • CVE-2016-5011
  • CVE-2017-2616

ncurses:

  • CVE-2017-10684
  • CVE-2017-10685
  • CVE-2017-11112
  • CVE-2017-11113

libksba:

  • CVE-2016-4574
  • CVE-2016-4579

libxml2:

  • CVE-2014-0191
  • CVE-2015-8806
  • CVE-2016-1762
  • CVE-2016-1833
  • CVE-2016-1834
  • CVE-2016-1835
  • CVE-2016-1837
  • CVE-2016-1838
  • CVE-2016-1839
  • CVE-2016-1840
  • CVE-2016-2073
  • CVE-2016-3627
  • CVE-2016-3705
  • CVE-2016-4447
  • CVE-2016-4448
  • CVE-2016-4449
  • CVE-2016-4483
  • CVE-2016-4658
  • CVE-2016-9318
  • CVE-2016-9597
  • CVE-2017-9047
  • CVE-2017-9048
  • CVE-2017-9049
  • CVE-2017-9050

libgcrypt:

  • CVE-2015-7511
  • CVE-2016-6313
  • CVE-2017-7526

update-alternatives:

  • CVE-2015-0860

systemd:

  • CVE-2014-9770
  • CVE-2015-8842
  • CVE-2016-7796

dbus-1:

  • CVE-2014-7824
  • CVE-2015-0245

Finally, the following packages received non-security fixes:

  • augeas
  • bzip2
  • ca-certificates-mozilla
  • coreutils
  • cryptsetup
  • cyrus-sasl
  • dirmngr
  • e2fsprogs
  • findutils
  • gpg2
  • insserv-compat
  • kmod
  • libcap
  • libsolv
  • libzypp
  • lua51
  • lvm2
  • netcfg
  • p11-kit
  • permissions
  • procps
  • rpm
  • sed
  • sg3_utils
  • shadow
  • zypper
Record
SUSE-SU-2017:2700-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-8964 No score

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 a crafted regular expression, related to an assertion that allows zero repeats.

Record
UBUNTU-CVE-2014-8964
Updated
2026-11-02
OSVUSN-2694-1 No score

pcre3 vulnerabilities

Michele Spagnuolo discovered that PCRE incorrectly handled certain regular expressions. A remote attacker could use this issue to cause applications using PCRE to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS. (CVE-2014-8964)

Kai Lu discovered that PCRE incorrectly handled certain regular expressions. A remote attacker could use this issue to cause applications using PCRE to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 15.04. (CVE-2015-2325, CVE-2015-2326)

Wen Guanxing discovered that PCRE incorrectly handled certain regular expressions. A remote attacker could use this issue to cause applications using PCRE to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 15.04. (CVE-2015-3210)

It was discovered that PCRE incorrectly handled certain regular expressions. A remote attacker could use this issue to cause applications using PCRE to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 12.04 LTS and 14.04 LTS. (CVE-2015-5073)

Record
USN-2694-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pcre3
Debian:12
before 2:8.35-3.3
2:8.35-3.3
pcre
Mageia:4
before 8.33-2.1.mga4
8.33-2.1.mga4
pcre-debuginfo
Red Hat:enterprise_linux:7::client
before 0:8.32-14.el7
0:8.32-14.el7
pcre-devel
Red Hat:enterprise_linux:7::client
before 0:8.32-14.el7
0:8.32-14.el7
pcre-static
Red Hat:enterprise_linux:7::client
before 0:8.32-14.el7
0:8.32-14.el7
pcre-tools
Red Hat:enterprise_linux:7::client
before 0:8.32-14.el7
0:8.32-14.el7
pcre
Red Hat:enterprise_linux:7::client
before 0:8.32-14.el7
0:8.32-14.el7
pcre-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:8.32-14.el7
0:8.32-14.el7
pcre-devel
Red Hat:enterprise_linux:7::computenode
before 0:8.32-14.el7
0:8.32-14.el7
pcre-static
Red Hat:enterprise_linux:7::computenode
before 0:8.32-14.el7
0:8.32-14.el7
Show 46 moreShow less
Affected packages
PackageAffectedFixed
pcre-tools
Red Hat:enterprise_linux:7::computenode
before 0:8.32-14.el7
0:8.32-14.el7
pcre
Red Hat:enterprise_linux:7::computenode
before 0:8.32-14.el7
0:8.32-14.el7
pcre-debuginfo
Red Hat:enterprise_linux:7::server
before 0:8.32-14.el7
0:8.32-14.el7
pcre-static
Red Hat:enterprise_linux:7::server
before 0:8.32-14.el7
0:8.32-14.el7
pcre-tools
Red Hat:enterprise_linux:7::server
before 0:8.32-14.el7
0:8.32-14.el7
pcre
Red Hat:enterprise_linux:7::server
before 0:8.32-14.el7
0:8.32-14.el7
pcre-devel
Red Hat:enterprise_linux:7::server
before 0:8.32-14.el7
0:8.32-14.el7
pcre-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:8.32-14.el7
0:8.32-14.el7
pcre-static
Red Hat:enterprise_linux:7::workstation
before 0:8.32-14.el7
0:8.32-14.el7
pcre-tools
Red Hat:enterprise_linux:7::workstation
before 0:8.32-14.el7
0:8.32-14.el7
pcre
Red Hat:enterprise_linux:7::workstation
before 0:8.32-14.el7
0:8.32-14.el7
pcre-devel
Red Hat:enterprise_linux:7::workstation
before 0:8.32-14.el7
0:8.32-14.el7
mariadb
SUSE:Linux Enterprise Desktop 12
before 10.0.20-18.1
10.0.20-18.1
mariadb
SUSE:Linux Enterprise Software Development Kit 12
before 10.0.20-18.1
10.0.20-18.1
mariadb
SUSE:Linux Enterprise Server 12
before 10.0.20-18.1
10.0.20-18.1
mariadb
SUSE:Linux Enterprise Server for SAP Applications 12
before 10.0.20-18.1
10.0.20-18.1
mariadb
SUSE:Linux Enterprise Workstation Extension 12
before 10.0.20-18.1
10.0.20-18.1
pcre
SUSE:Linux Enterprise Desktop 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Desktop 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise High Availability Extension 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise High Availability Extension 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Server 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Server 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Workstation Extension 12 SP1
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Workstation Extension 12 SP2
before 8.39-5.1
8.39-5.1
pcre
SUSE:Linux Enterprise Desktop 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Desktop 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise High Availability Extension 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise High Availability Extension 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server for SAP Applications 12
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server 12-LTSS
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Workstation Extension 12 SP1
before 8.39-7.1
8.39-7.1
pcre
SUSE:Linux Enterprise Workstation Extension 12 SP2
before 8.39-7.1
8.39-7.1
pcre3
Ubuntu:14.04:LTS
before 1:8.31-2ubuntu2.1, plus listed versions
1:8.31-21:8.31-2ubuntu2
1:8.31-2ubuntu2.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-8964 is a medium vulnerability (CVSS 5.0) in Pcre, published December 16, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.50%, the 93rd percentile. Fixed in pcre3 2:8.35-3.3.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 16 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open