- Issued:
- 2013-09-30
- Updated:
- 2013-09-30
RHBA-2013:1298 - Bug Fix Advisory
Synopsis
pcre bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated pcre packages that fix several bugs are now available for Red Hat
Enterprise Linux 5.
Description
The pcre packages provide the Perl-compatible regular expression (PCRE) library.
This update fixes the following bugs:
- A previous update enabled Unicode properties to support \p{..}, \P{..}, and \X
escape sequences. However, compiling certain regular expressions which contained
extended classes under a non-UTF-8 PCRE mode failed due to the compilation
entering an infinite loop. This has been fixed in this update so that compiling
such regular expressions completes as expected. (BZ#669413)
- Using the pcregrep tool with -M (mutli-line match) and -v (inverse match)
options caused the pcregrep tool to loop infinitely. With this update, the
pcregrep multi-line loop logic has been fixed to advance in the input stream
properly if inverted matching is requested, and it is now possible to use the
"pcregrep -Mv" command. (BZ#859959)
- Previously, matching a regular expression with Unicode properties in a
non-UTF-8 mode against a string with non-ASCII characters, caused an unexpected
termination with a segmentation fault in the PCRE library. This update fixes
back-tracking in non-UTF-8 mode, and the PCRE library no longer crashes in the
aforementioned scenario. (BZ#866520)
Users of pcre are advised to upgrade to these updated packages, which fix these
bugs.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 669413 - pcre does not terminate on some unicode patterns
- BZ - 866520 - pcre_exec() segfaults when back-tracking Unicode properties in non-UTF-8 mode
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
x86_64 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-6.6-9.el5.x86_64.rpm | SHA-256: f9a78f3e295320d01473cdcb16ddd4ff0c5f9cbaf2f96c1c1737cbfee152f607 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.x86_64.rpm | SHA-256: 78edf6e69a44e21f0c4546fbffdd3e0f0bee835525d12ce1f3c1e43277f70768 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
pcre-devel-6.6-9.el5.x86_64.rpm | SHA-256: 4639763a80dd125a767d34a4a6c447f2cbb9b903b50c4ac1802dc06ec560cf16 |
ia64 | |
pcre-6.6-9.el5.ia64.rpm | SHA-256: b6366fe1a0d32a4fc6c4aa844cac3e858351890541eef749a46a9c3c8ab41c92 |
pcre-debuginfo-6.6-9.el5.ia64.rpm | SHA-256: 823d398cc490b53e1eaf6696d274c0345cabec419e20a44edb5858a7ecb84eba |
pcre-devel-6.6-9.el5.ia64.rpm | SHA-256: 3b6b55bedb4b0e2af7b4622bb875dab2904a70caf2b90801b4267847d6c84bd9 |
i386 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
x86_64 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-6.6-9.el5.x86_64.rpm | SHA-256: f9a78f3e295320d01473cdcb16ddd4ff0c5f9cbaf2f96c1c1737cbfee152f607 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.x86_64.rpm | SHA-256: 78edf6e69a44e21f0c4546fbffdd3e0f0bee835525d12ce1f3c1e43277f70768 |
pcre-debuginfo-6.6-9.el5.x86_64.rpm | SHA-256: 78edf6e69a44e21f0c4546fbffdd3e0f0bee835525d12ce1f3c1e43277f70768 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
pcre-devel-6.6-9.el5.x86_64.rpm | SHA-256: 4639763a80dd125a767d34a4a6c447f2cbb9b903b50c4ac1802dc06ec560cf16 |
i386 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
x86_64 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-6.6-9.el5.x86_64.rpm | SHA-256: f9a78f3e295320d01473cdcb16ddd4ff0c5f9cbaf2f96c1c1737cbfee152f607 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.x86_64.rpm | SHA-256: 78edf6e69a44e21f0c4546fbffdd3e0f0bee835525d12ce1f3c1e43277f70768 |
i386 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
s390x | |
pcre-6.6-9.el5.s390.rpm | SHA-256: ba5a50f89c5d928584bf9f8bdd48f8a848cc700ab95121982a17f168806d09b9 |
pcre-6.6-9.el5.s390x.rpm | SHA-256: 6d5c131936bb53d45353f10bde3a2e2ce153280a96d4badec3b30f6b543b1d25 |
pcre-debuginfo-6.6-9.el5.s390.rpm | SHA-256: 281d8635dcce206e1a19e06dca7a0001239ecec94f3c6b75cf4863027566eeeb |
pcre-debuginfo-6.6-9.el5.s390x.rpm | SHA-256: 4e28b34fddd2a6da8431fe50289c98ae1ef92937e410f7dd77a64421fc86e9a2 |
pcre-devel-6.6-9.el5.s390.rpm | SHA-256: c9ab4d5a3c0fdc8cc899bc76c9d55c9f504c7644062c20ec86318c9b98aad3bb |
pcre-devel-6.6-9.el5.s390x.rpm | SHA-256: f150621fba6a6e4278a714631c519e610d121140293445186c487646e5da59e4 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
ppc | |
pcre-6.6-9.el5.ppc.rpm | SHA-256: ed102b85d38c5232fc1ce94b78949800f21c409c4c890d4d1a19d2e94e808956 |
pcre-6.6-9.el5.ppc64.rpm | SHA-256: ab14397d484370ae446c57922a86e57ad95f98c0b648dba0a4fd55ec8e0aed94 |
pcre-debuginfo-6.6-9.el5.ppc.rpm | SHA-256: ea99732f66657d98b30d2a61c2c7f990d57a48fe830de6e2b5f99050dae29288 |
pcre-debuginfo-6.6-9.el5.ppc64.rpm | SHA-256: ab24917a06a22d16c9301c63c890377516270b8eb5de73d98188a00f4807504f |
pcre-devel-6.6-9.el5.ppc.rpm | SHA-256: cf4f3a5ed5f7e2ea855f80714ca91330a39f86e33a831ed30c2b226725060391 |
pcre-devel-6.6-9.el5.ppc64.rpm | SHA-256: c137e2313976b642d3d53bc9800f2b2be75a972f9f230b25c71769a949325925 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
pcre-6.6-9.el5.src.rpm | SHA-256: 6a06ce2314395cddecc8b9da1fbf170ae9922c916d3340b828ff150e56e452cf |
x86_64 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-6.6-9.el5.x86_64.rpm | SHA-256: f9a78f3e295320d01473cdcb16ddd4ff0c5f9cbaf2f96c1c1737cbfee152f607 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-debuginfo-6.6-9.el5.x86_64.rpm | SHA-256: 78edf6e69a44e21f0c4546fbffdd3e0f0bee835525d12ce1f3c1e43277f70768 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
pcre-devel-6.6-9.el5.x86_64.rpm | SHA-256: 4639763a80dd125a767d34a4a6c447f2cbb9b903b50c4ac1802dc06ec560cf16 |
i386 | |
pcre-6.6-9.el5.i386.rpm | SHA-256: 8fb7d970e72a833fe5f31dd246599247f9a9e9a62681bb9a7ea2d012ed0eab05 |
pcre-debuginfo-6.6-9.el5.i386.rpm | SHA-256: fd2f026fd6670042a5d8cf53f78ec268c44b43c376379eb84b6a7785ab477b56 |
pcre-devel-6.6-9.el5.i386.rpm | SHA-256: db433b78eec7600be32e8c10c9f8c812db0fc1090ad05f857e2306dab6df098b |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.