C-Ares vulnerabilitiesRanked by how likely they are to be used.
C-Ares is made by C-Ares Project. We track 9 published vulnerabilities in it, across 37 versions. None of them is on the list of flaws known to be exploited today. If you run C-Ares, keep it on a version the vendor still supports.
We keep watching the known-exploited list.
Which C-Ares vulnerabilities are being exploited?
This is the list that matters most: flaws criminals are using now.
None of C-Ares's published vulnerabilities is on the list of flaws known to be exploited today. We keep watching that list.
Which C-Ares flaws are most likely to be used?
Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.
- 54%CVE-2020-8277High
A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service in versions < 15.2.1, < 14.15.1, and < 12.19.1 by getting the application to resolve...
- 8.6%CVE-2016-5180Critical
Heap-based buffer overflow in the ares_create_query function in c-ares 1.x before 1.12.0 allows remote attackers to cause a denial of service (out-of-bounds write) or possibly execute arbitrary code via a hostname...
- 3.3%CVE-2017-1000381High
The c-ares function `ares_parse_naptr_reply()`, which is used for parsing NAPTR responses, could be triggered to read memory outside of the given input buffer if the passed in DNS response packet was crafted in a...
- 2.8%CVE-2021-3672Medium
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.
- 1.6%CVE-2023-32067High
c-ares is an asynchronous resolver library.
- 1.2%CVE-2022-4904High
A flaw was found in the c-ares package. The ares_set_sortlist is missing checks about the validity of the input string, which allows a possible arbitrary length stack overflow.
- 0.9%
c-ares is an asynchronous resolver library.
- 0.9%CVE-2023-31147Medium
c-ares is an asynchronous resolver library.
- 0.4%CVE-2023-31130Medium
c-ares is an asynchronous resolver library.
Running C-Ares? We'll keep checking.
Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.
- Tell us what you runPick your software from a list, or let us work it out from your website.
- We match it to every flawOver 400,000 published flaws, checked against your list.
- Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
- Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.
Free plan, no card needed. Nothing to install.
1 new flaw affects software Acme tracks
A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service in versions < 15.2.1, < 14.15.1, and < 12.19.1 by getting the application to resolve a DNS record with a larger number of responses. This is fixed in 15.2.1, 14.15.1, and 12.19.1.
- Matched to
- C-Ares on Acme's software list
- What to do
- Plan in the vendor’s update
Sent to the alert recipients Acme chose. Also in the app and to Acme's webhook.
We track 9 published vulnerabilities listed under the name C-Ares, across 37 versions.
None of C-Ares's vulnerabilities is on the list of flaws known to be exploited today.
Create a Precursor Intelligence account and track C-Ares. We match it against every published flaw, give each one a risk score from 0 to 100 and keep watching, so you hear about new ones as soon as we know, by email, in the app or by webhook.