ALAS-2024-2494

Related Vulnerabilities: 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. (CVE-2024-25629)

ALAS-2024-2494


Amazon Linux 2 Security Advisory: ALAS-2024-2494
Advisory Release Date: 2024-03-13 20:26 Pacific
Advisory Updated Date: 2024-03-18 20:24 Pacific
Severity: Medium

Issue Overview:

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. (CVE-2024-25629)


Affected Packages:

c-ares


Note:

This advisory is applicable to Amazon Linux 2 (AL2) Core repository. Visit this FAQ section for the difference between AL2 Core and AL2 Extras advisories.


Issue Correction:
Run yum update c-ares to update your system.

New Packages:
aarch64:
    c-ares-1.10.0-3.amzn2.0.6.aarch64
    c-ares-devel-1.10.0-3.amzn2.0.6.aarch64
    c-ares-debuginfo-1.10.0-3.amzn2.0.6.aarch64

i686:
    c-ares-1.10.0-3.amzn2.0.6.i686
    c-ares-devel-1.10.0-3.amzn2.0.6.i686
    c-ares-debuginfo-1.10.0-3.amzn2.0.6.i686

src:
    c-ares-1.10.0-3.amzn2.0.6.src

x86_64:
    c-ares-1.10.0-3.amzn2.0.6.x86_64
    c-ares-devel-1.10.0-3.amzn2.0.6.x86_64
    c-ares-debuginfo-1.10.0-3.amzn2.0.6.x86_64