CVE-2021-3672

Node.js 14 and 2 others: A flaw was found in c-ares library, where a missing input validation check of host names returned by…

CVE-2021-3672 is fixed in 13 products on 2 platforms, first by libc-ares2 1.14.0-1ubuntu0.1, released August 9, 2021. It is not reported as exploited. Patch Radar priority: Routine.

RoutineFixed on 2 platforms
CVSS
5.6
Important
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0281
86th percentile

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.

Where it's fixed

ProductFixed inFixReleased
Windows apps
Node.js 12 12.22.5 Node.js 12 12.22.5 Aug 11, 2021
Node.js 14 14.17.5 Node.js 14 14.17.5 Aug 11, 2021
Node.js 16 16.6.2 Node.js 16 16.6.2 Aug 11, 2021
Linux
c-ares · Debian 12.15 (bookworm) 1.17.1-1.1 DEBIAN-CVE-2021-3672 Nov 23, 2021
c-ares · Debian 13.5 (trixie) 1.17.1-1.1 DEBIAN-CVE-2021-3672 Nov 23, 2021
c-ares · Debian 14 1.17.1-1.1 DEBIAN-CVE-2021-3672 Nov 23, 2021
c-ares · RHEL 8 0:1.13.0-6.el8 RHSA-2022:2043 May 10, 2022
c-ares · almalinux 8 1.13.0-6.el8 ALSA-2022:2043 May 10, 2022
c-ares · ol 8 0:1.13.0-6.el8 ELSA-2022-2043 May 17, 2022
c-ares · rocky 8 0:1.13.0-6.el8 RLSA-2022:2043 May 10, 2022
c-ares-devel · RHEL 8 0:1.13.0-6.el8 RHSA-2022:2043 May 10, 2022
c-ares-devel · almalinux 8 1.13.0-6.el8 ALSA-2022:2043 May 10, 2022
c-ares-devel · ol 8 0:1.13.0-6.el8 ELSA-2022-2043 May 17, 2022
libc-ares2 · Ubuntu 18.04.6 LTS (bionic) 1.14.0-1ubuntu0.1 libc-ares2 1.14.0-1ubuntu0.1 Aug 9, 2021
libc-ares2 · Ubuntu 20.04 LTS (focal) 1.15.0-1ubuntu0.1 libc-ares2 1.15.0-1ubuntu0.1 Aug 9, 2021
libc-ares2 · Ubuntu 22.04.1 LTS (jammy) 1.17.1-1ubuntu1 libc-ares2 1.17.1-1ubuntu1 Aug 9, 2021
nodejs · RHEL 8 1:14.17.5-1.module+el8.4.0+12247+e2879e58 RHSA-2021:3666 Sep 27, 2021
nodejs · ol 8 1:14.17.5-1.module+el8.4.0+20313+f90c2973 ELSA-2021-3666 Sep 27, 2021
nodejs-devel · RHEL 8 1:14.17.5-1.module+el8.4.0+12247+e2879e58 RHSA-2021:3666 Sep 27, 2021
nodejs-devel · ol 8 1:14.17.5-1.module+el8.4.0+20313+f90c2973 ELSA-2021-3666 Sep 27, 2021
nodejs-docs · RHEL 8 1:14.17.5-1.module+el8.4.0+12247+e2879e58 RHSA-2021:3666 Sep 27, 2021
nodejs-docs · ol 8 1:14.17.5-1.module+el8.4.0+20313+f90c2973 ELSA-2021-3666 Sep 27, 2021
nodejs-full-i18n · RHEL 8 1:14.17.5-1.module+el8.4.0+12247+e2879e58 RHSA-2021:3666 Sep 27, 2021
nodejs-full-i18n · ol 8 1:14.17.5-1.module+el8.4.0+20313+f90c2973 ELSA-2021-3666 Sep 27, 2021
nodejs-nodemon · RHEL 8 0:2.0.3-1.module+el8.3.0+6519+9f98ed83 RHSA-2021:3666 Sep 27, 2021
nodejs-nodemon · ol 8 0:2.0.3-1.module+el8.3.0+7818+6cd30d85 ELSA-2021-3666 Sep 27, 2021
nodejs-packaging · RHEL 8 0:23-3.module+el8.3.0+6519+9f98ed83 RHSA-2021:3666 Sep 27, 2021
nodejs-packaging · ol 8 0:23-3.module+el8.3.0+7818+6cd30d85 ELSA-2021-3666 Sep 27, 2021
npm · RHEL 8 1:6.14.14-1.14.17.5.1.module+el8.4.0+12247+e2879e58 RHSA-2021:3666 Sep 27, 2021
npm · ol 8 1:6.14.14-1.14.17.5.1.module+el8.4.0+20313+f90c2973 ELSA-2021-3666 Sep 27, 2021

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.