Use-After-Free Vulnerability in c-ares Asynchronous Resolver Library
CVE-2026-33630
7.5HIGH
What is CVE-2026-33630?
The c-ares asynchronous resolver library exhibits a use-after-free and double-free vulnerability in its query-completion handling mechanism. This flaw exists due to callbacks being called while queries remain linked within the internal lookup structures of the resolver. This can lead to erroneous access or repeated freeing of the same memory in a number of scenarios, including during timeout actions and response handling. The vulnerability affects versions 1.32.3 through 1.34.6 and has been resolved in version 1.34.7.
Affected Version(s)
c-ares >= 1.32.3, < 1.34.7
