Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591076 (CVE-2016-6254) - <app-admin/collectd-5.5.2: Heap overflow in the network plugin and libgcrypt initialization issue (CVE-2016-6254)
Summary: <app-admin/collectd-5.5.2: Heap overflow in the network plugin and libgcrypt ...
Status: RESOLVED FIXED
Alias: CVE-2016-6254
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Security
URL:
Whiteboard: ~1 [noglsa cve]
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-11 21:19 UTC by Thomas Deutschmann (RETIRED)
Modified: 2016-08-12 08:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2016-08-11 21:19:36 UTC
Emilien Gaspar discovered that collectd, a statistics collection and
monitoring daemon, incorrectly processed incoming network
packets. This resulted in a heap overflow, allowing a remote attacker
to either cause a DoS via application crash, or potentially execute
arbitrary code.

Upstream fix: https://github.com/collectd/collectd/commit/b589096f907052b3a4da2b9ccc9b0e2e888dfc18


Additionally, security researchers at Columbia University and the
University of Virginia discovered that collectd failed to verify a
return value during initialization. This meant the daemon could
sometimes be started without the desired, secure settings.

Upstream bug: https://github.com/collectd/collectd/issues/1665

Upstream fix: https://github.com/collectd/collectd/commit/8b4fed9940e02138b7e273e56863df03d1a39ef7


Affected versions:    <5.5.2
Unaffected versions: >=5.5.2
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2016-08-11 21:20:04 UTC
Fixed via:

> commit 9d5c0697e68fde681d07d283a2a8a3c67d5a7823
> Author: Thomas Deutschmann
> Date:   Thu Aug 11 18:26:01 2016 +0200
> 
>     app-admin/collectd: Bump to v5.5.2
> 
>       - New upstream release (Fixes CVE-2016-6254)
> 
>       - Dependency on sys-fs/xfsprogs atom can now be controlled using the
>         new "xfs" USE flag.
>         If you don't enable "xfs" USE flag the df plugin will be unable to
>         filter on XFS partitions.
> 
>       - Fixes build issues with sys-fs/xfsprogs-4.7.0 (#590998)
> 
>       - Cherry-picked patches for upstream issue "network plugin causes core
>         dumps" (#1870)
> 
>     Gentoo-Bug: https://bugs.gentoo.org/590998
> 
>     Package-Manager: portage-2.3.0
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2016-08-11 21:20:18 UTC
Security cleanup via:

> commit 51ddf1381bb577a44651f74f4b653d05094e9cb0
> Author: Thomas Deutschmann
> Date:   Thu Aug 11 18:30:37 2016 +0200
> 
>     app-admin/collectd: Drop old security vulnerable version
> 
>     Package-Manager: portage-2.3.0