CVE-2024-25629: fix invalid memory read issue in ares_readline()
CVE-2023-31130: fix buffer underflow in aresinetnet_pton() for certain ipv6
addresses
CVE-2023-31147: fix issue of using weak random numbers in DNS query ids by
replacing rand() with a modern OS-provided CSPRNG like arc4random()
CVE-2023-31124: prevent fallback to rand() for entropy generation
which could allow an attacker to take advantage of the lack of entropy by not
using a CSPRNG.