Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
7.3

CVE-2014-9769: PCRE 8.35 may crash when processing crafted text

CVE-2014-9769 · published 10 years ago
Summary

The PCRE library version 8.35, used for pattern matching, can mishandle certain complex expressions and corrupt memory. An attacker who sends specially crafted input could cause the application to stop working or become unstable. Update the PCRE library to a newer version or apply the vendor’s patch to prevent this risk.

What to do
  • Update debian pcre3 to version 2:8.38-1.
Affected software
Ecosystem VendorProductAffected versions
Debian:12 debian pcre3 < 2:8.38-1
Fix: upgrade to 2:8.38-1
– pcre pcre 8.35
cpe:2.3:a:pcre:pcre:8.35:*:*:*:*:*:*:*
Original advisory text
pcre_jit_compile.c in PCRE 8.35 does not properly use table jumps to optimize nested alternatives, which allows remote attackers to cause a denial of service (stack memory corruption) or possibly h...
pcre_jit_compile.c in PCRE 8.35 does not properly use table jumps to optimize nested alternatives, which allows remote attackers to cause a denial of service (stack memory corruption) or possibly have unspecified other impact via a crafted string, as demonstrated by packets encountered by Suricata during use of a regular expression in an Emerging Threats Open ruleset.
Fix within
Internet-facing 14 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically (estimated)
  • Gives an attacker partial control (estimated)
Severity
7.3 High
Exploitation
2% chance of attack within 30 days
Type
CWE-119Buffer Overflow
Timeline
Published28 Mar 2016
Updated29 Oct 2026
First seen1 Sep 2026
Sources
CVE-2014-9769 · NVD
Track software like this
Free during beta