Information on source package c-ares

Available versions

ReleaseVersion
bookworm1.18.1-3
trixie1.34.5-1+deb13u1
forky1.34.9-1
sid1.34.9-1

Open issues

BugbookwormtrixieforkysidDescription
TEMP-0000000-E507BDvulnerablevulnerablefixedfixedMemory corruption when an application cancels its lookups after a connection failure
TEMP-0000000-E98F67vulnerablevulnerablefixedfixedUse-after-free when an application cancels lookups from a callback, or shuts a channel down
TEMP-0000000-D8744DvulnerablevulnerablefixedfixedUse-after-free of a cached DNS answer while the application is still reading it
TEMP-0000000-CAE4D7vulnerablevulnerablefixedfixedBuffer overflow when ares_dup() or ares_save_options() runs while another thread changes the servers
TEMP-0000000-C2AE8AvulnerablevulnerablefixedfixedUse-after-free of a lookup after shutting down a failed connection
TEMP-0000000-AD496CvulnerablevulnerablefixedfixedA DNS reply that arrived from a different server than the one queried could be accepted
TEMP-0000000-50178FvulnerablevulnerablefixedfixedUse-after-free of a connection after the socket-state callback returns
TEMP-0000000-6441FDvulnerablevulnerablefixedfixedUse-after-free when an application cancels lookups from a server-state callback
TEMP-0000000-473C61vulnerablevulnerablefixedfixedThe query cache could return an answer obtained using different EDNS options
TEMP-0000000-22B6CCvulnerablevulnerablefixedfixedUninitialized memory returned for a numeric IPv6 name with a prefix length
TEMP-0000000-0A83A0vulnerablevulnerablefixedfixedUse-after-free of a server record when an application changes its DNS servers from a callback
CVE-2026-69186fixedvulnerable (no DSA)fixedfixedc-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_ ...
CVE-2026-69184fixedvulnerable (no DSA)fixedfixedc-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_ ...
CVE-2026-33630fixedvulnerable (no DSA)fixedfixedc-ares is an asynchronous resolver library. From ver 1.32.3 until 1.34 ...
CVE-2024-25629vulnerable (no DSA)fixedfixedfixedc-ares is a C library for asynchronous DNS requests. `ares__read_line( ...

Open unimportant issues

BugbookwormtrixieforkysidDescription
CVE-2023-31147vulnerablefixedfixedfixedc-ares is an asynchronous resolver library. When /dev/urandom or RtlGe ...
CVE-2023-31124vulnerablefixedfixedfixedc-ares is an asynchronous resolver library. When cross-compiling c-are ...

Resolved issues

BugDescription
CVE-2025-62408c-ares is an asynchronous resolver library. Versions 1.32.3 through 1. ...
CVE-2025-31498c-ares is an asynchronous resolver library. From 1.32.3 through 1.34.4 ...
CVE-2023-32067c-ares is an asynchronous resolver library. c-ares is vulnerable to de ...
CVE-2023-31130c-ares is an asynchronous resolver library. ares_inet_net_pton() is vu ...
CVE-2022-4904A flaw was found in the c-ares package. The ares_set_sortlist is missi ...
CVE-2021-3672A flaw was found in c-ares library, where a missing input validation c ...
CVE-2020-22217Buffer overflow vulnerability in c-ares before 1_16_1 thru 1_17_0 via ...
CVE-2020-14354A possible use-after-free and double-free in c-ares lib version 1.16.0 ...
CVE-2020-8277A Node.js application that allows an attacker to trigger a DNS request ...
CVE-2017-1000381The c-ares function `ares_parse_naptr_reply()`, which is used for pars ...
CVE-2016-5180Heap-based buffer overflow in the ares_create_query function in c-ares ...

Security announcements

DSA / DLADescription
DSA-6084-1c-ares - security update
DLA-3567-1c-ares - security update
DLA-3471-1c-ares - security update
DSA-5419-1c-ares - security update
DLA-3323-1c-ares - security update
DSA-4954-1c-ares - security update
DLA-2738-1c-ares - security update
DLA-998-1c-ares - security update
DLA-648-1c-ares - security update
DSA-3682-1c-ares - security update

Search for package or bug name: Reporting problems