portage-ng / portage / net-dns / c-ares / 1.34.6
portage-ng glsa
4 advisories reference net-dns/c-ares · none place version 1.34.6 in a vulnerable range
▸ GLSA 202401-02 c-ares: Multiple Vulnerabilities this version unaffected normal remote 2024-01-05

Multiple vulnerabilities have been found in c-ares, the worst of which could result in the loss of confidentiality or integrity.

Announced
2024-01-05
Revised
2024-01-05
Access
remote
Bugs
#807604 #807775 #892489 #905341
Advisory
https://security.gentoo.org/glsa/202401-02

Affected packages

PackageArchVulnerableUnaffected
net-dns/c-ares*< 1.19.0>= 1.19.0

Background

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

Description

Multiple vulnerabilities have been discovered in c-ares. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

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.19.0"

References

▸ GLSA 202310-09 c-ares: Multiple Vulnerabilities this version unaffected normal remote 2023-10-08

Multiple vulnerabilities have been discovered in c-ares the worst of which could result in Denial of Service.

Announced
2023-10-08
Revised
2023-10-08
Access
remote
Bugs
#906964
Advisory
https://security.gentoo.org/glsa/202310-09

Affected packages

PackageArchVulnerableUnaffected
net-dns/c-ares*< 1.19.1>= 1.19.1

Background

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

Description

Multiple vulnerabilities have been discovered in c-ares. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

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.19.1"

References

▸ GLSA 202012-11 c-ares: Denial of service this version unaffected low local, remote 2020-12-23

A Denial of Service vulnerability was discovered in c-ares.

Announced
2020-12-23
Revised
2020-12-23
Access
local, remote
Bugs
#754939
Advisory
https://security.gentoo.org/glsa/202012-11

Affected packages

PackageArchVulnerableUnaffected
net-dns/c-ares*< 1.17.1>= 1.17.1

Background

c-ares is an asynchronous resolver library.

Description

It was discovered that c-ares incorrectly handled certain DNS requests.

Impact

A remote attacker, able to trigger a DNS request for a host of their choice by an application linked against c-ares, could possibly 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.17.1"

References

▸ GLSA 201701-28 c-ares: Heap-based buffer overflow this version unaffected normal remote 2017-01-11

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

Announced
2017-01-11
Revised
2017-01-11
Access
remote
Bugs
#595536
Advisory
https://security.gentoo.org/glsa/201701-28

Affected packages

PackageArchVulnerableUnaffected
net-dns/c-ares*< 1.12.0>= 1.12.0

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