CVE-2021-3672 Other in c-ares

Medium 5.6 Published Updated

Missing input validation in c-ares allows DNS response manipulation, potentially leading to domain hijacking and data integrity issues.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2021-3672?

CVE-2021-3672 is a medium-severity vulnerability in Fedoraproject Fedora, published on 23 Nov 2021. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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.

Weakness: CWE-79

Which versions are affected by CVE-2021-3672?

3 open source packages ship an affected version, including node, node-min and pgbouncer. It affects 17 products.

PackageAffectedFixed in
node BitnamiFrom 12.0.012.12.1, 12.22.5, 14.14.1, 14.17.5, 16.6.2
node-min BitnamiFrom 12.0.012.12.1, 12.22.5, 14.14.1, 14.17.5, 16.6.2
pgbouncer BitnamiAll versions1.17.1
Linux distribution packages (37)
c-ares AlmaLinux:8All versions1.13.0-6.el8
c-ares-devel AlmaLinux:8All versions1.13.0-6.el8
c-ares Red Hat:enterprise_linux:8::baseosAll versions0:1.13.0-6.el8
c-ares-debuginfo Red Hat:enterprise_linux:8::baseosAll versions0:1.13.0-6.el8
c-ares-debugsource Red Hat:enterprise_linux:8::baseosAll versions0:1.13.0-6.el8
c-ares-devel Red Hat:enterprise_linux:8::baseosAll versions0:1.13.0-6.el8
c-ares Rocky Linux:8All versions0:1.13.0-6.el8
c-ares SUSE:Enterprise Storage 6All versions1.17.1+20200724-3.14.1
libcares2 SUSE:HPE Helion OpenStack 8All versions1.9.1-9.7.1
c-ares SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOSAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSSAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise Module for Basesystem 15 SP2All versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise Module for Basesystem 15 SP3All versions1.17.1+20200724-3.14.1
libcares2 SUSE:Linux Enterprise Point of Sale 11 SP3All versions1.7.4-7.10.3.1
libcares2 SUSE:Linux Enterprise Server 11 SP4-LTSSAll versions1.7.4-7.10.3.1
libcares2 SUSE:Linux Enterprise Server 12 SP2-BCLAll versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server 12 SP3-BCLAll versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server 12 SP3-LTSSAll versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server 12 SP4-LTSSAll versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server 12 SP5All versions1.9.1-9.7.1
c-ares SUSE:Linux Enterprise Server 15 SP1-BCLAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise Server 15 SP1-LTSSAll versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise Server 15-LTSSAll versions1.17.1+20200724-3.14.1
libcares2 SUSE:Linux Enterprise Server for SAP Applications 12 SP3All versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server for SAP Applications 12 SP4All versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Server for SAP Applications 12 SP5All versions1.9.1-9.7.1
c-ares SUSE:Linux Enterprise Server for SAP Applications 15All versions1.17.1+20200724-3.14.1
c-ares SUSE:Linux Enterprise Server for SAP Applications 15 SP1All versions1.17.1+20200724-3.14.1
libcares2 SUSE:Linux Enterprise Software Development Kit 12 SP5All versions1.9.1-9.7.1
libcares2 SUSE:Linux Enterprise Workstation Extension 12 SP5All versions1.9.1-9.7.1
c-ares SUSE:Manager Proxy 4.0All versions1.17.1+20200724-3.14.1
c-ares SUSE:Manager Retail Branch Server 4.0All versions1.17.1+20200724-3.14.1
c-ares SUSE:Manager Server 4.0All versions1.17.1+20200724-3.14.1
libcares2 SUSE:OpenStack Cloud 8All versions1.9.1-9.7.1
libcares2 SUSE:OpenStack Cloud 9All versions1.9.1-9.7.1

Products include C-Ares Project C-Ares, Fedoraproject Fedora, Nodejs Node.js, Pgbouncer Pgbouncer, Redhat Enterprise Linux, Redhat Enterprise Linux Computer Node and 11 more.

How do I fix CVE-2021-3672?

Upgrade node to a fixed version for your release line: 12.12.1, 12.22.5, 14.14.1 or 14.17.5.

Is CVE-2021-3672 being exploited?

There is no known exploitation of CVE-2021-3672 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as ALPINE-CVE-2021-3672, ALSA-2022:2043, AZL-38359, BIT-node-2021-3672, BIT-node-min-2021-3672, BIT-pgbouncer-2021-3672 and 20 more.

Is CVE-2021-3672 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free