Executive Summary



This Alert is flagged as TOP 25 Common Weakness Enumeration from CWE/SANS. For more information, you can read this.
Summary
Title c-ares: Heap-based buffer overflow
Informations
Name GLSA-201701-28 First vendor Publication 2017-01-11
Vendor Gentoo Last vendor Modification 2017-01-11
Severity (Vendor) N/A Revision N/A

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:P/I:P/A:P)
Cvss Base Score 7.5 Attack Range Network
Cvss Impact Score 6.4 Attack Complexity Low
Cvss Expoit Score 10 Authentication None Required
Calculate full CVSS 2.0 Vectors scores

Detail

Synopsis

A heap-based buffer overflow in c-ares might allow remote attackers to cause a Denial of Service condition.

Background

c-ares is a C library for asynchronous DNS requests (including name resolves).

Description

A hostname with an escaped trailing dot (such as "hello\\.") would have its size calculated incorrectly leading to a single byte written beyond the end of a buffer on the heap.

Impact

A remote attacker, able to provide a specially crafted hostname to an application using c-ares, could potentially cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All c-ares users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=net-dns/c-ares-1.12.0"

References

[ 1 ] CVE-2016-5180
http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5180

Availability

This GLSA and any updates to it are available for viewing at the Gentoo Security Website:

https://security.gentoo.org/glsa/201701-28

Original Source

Url : http://security.gentoo.org/glsa/glsa-201701-28.xml

CWE : Common Weakness Enumeration

% Id Name
100 % CWE-787 Out-of-bounds Write (CWE/SANS Top 25)

CPE : Common Platform Enumeration

TypeDescriptionCount
Application 24
Application 110
Os 4
Os 1

Nessus® Vulnerability Scanner

Date Description
2017-01-12 Name : The remote Gentoo host is missing one or more security-related patches.
File : gentoo_GLSA-201701-28.nasl - Type : ACT_GATHER_INFO
2017-01-10 Name : The remote openSUSE host is missing a security update.
File : openSUSE-2017-58.nasl - Type : ACT_GATHER_INFO
2017-01-03 Name : The remote SUSE host is missing one or more security updates.
File : suse_SU-2016-3287-1.nasl - Type : ACT_GATHER_INFO
2017-01-03 Name : The remote SUSE host is missing one or more security updates.
File : suse_SU-2016-3286-1.nasl - Type : ACT_GATHER_INFO
2016-12-06 Name : The remote openSUSE host is missing a security update.
File : openSUSE-2016-1403.nasl - Type : ACT_GATHER_INFO
2016-12-02 Name : The remote openSUSE host is missing a security update.
File : openSUSE-2016-1373.nasl - Type : ACT_GATHER_INFO
2016-12-01 Name : The remote Ubuntu host is missing a security-related patch.
File : ubuntu_USN-3143-1.nasl - Type : ACT_GATHER_INFO
2016-11-15 Name : The remote Fedora host is missing a security update.
File : fedora_2016-4f34f26649.nasl - Type : ACT_GATHER_INFO
2016-11-15 Name : The remote Fedora host is missing a security update.
File : fedora_2016-e523c37b4d.nasl - Type : ACT_GATHER_INFO
2016-11-10 Name : The remote openSUSE host is missing a security update.
File : openSUSE-2016-1277.nasl - Type : ACT_GATHER_INFO
2016-10-31 Name : The remote FreeBSD host is missing one or more security-related updates.
File : freebsd_pkg_28bb6ee59b5c11e6b79919bef72f4b7c.nasl - Type : ACT_GATHER_INFO
2016-10-31 Name : The remote Fedora host is missing a security update.
File : fedora_2016-7a3a0f0198.nasl - Type : ACT_GATHER_INFO
2016-10-12 Name : The remote Fedora host is missing a security update.
File : fedora_2016-7aa3c89e7b.nasl - Type : ACT_GATHER_INFO
2016-10-10 Name : The remote Fedora host is missing a security update.
File : fedora_2016-a7f9e86df7.nasl - Type : ACT_GATHER_INFO
2016-10-10 Name : The remote Fedora host is missing a security update.
File : fedora_2016-66d9389548.nasl - Type : ACT_GATHER_INFO
2016-10-07 Name : The remote Debian host is missing a security update.
File : debian_DLA-648.nasl - Type : ACT_GATHER_INFO
2016-10-06 Name : The remote Fedora host is missing a security update.
File : fedora_2016-1cc00cde2d.nasl - Type : ACT_GATHER_INFO
2016-10-04 Name : The remote Debian host is missing a security-related update.
File : debian_DSA-3682.nasl - Type : ACT_GATHER_INFO

Alert History

If you want to see full details history, please login or register.
0
1
Date Informations
2017-01-13 13:24:47
  • Multiple Updates
2017-01-11 17:22:57
  • First insertion