Explore top 10 tips to secure your open-source projects now. Read More

×
Alerts This Week
Warning Icon 1 454
Alerts This Week
Warning Icon 1 454

Scientific Linux SL7: SLSA-2015:2111-7 Low: grep Buffer Overflow Advisory

Scientific Large Esm H446
Low: grep security and bug fix update
Date: Mon, 21 Dec 2015 23:14:33 +0000
Reply-To: scientific-linux-users@
Sender: Security Errata for Scientific Linux
 
From: Pat Riehecky 
Subject: Security ERRATA Low: grep on SL7.x x86_64
MIME-Version: 1.0
Message-ID: <20151221231433.18997.64594@slpackages.fnal.gov>

Synopsis: Low: grep security and bug fix update
Advisory ID: SLSA-2015:2111-7
Issue Date: 2015-11-19
CVE Numbers: CVE-2015-1345
--

A heap-based buffer overflow flaw was found in the way grep processed
certain pattern and text combinations. An attacker able to trick a user
into running grep on specially crafted input could use this flaw to crash
grep or, potentially, read from uninitialized memory. (CVE-2015-1345)

This update also fixes the following bugs:

* Prior to this update, the \w and \W symbols were inconsistently matched
to the [:alnum:] character class. Consequently, using regular expressions
with "\w" and "\W" could lead to incorrect results. With this update, "\w"
is consistently matched to the [_[:alnum:]] character, and "\W" is
consistently matched to the [^_[:alnum:]] character.

* Previously, the Perl Compatible Regular Expression (PCRE) matcher
(selected by the "-P" parameter in grep) did not work correctly when
matching non-UTF-8 text in UTF-8 locales. Consequently, an error message
about invalid UTF-8 byte sequence characters was returned. To fix this
bug, patches from upstream have been applied to the grep utility. As a
result, PCRE now skips non-UTF-8 characters as non-matching text without
returning any error message.
--

SL7
 x86_64
 grep-2.20-2.el7.x86_64.rpm
 grep-debuginfo-2.20-2.el7.x86_64.rpm

- Scientific Linux Development Team