Vulnerability CVE-2017-16820


Published: 2017-11-14

Description:
The csnmp_read_table function in snmp.c in the SNMP plugin in collectd before 5.6.3 is susceptible to a double free in a certain error case, which could lead to a crash (or potentially have other impact).

Type:

CWE-415

(Double Free)

Vendor: Collectd
Product: Collectd 
Version: 5.5.1; 5.4.2;

CVSS2 => (AV:N/AC:L/Au:N/C:C/I:C/A:C)

CVSS Base Score
Impact Subscore
Exploitability Subscore
10/10
10/10
10/10
Exploit range
Attack complexity
Authentication
Remote
Low
No required
Confidentiality impact
Integrity impact
Availability impact
Complete
Complete
Complete

 References:
https://access.redhat.com/errata/RHSA-2018:0252
https://access.redhat.com/errata/RHSA-2018:0299
https://access.redhat.com/errata/RHSA-2018:0560
https://access.redhat.com/errata/RHSA-2018:1605
https://access.redhat.com/errata/RHSA-2018:2615
https://bugs.debian.org/881757
https://github.com/collectd/collectd/commit/d16c24542b2f96a194d43a73c2e5778822b9cb47
https://github.com/collectd/collectd/issues/2291
https://github.com/collectd/collectd/releases/tag/collectd-5.6.3
https://security.gentoo.org/glsa/201803-10

Related CVE
CVE-2017-18240
The Gentoo app-admin/collectd package before 5.7.2-r1 sets the ownership of PID file directory to the collectd account, which might allow local users to kill arbitrary processes by leveraging access to this account for PID file modification before a ...
CVE-2017-7401
Incorrect interaction of the parse_packet() and parse_part_sign_sha256() functions in network.c in collectd 5.7.1 and earlier allows remote attackers to cause a denial of service (infinite loop) of a collectd instance (configured with "SecurityLevel ...
CVE-2016-6254
Heap-based buffer overflow in the parse_packet function in network.c in collectd before 5.4.3 and 5.x before 5.5.2 allows remote attackers to cause a denial of service (daemon crash) or possibly execute arbitrary code via a crafted network packet.
CVE-2010-4336
The cu_rrd_create_file function (src/utils_rrdcreate.c) in collectd 4.x before 4.9.4 and before 4.10.2 allow remote attackers to cause a denial of service (assertion failure) via a packet with a timestamp whose value is 10 or less, as demonstrated by...

Copyright 2018, cxsecurity.com

 

Back to Top