CVE-2026-69186
c-ares: Memory-amplification denial of service via unvalidated DNS header record counts
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
c-ares: Memory-amplification denial of service via unvalidated DNS header record counts
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2026-83212
5.3
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
EUVD-2026-83212- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
NVD
5.3
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVBELL-CVE-2026-69186
5.3
- Record
BELL-CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSV
5.3
c-ares: Memory-amplification denial of service via unvalidated DNS header record counts
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-69186
5.3
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
DEBIAN-CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 12 moreShow less
OSVRHSA-2026:40574
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:40574- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-69186
5.3
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
UBUNTU-CVE-2026-69186- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-103304 No score
CVE-2026-69186 affecting package c-ares for versions less than 1.34.8-1
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
AZL-103304- Updated
- 2026-11-02
OSVAZL-103454 No score
CVE-2026-69186 affecting package fluent-bit 3.1.10-8
c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.
- Record
AZL-103454- Updated
- 2026-11-05
OSVMGASA-2026-0343 No score
Updated c-ares packages fix security vulnerabilities
Use-after-free / double-free in c-ares query-completion handling, remotely triggerable via ares_getaddrinfo() over TCP. (CVE-2026-33630) CPU-exhaustion denial of service via unbounded DNS name compression pointer chains. (CVE-2026-69184) Memory-amplification denial of service via unvalidated DNS header record counts. (CVE-2026-69186)
- Record
MGASA-2026-0343- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11593-1 No score
c-ares-devel-1.34.8-1.1 on GA media
These are all security issues fixed in the c-ares-devel-1.34.8-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11593-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21721-1 No score
Security update for c-ares
This update for c-ares fixes the following issues:
Updat to c-ares 1.36.8.
- CVE-2026-33630: remotely triggerable use-after-free/double-free in query-completion handling via
ares_getaddrinfo()over TCP (bsc#1270416). - CVE-2026-69184: CPU exhaustion denial of service via unbounded DNS name compression pointer chains (bsc#1276290).
- CVE-2026-69186: memory amplification denial of service via unvalidated DNS header record counts (bsc#1276291).
Changes for c-ares:
- For details, see https://c-ares.org/changelog.html.
- Record
openSUSE-SU-2026:21721-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23364-1 No score
Security update for c-ares
This update for c-ares fixes the following issues:
Update to c-ares 1.34.8.
- CVE-2025-31498: use-after-free in
read_answers()whenprocess_answer()may re-enqueue a query (bsc#1240955). - CVE-2025-62408: use-after-free due to connection being cleaned up after error (bsc#1254738).
- CVE-2026-33630: remotely triggerable use-after-free/double-free in query-completion handling via
ares_getaddrinfo()over TCP (bsc#1270416). - CVE-2026-69184: CPU exhaustion denial of service via unbounded DNS name compression pointer chains (bsc#1276290).
- CVE-2026-69186: memory amplification denial of service via unvalidated DNS header record counts (bsc#1276291).
Changes for c-ares:
- c-ares 1.34.8:
- For details, see https://c-ares.org/changelog.html.
- c-ares 1.34.6:
- Ignore Windows IDN Search Domains until proper IDN support is added.
- Various bug fixes.
- c-ares 1.34.4:
- Changes:
- QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938
- Bugfixes:
- Empty TXT records were not being preserved. PR #922
docs: update deprecation notices forares_create_query()andares_mkquery(). PR #910license: some files weren't properly updated. PR #920- Fix
bindlocal device regression from 1.34.0. PR #929, PR #931, PR #935 CMake: set policy version to prevent deprecation warnings. PR #932CMake: shared and static library names should be the same on unix platforms likeautotoolsuses. PR #933- Update to latest
autoconfarchive macros for enhanced system compatibility. PR #936
- Changes:
- c-ares 1.34.3:
- Build the release package in an automated way so we can provide provenance as per SLSA3. PR #906
- Some upstream servers are non-compliant with EDNS options, resend queries without EDNS. Issue #911
- TSAN warns on missing lock, but lock isn't actually necessary. PR #915
ares_getaddrinfo() forAF_UNSPECshould retry IPv4 if only IPv6 is received. 765d558ares_send()shouldn't returnARES_EBADRESP, itsARES_EBADQUERY. 91519e7- Fix typos in man pages. PR #905
- c-ares 1.34.2:
- Features:
adig: read arguments fromadigrc. [PR #856]- Add new pending write callback optimization via
ares_set_pending_write_cb. [PR #857] - New function
ares_process_fds(). [PR #875] - Failed servers should be probed rather than redirecting queries which could cause unexpected latency. [PR #877]
adig: rework command line arguments to mimicdigfrombind. [PR #890]- Add new method for overriding network functions
ares_set_socket_function_ex()to properly support all new functionality. [PR #894] - Fix regression with custom socket callbacks due to DNS cookie support. [PR #895]
ares_socket: setIP_BIND_ADDRESS_NO_PORTonares_set_local_ip*tcp sockets [PR #887]- URI parser/writer for
ares_set_servers_csv()/ares_get_servers_csv(). [PR #882] - Connection handling modularization. [PR #857], [PR #876]
- Expose library/utility functions to tools. [PR #860]
- Remove
ares__prefix, just useares_for internal functions. [PR #872] - fix: potential
WIN32_LEAN_AND_MEANredefinition. [PR #869] - Fix
googletestv1.15 compatibility. [PR #874] - Fix
pkgconfigthread dependencies. [PR #884]
- Features:
- c-ares 1.33.0:
- Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache poisoning attacks. [PR #833]
- Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT on supported systems. [PR #840]
- Reorganize source tree. [PR #822]
- Refactoring of connection handling to prevent code duplication. [PR #839]
- New dynamic array data structure to prevent simple logic flaws in array handling in various code paths. [PR #841]
ares_destroy()race condition during shutdown due to missing lock. [PR #831]
- c-ares in 1.32:
- Add support for DNS
0x20to help prevent cache poisoning attacks, enabled by specifying…
- Add support for DNS
- Record
SUSE-SU-2026:23364-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23414-1 No score
Security update for c-ares
This update for c-ares fixes the following issues:
Update to c-ares 1.34.8.
- CVE-2025-31498: use-after-free in
read_answers()whenprocess_answer()may re-enqueue a query (bsc#1240955). - CVE-2025-62408: use-after-free due to connection being cleaned up after error (bsc#1254738).
- CVE-2026-33630: remotely triggerable use-after-free/double-free in query-completion handling via
ares_getaddrinfo()over TCP (bsc#1270416). - CVE-2026-69184: CPU exhaustion denial of service via unbounded DNS name compression pointer chains (bsc#1276290).
- CVE-2026-69186: memory amplification denial of service via unvalidated DNS header record counts (bsc#1276291).
Changes for c-ares:
- c-ares 1.34.8:
- For details, see https://c-ares.org/changelog.html.
- c-ares 1.34.6:
- Ignore Windows IDN Search Domains until proper IDN support is added.
- Various bug fixes.
- c-ares 1.34.4:
- Changes:
- QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938
- Bugfixes:
- Empty TXT records were not being preserved. PR #922
docs: update deprecation notices forares_create_query()andares_mkquery(). PR #910license: some files weren't properly updated. PR #920- Fix
bindlocal device regression from 1.34.0. PR #929, PR #931, PR #935 CMake: set policy version to prevent deprecation warnings. PR #932CMake: shared and static library names should be the same on unix platforms likeautotoolsuses. PR #933- Update to latest
autoconfarchive macros for enhanced system compatibility. PR #936
- Changes:
- c-ares 1.34.3:
- Build the release package in an automated way so we can provide provenance as per SLSA3. PR #906
- Some upstream servers are non-compliant with EDNS options, resend queries without EDNS. Issue #911
- TSAN warns on missing lock, but lock isn't actually necessary. PR #915
ares_getaddrinfo() forAF_UNSPECshould retry IPv4 if only IPv6 is received. 765d558ares_send()shouldn't returnARES_EBADRESP, itsARES_EBADQUERY. 91519e7- Fix typos in man pages. PR #905
- c-ares 1.34.2:
- Features:
adig: read arguments fromadigrc. [PR #856]- Add new pending write callback optimization via
ares_set_pending_write_cb. [PR #857] - New function
ares_process_fds(). [PR #875] - Failed servers should be probed rather than redirecting queries which could cause unexpected latency. [PR #877]
adig: rework command line arguments to mimicdigfrombind. [PR #890]- Add new method for overriding network functions
ares_set_socket_function_ex()to properly support all new functionality. [PR #894] - Fix regression with custom socket callbacks due to DNS cookie support. [PR #895]
ares_socket: setIP_BIND_ADDRESS_NO_PORTonares_set_local_ip*tcp sockets [PR #887]- URI parser/writer for
ares_set_servers_csv()/ares_get_servers_csv(). [PR #882] - Connection handling modularization. [PR #857], [PR #876]
- Expose library/utility functions to tools. [PR #860]
- Remove
ares__prefix, just useares_for internal functions. [PR #872] - fix: potential
WIN32_LEAN_AND_MEANredefinition. [PR #869] - Fix
googletestv1.15 compatibility. [PR #874] - Fix
pkgconfigthread dependencies. [PR #884]
- Features:
- c-ares 1.33.0:
- Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache poisoning attacks. [PR #833]
- Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT on supported systems. [PR #840]
- Reorganize source tree. [PR #822]
- Refactoring of connection handling to prevent code duplication. [PR #839]
- New dynamic array data structure to prevent simple logic flaws in array handling in various code paths. [PR #841]
ares_destroy()race condition during shutdown due to missing lock. [PR #831]
- c-ares in 1.32:
- Add support for DNS
0x20to help prevent cache poisoning attacks, enabled by specifying…
- Add support for DNS
- Record
SUSE-SU-2026:23414-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23597-1 No score
Security update for c-ares
This update for c-ares fixes the following issues:
Updat to c-ares 1.36.8.
- CVE-2026-33630: remotely triggerable use-after-free/double-free in query-completion handling via
ares_getaddrinfo()over TCP (bsc#1270416). - CVE-2026-69184: CPU exhaustion denial of service via unbounded DNS name compression pointer chains (bsc#1276290).
- CVE-2026-69186: memory amplification denial of service via unvalidated DNS header record counts (bsc#1276291).
Changes for c-ares:
- For details, see https://c-ares.org/changelog.html.
- Record
SUSE-SU-2026:23597-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4021-1 No score
Security update for c-ares
This update for c-ares fixes the following issues:
- CVE-2024-25629: out of bounds read in ares__read_line() (bsc#1220279).
- CVE-2025-31498: use-after-free in read_answers() when process_answer() may re-enqueue a query (bsc#1240955).
- CVE-2025-62408: c-ares 1.32.3-1.34.5 use after free() (bsc#1254738).
- CVE-2026-33630: Use-after-free / double-free in c-ares query-completion handling, remotely triggerable via ares_getaddrinfo() over TCP (bsc#1270416).
- CVE-2026-69184: CPU-exhaustion denial of service via unbounded DNS name compression pointer chains (bsc#1276290).
- CVE-2026-69186: Memory-amplification denial of service via unvalidated DNS header record counts (bsc#1276291).
Changes for c-ares:
- updated to 1.36.8.
- Record
SUSE-SU-2026:4021-1- Updated
- 2026-11-02
OSVUSN-8951-1 No score
c-ares vulnerabilities
It was discovered that c-ares incorrectly parsed certain SOA replies. A remote attacker could possibly use this issue to cause c-ares to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2020-22217)
It was discovered that c-ares incorrectly handled certain sortlist strings. A remote attacker could possibly use this issue to cause c-ares to crash, resulting in a denial of service, or execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2022-4904)
It was discovered that c-ares did not properly limit DNS compression pointer hops or assembled name lengths when parsing DNS names. A remote attacker could possibly use this issue to cause c-ares to use excessive resources, resulting in a denial of service. (CVE-2026-69184)
It was discovered that c-ares did not properly validate record count fields before allocating memory when parsing DNS responses. A remote attacker could possibly use this issue to cause c-ares to use excessive resources, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-69186)
- Record
USN-8951-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
c-aresAzure Linux:3 |
before 1.34.8-1 | 1.34.8-1 |
fluent-bitAzure Linux:3 |
through 3.1.10-8 | None known |
c-aresAlpaquita:25 |
1.34.5-r0 up to 1.34.8-r0 | 1.34.8-r0 |
c-aresAlpaquita:stream |
1.20.1-r0 up to 1.34.8-r0 | 1.34.8-r0 |
c-aresBellSoft Hardened Containers:25 |
1.34.5-r0 up to 1.34.8-r0 | 1.34.8-r0 |
c-aresBellSoft Hardened Containers:stream |
1.20.1-r0 up to 1.34.8-r0 | 1.34.8-r0 |
c-aresDebian:13 |
All versions, plus listed versions 1.34.5-11.34.5-1+deb13u11.34.6-11.34.7-11.34.8-1 |
None known |
c-aresDebian:14 |
before 1.34.7-1, plus listed versions 1.34.5-11.34.6-1 |
1.34.7-1 |
c-aresMageia:10 |
before 1.34.8-1.mga10 | 1.34.8-1.mga10 |
c-aresRed Hat:hummingbird:1 |
before 0:1.34.8-2.hum1 | 0:1.34.8-2.hum1 |
Show 27 moreShow less
| Package | Affected | Fixed |
|---|---|---|
c-ares-develRed Hat:hummingbird:1 |
before 0:1.34.8-2.hum1 | 0:1.34.8-2.hum1 |
c-aresSUSE:Linux Micro 6.0 |
before 1.34.8-1.1 | 1.34.8-1.1 |
c-aresSUSE:Linux Micro 6.1 |
before 1.34.8-slfo.1.1_1.1 | 1.34.8-slfo.1.1_1.1 |
c-aresSUSE:Linux Enterprise Server 16.0 |
before 1.34.8-160000.1.1 | 1.34.8-160000.1.1 |
c-aresSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 1.34.8-160000.1.1 | 1.34.8-160000.1.1 |
c-aresSUSE:Linux Enterprise Micro 5.3 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Micro 5.4 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Micro 5.5 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 1.34.8-150000.3.29.1 | 1.34.8-150000.3.29.1 |
c-aresUbuntu:24.04:LTS |
before 1.27.0-1.0ubuntu1.1, plus listed versions 1.19.1-31.20.1-11.26.0-11.27.0-11.27.0-1.0ubuntu1 |
1.27.0-1.0ubuntu1.1 |
c-aresUbuntu:26.04:LTS |
before 1.34.6-1ubuntu0.2, plus listed versions 1.34.5-11.34.6-11.34.6-1ubuntu0.1 |
1.34.6-1ubuntu0.2 |
c-aresUbuntu:Pro:16.04:LTS |
before 1.10.0-3ubuntu0.2+esm4, plus listed versions 1.10.0-21.10.0-31.10.0-3ubuntu0.11.10.0-3ubuntu0.21.10.0-3ubuntu0.2+esm11.10.0-3ubuntu0.2+esm21.10.0-3ubuntu0.2+esm3 |
1.10.0-3ubuntu0.2+esm4 |
c-aresUbuntu:Pro:18.04:LTS |
before 1.14.0-1ubuntu0.2+esm3, plus listed versions 1.13.0-21.13.0-31.14.0-11.14.0-1ubuntu0.11.14.0-1ubuntu0.21.14.0-1ubuntu0.2+esm11.14.0-1ubuntu0.2+esm2 |
1.14.0-1ubuntu0.2+esm3 |
c-aresUbuntu:Pro:20.04:LTS |
before 1.15.0-1ubuntu0.5+esm1, plus listed versions 1.15.0-1build11.15.0-1ubuntu0.11.15.0-1ubuntu0.21.15.0-1ubuntu0.31.15.0-1ubuntu0.41.15.0-1ubuntu0.5 |
1.15.0-1ubuntu0.5+esm1 |
c-aresUbuntu:22.04:LTS |
before 1.18.1-1ubuntu0.22.04.4, plus listed versions 1.17.1-1ubuntu11.18.1-11.18.1-1build11.18.1-1ubuntu0.22.04.11.18.1-1ubuntu0.22.04.21.18.1-1ubuntu0.22.04.3 |
1.18.1-1ubuntu0.22.04.4 |
c-aresopenSUSE:Tumbleweed |
before 1.34.8-1.1 | 1.34.8-1.1 |
c-aresopenSUSE:Leap 16.0 |
before 1.34.8-160000.1.1 | 1.34.8-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-69186 is a medium vulnerability (CVSS 5.3) in C-ares, published August 15, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 40th percentile. Fixed in c-ares 1.34.8-1.
References
github.com/c-ares/c-ares/security/advisories/GHSA-jv8r-gqr9-68wj
github.com/c-ares/c-ares/pull/1134
github.com/c-ares/c-ares/commit/e47c203f91cd8b749c8736bc18d75a31ffdec8f4
github.com/c-ares/c-ares/commit/eaded4cb200b2a5f8d73f11021ff7c8d6968aaab
github.com/c-ares/c-ares/releases/tag/v1.34.7
nvd.nist.gov/vuln/detail/CVE-2026-69186
Show 45 moreShow less
docs.bell-sw.com/security/cves/CVE-2026-69186
github.com/CVEProject/cvelistV5/tree/main/cves/2026/69xxx/CVE-2026-69186.json
security-tracker.debian.org/tracker/CVE-2026-69186
advisories.mageia.org/MGASA-2026-0343.html
bugs.mageia.org/show_bug.cgi?id=35847
openwall.com/lists/oss-security/2026/07/06/8
github.com/c-ares/c-ares/security/advisories/GHSA-6wfj-rwm7-3542
github.com/c-ares/c-ares/security/advisories/GHSA-pjmc-gx33-gc76
lists.fedoraproject.org/archives/list/[email protected]/message/RP4OX63ZTYCCB4UK6HI4BFEPQEPSNLOJ
access.redhat.com/errata/RHSA-2026:40574
images.redhat.com
access.redhat.com/security/cve/CVE-2026-69186
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-69184
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_40574.json
bugzilla.redhat.com/show_bug.cgi?id=2538396
cve.org/CVERecord?id=CVE-2026-69184
nvd.nist.gov/vuln/detail/CVE-2026-69184
github.com/c-ares/c-ares/commit/5c8341ba6ff3a8e4e4dfd616f8ed0418838b8b7b
github.com/c-ares/c-ares/commit/f1288bbc70e9a1e0a77134c2382157e52d326aea
github.com/c-ares/c-ares/pull/1164
github.com/c-ares/c-ares/pull/1210
bugzilla.redhat.com/show_bug.cgi?id=2538212
cve.org/CVERecord?id=CVE-2026-69186
suse.com/support/update/announcement/2026/suse-su-202623364-1
bugzilla.suse.com/1240955
bugzilla.suse.com/1254738
bugzilla.suse.com/1270416
bugzilla.suse.com/1276290
bugzilla.suse.com/1276291
suse.com/security/cve/CVE-2025-31498
suse.com/security/cve/CVE-2025-62408
suse.com/security/cve/CVE-2026-33630
suse.com/security/cve/CVE-2026-69184
suse.com/security/cve/CVE-2026-69186
suse.com/support/update/announcement/2026/suse-su-202623414-1
suse.com/support/update/announcement/2026/suse-su-202623597-1
suse.com/support/update/announcement/2026/suse-su-20264021-1
bugzilla.suse.com/1220279
suse.com/security/cve/CVE-2024-25629
ubuntu.com/security/CVE-2026-69186
ubuntu.com/security/notices/USN-8951-1
ubuntu.com/security/CVE-2020-22217
ubuntu.com/security/CVE-2022-4904
ubuntu.com/security/CVE-2026-69184
Left out here: the rest of 2 source descriptions. The JSON record has them.