PCRE Heap Overflow May Let Users Execute Arbitrary Code
|
|
SecurityTracker Alert ID: 1014744 |
|
SecurityTracker URL: http://securitytracker.com/id/1014744
|
|
CVE Reference:
CVE-2005-2491
(Links to External Site)
|
Updated: Mar 10 2006
|
Original Entry Date: Aug 20 2005
|
Impact:
Execution of arbitrary code via local system, Execution of arbitrary code via network, User access via local system, User access via network
|
Fix Available: Yes Vendor Confirmed: Yes
|
Version(s): 6.1 and prior versions
|
Description:
A vulnerability was reported in the PCRE library. A remote or local user may be able to execute arbitrary code on the target system.
A remote or local user may be able to supply a specially crafted regular expression to trigger a heap integer overflow in PCRE.
The impact depends on the application that uses the library. Applications that parse untrusted regular expressions may be vulnerable.
The flaw resides in 'pcre_compile.c' where certain quantifier values are not properly validated to ensure the proper values.
|
Impact:
The specific impact depends on the applications that use PCRE.
|
Solution:
The vendor has issued a fixed version (6.2), available at:
http://www.pcre.org/
Red Hat has issued a fix for Red Hat Enterprise Linux:
https://rhn.redhat.com/errata/RHSA-2005-761.html
Red Hat has issued a fix for Exim for Red Hat Enterprise Linux, which is affected by this PCRE vulnerability:
https://rhn.redhat.com/errata/RHSA-2005-358.html
|
Vendor URL: www.pcre.org/ (Links to External Site)
|
Cause:
Boundary error
|
Underlying OS:
Linux (Any), UNIX (Any)
|
|
Message History:
This archive entry has one or more follow-up message(s) listed below.
|
Source Message Contents
|
|
|
[Original Message Not Available for Viewing]
|
|