Scientific Linux Security Update : grep on SL7.x x86_64

This script is Copyright (C) 2015 Tenable Network Security, Inc.


Synopsis :

The remote Scientific Linux host is missing one or more security
updates.

Description :

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.

See also :

http://www.nessus.org/u?92eb10f5

Solution :

Update the affected grep and / or grep-debuginfo packages.

Risk factor :

Low / CVSS Base Score : 2.1
(CVSS2#AV:L/AC:L/Au:N/C:N/I:N/A:P)

Family: Scientific Linux Local Security Checks

Nessus Plugin ID: 87557 ()

Bugtraq ID:

CVE ID: CVE-2015-1345

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now