Vulnerability Summary for CVE-2014-9769
Original release date: 03/28/2016
Last revised: 03/28/2016
Source: US-CERT/NIST
Overview
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.
Impact
CVSS Severity (version 3.0):
CVSS v3 Base Score: 7.3 High
Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Impact Score: 3.4
Exploitability Score: 3.9
CVSS Version 3 Metrics:
Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope (S): Unchanged
Confidentiality (C): Low
Integrity (I): Low
Availability (A): Low
CVSS Severity (version 2.0):
CVSS v2 Base Score: 7.5 HIGH
Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P) (legend)
Impact Subscore: 6.4
Exploitability Subscore: 10.0
CVSS Version 2 Metrics:
Access Vector: Network exploitable
Access Complexity: Low
Authentication: Not required to exploit
Impact Type: Allows unauthorized disclosure of information; Allows unauthorized modification; Allows disruption of service
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving Trojan Horse Security's webspace. We have provided these links to other web sites because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other web sites that are more appropriate for your purpose. Trojan Horse Security does not necessarily endorse the views expressed, or concur with the facts presented on these sites or accuracy. Trojan Horse Security will not be held responsible or liable for any reason Further, Trojan Horse Security does not endorse any commercial products that may be mentioned on these sites. Please address comments about this page to ContactUs@TrojanHorseSecurity.com
External Source: MLIST
Name: [oss-security] 20160326 CVE Request: pcre: Segmentation fault on certain input to regular expressions with nested alternatives when JIT is used
Hyperlink: http://www.openwall.com/lists/oss-security/2016/03/26/1
External Source: CONFIRM
Name: https://redmine.openinfosecfoundation.org/issues/1693
Hyperlink: https://redmine.openinfosecfoundation.org/issues/1693
External Source: CONFIRM
Name: http://vcs.pcre.org/pcre?view=revision&revision=1475
Hyperlink: http://vcs.pcre.org/pcre?view=revision&revision=1475
External Source: CONFIRM
Name: https://bugs.debian.org/819050
Hyperlink: https://bugs.debian.org/819050
Vulnerable software and versions
+ Configuration 1+ OR* cpe:/a:pcre:pcre:8.35
* Denotes Vulnerable Software
Changes related to vulnerability configurations
Technical Details
Vulnerability Type (View All)
-
Buffer Errors (CWE-119)
CVE Standard Vulnerability Entry http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9769
Change History 1 change record found
Quality Assurance - 3/28/2016 6:19:24 PM
Action Type Old Value New Value
Added CWE CWE-119
Added CPE Configuration Configuration 1 OR *cpe:2.3:a:pcre:pcre:8.35:*:*:*:*:*:*:*
Added Score VERSION3-AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Added Score VERSION2-(AV:N/AC:L/Au:N/C:P/I:P/A:P)