p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости c-ares

За последние 30 дней в c-ares опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 5

  1. ALPINE-CVE-2026-33630

    Высокий · CVSS 7.5Есть исправление

    ALPINE-CVE-2026-33630

    c-ares is an asynchronous resolver library. From ver 1.32.3 until 1.34.7, a use-after-free / double-free in c-ares' query-completion handling. The same flaw — a query's callback being invoked while the query is still linked in the channel's internal lookup structures — is present at multiple points in the resend/finish path (timeout handling, response handling, and query dispatch). If the query, or for ares_getaddrinfo() the owning host_query, is freed as a side effect of that callback, it is then accessed and/or freed a second time. This vulnerability is fixed in ver 1.34.7.

    • Обновитесь до 1.34.8-r0
    Опубликовано Обновлено
  2. ALPINE-CVE-2025-62408

    Средний · CVSS 5.9Есть исправление

    ALPINE-CVE-2025-62408

    c-ares is an asynchronous resolver library. Versions 1.32.3 through 1.34.5 terminate a query after maximum attempts when using read_answer() and process_answer(), which can cause a Denial of Service. This issue is fixed in version 1.34.6.

    • Обновитесь до 1.34.6-r0
    Опубликовано Обновлено
  3. ALPINE-CVE-2025-31498

    Высокий · CVSS 8.3Есть исправление

    ALPINE-CVE-2025-31498

    c-ares is an asynchronous resolver library. From 1.32.3 through 1.34.4, there is a use-after-free in read_answers() when process_answer() may re-enqueue a query either due to a DNS Cookie Failure or when the upstream server does not properly support EDNS, or possibly on TCP queries if the remote closed the connection immediately after a response. If there was an issue trying to put that new transaction on the wire, it would close the connection handle, but read_answers() was still expecting the connection handle to be available to possibly dequeue other responses. In theory a remote attacker might be able to trigger this by flooding the targe

    • Обновитесь до 1.34.5-r0
    Опубликовано Обновлено
  4. ALPINE-CVE-2024-25629

    Средний · CVSS 5.5Есть исправление

    ALPINE-CVE-2024-25629

    c-ares is a C library for asynchronous DNS requests. `ares__read_line()` is used to parse local configuration files such as `/etc/resolv.conf`, `/etc/nsswitch.conf`, the `HOSTALIASES` file, and if using a c-ares version prior to 1.27.0, the `/etc/hosts` file. If any of these configuration files has an embedded `NULL` character as the first character in a new line, it can lead to attempting to read memory prior to the start of the given buffer which may result in a crash. This issue is fixed in c-ares 1.27.0. No known workarounds exist.

    • Обновитесь до 1.27.0-r0
    Опубликовано Обновлено
  5. ALPINE-CVE-2021-3672

    Средний · CVSS 5.6Есть исправление

    ALPINE-CVE-2021-3672

    A flaw was found in c-ares library, where a missing input validation check of host names returned by DNS (Domain Name Servers) can lead to output of wrong hostnames which might potentially lead to Domain Hijacking. The highest threat from this vulnerability is to confidentiality and integrity as well as system availability.

    • Обновитесь до 1.17.2-r0
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →