Every CVE Search/ Get API key

CVE-2022-4904

A flaw was found in the c-ares package. The ares_set_sortlist is missing checks about the...

8.6 HighFix available

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
High

Exploit likelihood

1.23%Up 1.2 points since Mar 7, 2023
90%50%10%1%

What each source reports

NVD Score used 8.6

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
CVE-2022-4904
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-20, CWE-1284
Updated
2026-11-02
CVE List 8.6

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
CVE-2022-4904
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-20
Updated
2026-11-02
EUVDEUVD-2022-52159 8.6

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
EUVD-2022-52159
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-v7h6-g695-5j7q 8.6

A flaw was found in the c-ares package. The ares_set_sortlist is missing checks about the...

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
GHSA-v7h6-g695-5j7q
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-20, CWE-119, CWE-1284
Updated
2026-11-02
OSVAZL-13817 8.6

CVE-2022-4904 affecting package c-ares for versions less than 1.19.0-1

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
AZL-13817
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVAZL-13827 8.6

CVE-2022-4904 affecting package nodejs for versions less than 16.20.1-2

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
AZL-13827
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
Show 45 moreShow less
OSVAZL-13828 8.6

CVE-2022-4904 affecting package python-gevent for versions less than 21.1.2-3

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
AZL-13828
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVAZL-34775 8.6

CVE-2022-4904 affecting package grpc for versions less than 1.62.0-2

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
AZL-34775
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVAZL-43921 8.6

CVE-2022-4904 affecting package python-pycares 3.1.1-3

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
AZL-43921
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVBELL-CVE-2022-4904 8.6

CVE-2022-4904 does not affect BellSoft software

Record
BELL-CVE-2022-4904
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSV 8.6

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
CVE-2022-4904
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-20
Updated
2026-11-02
OSVOESA-2023-1091 6.9

c-ares security update

This is c-ares, an asynchronous resolver library. It is intended for applications which need to perform DNS queries without blocking, or need to perform multiple

Security Fix(es):

In ares_set_sortlist, it calls config_sortlist(..., sortstr) to parse the input str and initialize a sortlist configuration. However, ares_set_sortlist has not any checks about the validity of the input str. It is very easy to create an arbitrary length stack overflow with the unchecked memcpy(ipbuf, str, q-str); and memcpy(ipbufpfx, str, q-str); statements in the config_sortlist call, which could potentially cause severe security impact in practical programs.(CVE-2022-4904)

Record
OESA-2023-1091
CVSS 3.1
6.9 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVOESA-2023-1110 6.9

c-ares security update

Security Fix(es):

In ares_set_sortlist, it calls config_sortlist(..., sortstr) to parse the input str and initialize a sortlist configuration. However, ares_set_sortlist has not any checks about the validity of the input str. It is very easy to create an arbitrary length stack overflow with the unchecked memcpy(ipbuf, str, q-str); and memcpy(ipbufpfx, str, q-str); statements in the config_sortlist call, which could potentially cause severe security impact in practical programs.(CVE-2022-4904)

Record
OESA-2023-1110
CVSS 3.1
6.9 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRHSA-2023:1533 8.6

Red Hat Security Advisory: nodejs:14 security, bug fix, and enhancement update

Record
RHSA-2023:1533
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:1582 8.6

Red Hat Security Advisory: nodejs:16 security, bug fix, and enhancement update

Record
RHSA-2023:1582
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:1742 8.6

Red Hat Security Advisory: nodejs:14 security, bug fix, and enhancement update

Record
RHSA-2023:1742
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:1743 8.6

Red Hat Security Advisory: nodejs:14 security, bug fix, and enhancement update

Record
RHSA-2023:1743
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:1744 8.6

Red Hat Security Advisory: rh-nodejs14-nodejs security, bug fix, and enhancement update

Record
RHSA-2023:1744
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:2654 8.6

Red Hat Security Advisory: nodejs:18 security, bug fix, and enhancement update

Record
RHSA-2023:2654
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:2655 8.6

Red Hat Security Advisory: nodejs and nodejs-nodemon security, bug fix, and enhancement update

Record
RHSA-2023:2655
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:4035 8.6

Red Hat Security Advisory: nodejs:18 security update

Record
RHSA-2023:4035
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:5533 8.8

Red Hat Security Advisory: nodejs security, bug fix, and enhancement update

Record
RHSA-2023:5533
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6291 8.6

Red Hat Security Advisory: c-ares security update

Record
RHSA-2023:6291
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:6635 8.6

Red Hat Security Advisory: c-ares security, bug fix, and enhancement update

Record
RHSA-2023:6635
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:7116 8.6

Red Hat Security Advisory: c-ares security update

Record
RHSA-2023:7116
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:7368 8.6

Red Hat Security Advisory: c-ares security update

Record
RHSA-2023:7368
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:7543 8.6

Red Hat Security Advisory: c-ares security update

Record
RHSA-2023:7543
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2023:2654 8.6

Moderate: nodejs:18 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (18.14.2).

Security Fix(es):

  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)

  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)

  • Node.js: OpenSSL error handling issues in nodejs crypto library (CVE-2023-23919)

  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)

  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)

  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:2654
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2023:4035 8.6

Important: nodejs:18 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • c-ares: 0-byte UDP payload Denial of Service (CVE-2023-32067)

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

  • c-ares: Buffer Underwrite in ares_inet_net_pton() (CVE-2023-31130)

  • c-ares: Insufficient randomness in generation of DNS query IDs (CVE-2023-31147)

  • c-ares: AutoTools does not set CARES_RANDOM_FILE during cross compilation (CVE-2023-31124)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:4035
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-4904 8.6

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
UBUNTU-CVE-2022-4904
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVALSA-2023:1582 No score

Moderate: nodejs:16 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (16.19.1).

Security Fix(es):

  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)
  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)
  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)
  • Node.js: OpenSSL error handling issues in nodejs crypto library (CVE-2023-23919)
  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)
  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)
  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:1582
Updated
2026-11-02
OSVALSA-2023:1743 No score

Important: nodejs:14 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (14.21.3).

Security Fix(es):

  • decode-uri-component: improper input validation resulting in DoS (CVE-2022-38900)
  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)
  • nodejs-minimatch: ReDoS via the braceExpand function (CVE-2022-3517)
  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)
  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)
  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:1743
Updated
2026-11-02
OSVALSA-2023:2654 No score

Moderate: nodejs:18 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (18.14.2).

Security Fix(es):

  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)
  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)
  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)
  • Node.js: OpenSSL error handling issues in nodejs crypto library (CVE-2023-23919)
  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)
  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)
  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:2654
Updated
2026-11-02
OSVALSA-2023:2655 No score

Moderate: nodejs and nodejs-nodemon security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (16.19.1), nodejs-nodemon (2.0.20).

Security Fix(es):

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)
  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)
  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)
  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)
  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:2655
Updated
2026-11-02
OSVALSA-2023:4035 No score

Important: nodejs:18 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • c-ares: 0-byte UDP payload Denial of Service (CVE-2023-32067)
  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • c-ares: Buffer Underwrite in ares_inet_net_pton() (CVE-2023-31130)
  • c-ares: Insufficient randomness in generation of DNS query IDs (CVE-2023-31147)
  • c-ares: AutoTools does not set CARES_RANDOM_FILE during cross compilation (CVE-2023-31124)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:4035
Updated
2026-11-02
OSVALSA-2023:6635 No score

Moderate: c-ares security, bug fix, and enhancement update

The c-ares C library defines asynchronous DNS (Domain Name System) requests and provides name resolving API.

The following packages have been upgraded to a later upstream version: c-ares (1.19.1). (BZ#2210370)

Security Fix(es):

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)
  • c-ares: Buffer Underwrite in ares_inet_net_pton() (CVE-2023-31130)
  • c-ares: Insufficient randomness in generation of DNS query IDs (CVE-2023-31147)
  • c-ares: AutoTools does not set CARES_RANDOM_FILE during cross compilation (CVE-2023-31124)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6635
Updated
2026-11-02
OSVALSA-2023:7116 No score

Moderate: c-ares security update

The c-ares C library defines asynchronous DNS (Domain Name System) requests and provides name resolving API.

Security Fix(es):

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:7116
Updated
2026-11-02
OSVCLSA-2025-1744116893 No score

c-ares: Fix of CVE-2022-4904

  • CVE-2022-4904: fix missing checks in ares_set_sortlist to prevent possible stack overflow
Record
CLSA-2025-1744116893
Updated
2026-11-02
OSVCLSA-2026-1776431757 No score

c-ares: Fix of CVE-2022-4904

  • CVE-2022-4904: fix stack overflow in ares_set_sortlist due to missing input validation
Record
CLSA-2026-1776431757
Updated
2026-11-02
OSVCLSA-2026-1776432133 No score

c-ares: Fix of CVE-2022-4904

  • CVE-2022-4904: fix stack overflow in ares_set_sortlist due to missing input validation
Record
CLSA-2026-1776432133
Updated
2026-11-02
OSVCLSA-2026-1792443100 No score

c-ares: Fix of 2 CVEs

  • CVE-2022-4904: fix stack overflow in ares_set_sortlist due to missing input validation
Record
CLSA-2026-1792443100
Updated
2026-11-02
OSVDEBIAN-CVE-2022-4904 No score

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. This issue may cause a denial of service or a limited impact on confidentiality and integrity.

Record
DEBIAN-CVE-2022-4904
Updated
2026-11-03
OSVMGASA-2023-0069 No score

Updated c-ares packages fix security vulnerability

The config_sortlist function is missing checks about the validity of the input string, which allows a possible arbitrary length stack overflow and thus may cause a denial of service. (CVE-2022-4904)

Record
MGASA-2023-0069
Updated
2026-11-02
OSVopenSUSE-SU-2024:12674-1 No score

c-ares-devel-1.19.0-2.1 on GA media

These are all security issues fixed in the c-ares-devel-1.19.0-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12674-1
Updated
2026-11-02
OSVRLSA-2023:1582 No score

Moderate: nodejs:16 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (16.19.1).

Security Fix(es):

  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)

  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)

  • Node.js: OpenSSL error handling issues in nodejs crypto library (CVE-2023-23919)

  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)

  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)

  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:1582
Updated
2026-11-02
OSVRLSA-2023:1743 No score

Important: nodejs:14 security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (14.21.3).

Security Fix(es):

  • decode-uri-component: improper input validation resulting in DoS (CVE-2022-38900)

  • glob-parent: Regular Expression Denial of Service (CVE-2021-35065)

  • nodejs-minimatch: ReDoS via the braceExpand function (CVE-2022-3517)

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)

  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)

  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:1743
Updated
2026-11-02
OSVRLSA-2023:2655 No score

Moderate: nodejs and nodejs-nodemon security, bug fix, and enhancement update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (16.19.1), nodejs-nodemon (2.0.20).

Security Fix(es):

  • c-ares: buffer overflow in config_sortlist() due to missing string length check (CVE-2022-4904)

  • http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability (CVE-2022-25881)

  • Node.js: Permissions policies can be bypassed via process.mainModule (CVE-2023-23918)

  • Node.js: Fetch API did not protect against CRLF injection in host headers (CVE-2023-23936)

  • Node.js: insecure loading of ICU data through ICU_DATA environment variable (CVE-2023-23920)

  • Node.js: Regular Expression Denial of Service in Headers fetch API (CVE-2023-24807)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:2655
Updated
2026-11-02
OSVSUSE-SU-2023:0486-1 No score

Security update for c-ares

This update for c-ares fixes the following issues:

Updated to version 1.19.0:

  • CVE-2022-4904: Fixed missing string length check in config_sortlist() (bsc#1208067).
Record
SUSE-SU-2023:0486-1
Updated
2026-11-02
OSVSUSE-SU-2023:3420-1 No score

Security update for libcares2

This update for libcares2 fixes the following issues:

  • CVE-2022-4904: Fixed stack overflow in ares_set_sortlist() (bsc#1208067).
Record
SUSE-SU-2023:3420-1
Updated
2026-11-02
OSVUSN-5907-1 No score

c-ares vulnerability

It was discovered that c-ares incorrectly handled certain sortlist strings. A remote attacker could use this issue to cause c-ares to crash, resulting in a denial of service, or possibly execute arbitrary code.

Record
USN-5907-1
Updated
2026-11-02
OSVUSN-8951-1 No score

c-ares vulnerabilities

It was discovered that c-ares incorrectly parsed certain SOA replies. A remote attacker could possibly use this issue to cause c-ares to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2020-22217)

It was discovered that c-ares incorrectly handled certain sortlist strings. A remote attacker could possibly use this issue to cause c-ares to crash, resulting in a denial of service, or execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2022-4904)

It was discovered that c-ares did not properly limit DNS compression pointer hops or assembled name lengths when parsing DNS names. A remote attacker could possibly use this issue to cause c-ares to use excessive resources, resulting in a denial of service. (CVE-2026-69184)

It was discovered that c-ares did not properly validate record count fields before allocating memory when parsing DNS responses. A remote attacker could possibly use this issue to cause c-ares to use excessive resources, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-69186)

Record
USN-8951-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nodejs
AlmaLinux:8
From an advisory covering 8 CVEs
before 1:16.19.1-1.module_el8.7.0+3496+a59a3324
1:16.19.1-1.module_el8.7.0+3496+a59a3324
nodejs-devel
AlmaLinux:8
From an advisory covering 8 CVEs
before 1:16.19.1-1.module_el8.7.0+3496+a59a3324
1:16.19.1-1.module_el8.7.0+3496+a59a3324
nodejs-docs
AlmaLinux:8
From an advisory covering 8 CVEs
before 1:16.19.1-1.module_el8.7.0+3496+a59a3324
1:16.19.1-1.module_el8.7.0+3496+a59a3324
nodejs-full-i18n
AlmaLinux:8
From an advisory covering 8 CVEs
before 1:16.19.1-1.module_el8.7.0+3496+a59a3324
1:16.19.1-1.module_el8.7.0+3496+a59a3324
nodejs-nodemon
AlmaLinux:8
From an advisory covering 8 CVEs
before 2.0.20-3.module_el8.7.0+3496+a59a3324
2.0.20-3.module_el8.7.0+3496+a59a3324
nodejs-packaging
AlmaLinux:8
From an advisory covering 8 CVEs
before 25-1.module_el8.5.0+2605+45d748af
25-1.module_el8.5.0+2605+45d748af
npm
AlmaLinux:8
From an advisory covering 8 CVEs
before 1:8.19.3-1.16.19.1.1.module_el8.7.0+3496+a59a3324
1:8.19.3-1.16.19.1.1.module_el8.7.0+3496+a59a3324
nodejs
AlmaLinux:8
From an advisory covering 7 CVEs
before 1:14.21.3-1.module_el8.7.0+3551+53700ee8
1:14.21.3-1.module_el8.7.0+3551+53700ee8
nodejs-devel
AlmaLinux:8
From an advisory covering 7 CVEs
before 1:14.21.3-1.module_el8.7.0+3551+53700ee8
1:14.21.3-1.module_el8.7.0+3551+53700ee8
nodejs-docs
AlmaLinux:8
From an advisory covering 7 CVEs
before 1:14.21.3-1.module_el8.7.0+3551+53700ee8
1:14.21.3-1.module_el8.7.0+3551+53700ee8
Show 210 moreShow less
Affected packages
PackageAffectedFixed
nodejs-full-i18n
AlmaLinux:8
From an advisory covering 7 CVEs
before 1:14.21.3-1.module_el8.7.0+3551+53700ee8
1:14.21.3-1.module_el8.7.0+3551+53700ee8
nodejs-nodemon
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.0.20-3.module_el8.7.0+3551+53700ee8
2.0.20-3.module_el8.7.0+3551+53700ee8
nodejs-packaging
AlmaLinux:8
From an advisory covering 7 CVEs
before 23-3.module_el8.4.0+2522+3bd42762
23-3.module_el8.4.0+2522+3bd42762
npm
AlmaLinux:8
From an advisory covering 7 CVEs
before 1:6.14.18-1.14.21.3.1.module_el8.7.0+3551+53700ee8
1:6.14.18-1.14.21.3.1.module_el8.7.0+3551+53700ee8
nodejs
AlmaLinux:9
From an advisory covering 8 CVEs
before 1:18.14.2-2.module_el9.2.0+29+de583a0b
1:18.14.2-2.module_el9.2.0+29+de583a0b
nodejs-devel
AlmaLinux:9
From an advisory covering 8 CVEs
before 1:18.14.2-2.module_el9.2.0+29+de583a0b
1:18.14.2-2.module_el9.2.0+29+de583a0b
nodejs-docs
AlmaLinux:9
From an advisory covering 8 CVEs
before 1:18.14.2-2.module_el9.2.0+29+de583a0b
1:18.14.2-2.module_el9.2.0+29+de583a0b
nodejs-full-i18n
AlmaLinux:9
From an advisory covering 8 CVEs
before 1:18.14.2-2.module_el9.2.0+29+de583a0b
1:18.14.2-2.module_el9.2.0+29+de583a0b
nodejs-nodemon
AlmaLinux:9
From an advisory covering 8 CVEs
before 2.0.20-2.module_el9.2.0+29+de583a0b
2.0.20-2.module_el9.2.0+29+de583a0b
nodejs-packaging
AlmaLinux:9
From an advisory covering 8 CVEs
before 2021.06-4.module_el9.1.0+13+d9a595ea
2021.06-4.module_el9.1.0+13+d9a595ea
nodejs-packaging-bundler
AlmaLinux:9
From an advisory covering 8 CVEs
before 2021.06-4.module_el9.1.0+13+d9a595ea
2021.06-4.module_el9.1.0+13+d9a595ea
npm
AlmaLinux:9
From an advisory covering 8 CVEs
before 1:9.5.0-1.18.14.2.2.module_el9.2.0+29+de583a0b
1:9.5.0-1.18.14.2.2.module_el9.2.0+29+de583a0b
nodejs
AlmaLinux:9
From an advisory covering 6 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-docs
AlmaLinux:9
From an advisory covering 6 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-full-i18n
AlmaLinux:9
From an advisory covering 6 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-libs
AlmaLinux:9
From an advisory covering 6 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
npm
AlmaLinux:9
From an advisory covering 6 CVEs
before 1:8.19.3-1.16.19.1.1.el9_2
1:8.19.3-1.16.19.1.1.el9_2
nodejs
AlmaLinux:8
From an advisory covering 5 CVEs
before 1:18.14.2-3.module_el8.8.0+3587+ee652244
1:18.14.2-3.module_el8.8.0+3587+ee652244
nodejs-devel
AlmaLinux:8
From an advisory covering 5 CVEs
before 1:18.14.2-3.module_el8.8.0+3587+ee652244
1:18.14.2-3.module_el8.8.0+3587+ee652244
nodejs-docs
AlmaLinux:8
From an advisory covering 5 CVEs
before 1:18.14.2-3.module_el8.8.0+3587+ee652244
1:18.14.2-3.module_el8.8.0+3587+ee652244
nodejs-full-i18n
AlmaLinux:8
From an advisory covering 5 CVEs
before 1:18.14.2-3.module_el8.8.0+3587+ee652244
1:18.14.2-3.module_el8.8.0+3587+ee652244
nodejs-nodemon
AlmaLinux:8
From an advisory covering 5 CVEs
before 2.0.20-2.module_el8.8.0+3587+ee652244
2.0.20-2.module_el8.8.0+3587+ee652244
nodejs-packaging
AlmaLinux:8
From an advisory covering 5 CVEs
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
nodejs-packaging-bundler
AlmaLinux:8
From an advisory covering 5 CVEs
before 2021.06-4.module_el8.7.0+3343+ea2b7901
2021.06-4.module_el8.7.0+3343+ea2b7901
npm
AlmaLinux:8
From an advisory covering 5 CVEs
before 1:9.5.0-1.18.14.2.3.module_el8.8.0+3587+ee652244
1:9.5.0-1.18.14.2.3.module_el8.8.0+3587+ee652244
c-ares
AlmaLinux:9
From an advisory covering 4 CVEs
before 1.19.1-1.el9
1.19.1-1.el9
c-ares-devel
AlmaLinux:9
From an advisory covering 4 CVEs
before 1.19.1-1.el9
1.19.1-1.el9
c-ares
AlmaLinux:8
before 1.13.0-8.el8
1.13.0-8.el8
c-ares-devel
AlmaLinux:8
before 1.13.0-8.el8
1.13.0-8.el8
c-ares
Azure Linux:2
before 1.19.0-1
1.19.0-1
nodejs
Azure Linux:2
before 16.20.1-2
16.20.1-2
python-gevent
Azure Linux:2
before 21.1.2-3
21.1.2-3
grpc
Azure Linux:3
before 1.62.0-2
1.62.0-2
python-pycares
Azure Linux:2
through 3.1.1-3 None known
c-ares
TuxCare:AlmaLinux:9.2
before 1.17.1-5.el9_2.1.tuxcare.els1
1.17.1-5.el9_2.1.tuxcare.els1
c-ares-devel
TuxCare:AlmaLinux:9.2
before 1.17.1-5.el9_2.1.tuxcare.els1
1.17.1-5.el9_2.1.tuxcare.els1
c-ares
TuxCare:CentOS:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares-devel
TuxCare:CentOS:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares
TuxCare:OracleLinux:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares-devel
TuxCare:OracleLinux:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares
TuxCare:RHEL:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares-devel
TuxCare:RHEL:7
before 1.10.0-3.el7_9.1.tuxcare.els2
1.10.0-3.el7_9.1.tuxcare.els2
c-ares
Debian:12
before 1.18.1-2
1.18.1-2
c-ares
Debian:13
before 1.18.1-2
1.18.1-2
c-ares
Debian:14
before 1.18.1-2
1.18.1-2
c-ares
Debian:10
before 1.14.0-1+deb10u2, plus listed versions
1.14.0-11.14.0-1+deb10u1
1.14.0-1+deb10u2
c-ares
Mageia:8
before 1.17.1-1.2.mga8
1.17.1-1.2.mga8
c-ares
openEuler:20.03-LTS-SP1
before 1.16.1-4.oe1
1.16.1-4.oe1
c-ares
openEuler:20.03-LTS-SP3
before 1.16.1-4.oe1
1.16.1-4.oe1
c-ares
openEuler:22.03-LTS
before 1.18.1-4.oe2203
1.18.1-4.oe2203
c-ares
openEuler:22.03-LTS-SP1
before 1.18.1-4.oe2203sp1
1.18.1-4.oe2203sp1
nodejs
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-debuginfo
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-debugsource
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-devel
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-docs
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-full-i18n
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:14.21.3-1.module+el8.4.0+18317+43f5ac16
1:14.21.3-1.module+el8.4.0+18317+43f5ac16
nodejs-nodemon
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 0:2.0.20-3.module+el8.4.0+18317+43f5ac16
0:2.0.20-3.module+el8.4.0+18317+43f5ac16
nodejs-packaging
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 0:23-3.module+el8.3.0+6519+9f98ed83
0:23-3.module+el8.3.0+6519+9f98ed83
npm
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 11 CVEs
before 1:6.14.18-1.14.21.3.1.module+el8.4.0+18317+43f5ac16
1:6.14.18-1.14.21.3.1.module+el8.4.0+18317+43f5ac16
nodejs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+18373+704f5cef
1:16.19.1-1.module+el8.7.0+18373+704f5cef
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 0:2.0.20-3.module+el8.7.0+18373+704f5cef
0:2.0.20-3.module+el8.7.0+18373+704f5cef
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 0:25-1.module+el8.5.0+10992+fac5fe06
0:25-1.module+el8.5.0+10992+fac5fe06
npm
Red Hat:enterprise_linux:8::appstream
From an advisory covering 8 CVEs
before 1:8.19.3-1.16.19.1.1.module+el8.7.0+18373+704f5cef
1:8.19.3-1.16.19.1.1.module+el8.7.0+18373+704f5cef
nodejs
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-debuginfo
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-debugsource
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-devel
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-docs
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-full-i18n
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:14.21.3-1.module+el8.6.0+18532+cbe6f646
1:14.21.3-1.module+el8.6.0+18532+cbe6f646
nodejs-nodemon
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 0:2.0.20-3.module+el8.6.0+18532+cbe6f646
0:2.0.20-3.module+el8.6.0+18532+cbe6f646
nodejs-packaging
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 0:23-3.module+el8.3.0+6519+9f98ed83
0:23-3.module+el8.3.0+6519+9f98ed83
npm
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 16 CVEs
before 1:6.14.18-1.14.21.3.1.module+el8.6.0+18532+cbe6f646
1:6.14.18-1.14.21.3.1.module+el8.6.0+18532+cbe6f646
nodejs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+18531+81d21ca6
1:14.21.3-1.module+el8.7.0+18531+81d21ca6
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.0.20-3.module+el8.7.0+18531+81d21ca6
0:2.0.20-3.module+el8.7.0+18531+81d21ca6
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:23-3.module+el8.3.0+6519+9f98ed83
0:23-3.module+el8.3.0+6519+9f98ed83
npm
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:6.14.18-1.14.21.3.1.module+el8.7.0+18531+81d21ca6
1:6.14.18-1.14.21.3.1.module+el8.7.0+18531+81d21ca6
rh-nodejs14
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:3.6-2.el7
0:3.6-2.el7
rh-nodejs14-nodejs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:14.21.3-2.el7
0:14.21.3-2.el7
rh-nodejs14-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:14.21.3-2.el7
0:14.21.3-2.el7
rh-nodejs14-nodejs-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:14.21.3-2.el7
0:14.21.3-2.el7
rh-nodejs14-nodejs-docs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:14.21.3-2.el7
0:14.21.3-2.el7
rh-nodejs14-nodejs-full-i18n
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:14.21.3-2.el7
0:14.21.3-2.el7
rh-nodejs14-npm
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:6.14.18-14.21.3.2.el7
0:6.14.18-14.21.3.2.el7
rh-nodejs14-runtime
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:3.6-2.el7
0:3.6-2.el7
rh-nodejs14-scldevel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 5 CVEs
before 0:3.6-2.el7
0:3.6-2.el7
nodejs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-docs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:18.14.2-2.module+el9.2.0.z+18497+a402347c
1:18.14.2-2.module+el9.2.0.z+18497+a402347c
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 0:2.0.20-2.module+el9.2.0.z+18497+a402347c
0:2.0.20-2.module+el9.2.0.z+18497+a402347c
nodejs-packaging
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
nodejs-packaging-bundler
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.1.0+15718+e52ec601
0:2021.06-4.module+el9.1.0+15718+e52ec601
npm
Red Hat:enterprise_linux:9::appstream
From an advisory covering 8 CVEs
before 1:9.5.0-1.18.14.2.2.module+el9.2.0.z+18497+a402347c
1:9.5.0-1.18.14.2.2.module+el9.2.0.z+18497+a402347c
nodejs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-docs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-full-i18n
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-libs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-nodemon
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.0.20-3.el9_2
0:2.0.20-3.el9_2
npm
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:8.19.3-1.16.19.1.1.el9_2
1:8.19.3-1.16.19.1.1.el9_2
nodejs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
1:18.14.2-3.module+el8.8.0+19021+4b8b11cc
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:2.0.20-2.module+el8.8.0+18432+27f188ac
0:2.0.20-2.module+el8.8.0+18432+27f188ac
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
nodejs-packaging-bundler
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:2021.06-4.module+el8.7.0+15582+19c314fa
0:2021.06-4.module+el8.7.0+15582+19c314fa
npm
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 1:9.5.0-1.18.14.2.3.module+el8.8.0+19021+4b8b11cc
1:9.5.0-1.18.14.2.3.module+el8.8.0+19021+4b8b11cc
nodejs
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-debuginfo
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-debugsource
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-docs
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-full-i18n
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-libs
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
nodejs-libs-debuginfo
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:16.20.2-1.el9_0
1:16.20.2-1.el9_0
npm
Red Hat:rhel_eus:9.0::appstream
From an advisory covering 12 CVEs
before 1:8.19.4-1.16.20.2.1.el9_0
1:8.19.4-1.16.20.2.1.el9_0
c-ares-debuginfo
Red Hat:rhel_eus:9.0::appstream
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares-debugsource
Red Hat:rhel_eus:9.0::appstream
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares-devel
Red Hat:rhel_eus:9.0::appstream
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares
Red Hat:rhel_eus:9.0::baseos
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares-debuginfo
Red Hat:rhel_eus:9.0::baseos
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares-debugsource
Red Hat:rhel_eus:9.0::baseos
before 0:1.17.1-5.el9_0.2
0:1.17.1-5.el9_0.2
c-ares-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:1.19.1-1.el9
0:1.19.1-1.el9
c-ares
Red Hat:enterprise_linux:8::baseos
before 0:1.13.0-8.el8
0:1.13.0-8.el8
c-ares-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:1.13.0-8.el8
0:1.13.0-8.el8
c-ares-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:1.13.0-8.el8
0:1.13.0-8.el8
c-ares-devel
Red Hat:enterprise_linux:8::baseos
before 0:1.13.0-8.el8
0:1.13.0-8.el8
c-ares-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares-debugsource
Red Hat:rhel_eus:9.2::appstream
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares-devel
Red Hat:rhel_eus:9.2::appstream
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares
Red Hat:rhel_eus:9.2::baseos
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares-debuginfo
Red Hat:rhel_eus:9.2::baseos
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares-debugsource
Red Hat:rhel_eus:9.2::baseos
before 0:1.17.1-5.el9_2.2
0:1.17.1-5.el9_2.2
c-ares
Red Hat:rhel_eus:8.8::baseos
From an advisory covering 2 CVEs
before 0:1.13.0-6.el8_8.3
0:1.13.0-6.el8_8.3
c-ares-debuginfo
Red Hat:rhel_eus:8.8::baseos
From an advisory covering 2 CVEs
before 0:1.13.0-6.el8_8.3
0:1.13.0-6.el8_8.3
c-ares-debugsource
Red Hat:rhel_eus:8.8::baseos
From an advisory covering 2 CVEs
before 0:1.13.0-6.el8_8.3
0:1.13.0-6.el8_8.3
c-ares-devel
Red Hat:rhel_eus:8.8::baseos
From an advisory covering 2 CVEs
before 0:1.13.0-6.el8_8.3
0:1.13.0-6.el8_8.3
nodejs
Rocky Linux:8
From an advisory covering 8 CVEs
before 1:16.19.1-1.module+el8.7.0+1178+d52dba78
1:16.19.1-1.module+el8.7.0+1178+d52dba78
nodejs-nodemon
Rocky Linux:8
From an advisory covering 8 CVEs
before 0:2.0.20-3.module+el8.7.0+1178+d52dba78
0:2.0.20-3.module+el8.7.0+1178+d52dba78
nodejs-packaging
Rocky Linux:8
From an advisory covering 8 CVEs
before 0:25-1.module+el8.6.0+1046+80feca58
0:25-1.module+el8.6.0+1046+80feca58
nodejs
Rocky Linux:8
From an advisory covering 7 CVEs
before 1:14.21.3-1.module+el8.7.0+1183+c2c35f0a
1:14.21.3-1.module+el8.7.0+1183+c2c35f0a
nodejs-nodemon
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:2.0.20-3.module+el8.7.0+1178+d52dba78
0:2.0.20-3.module+el8.7.0+1178+d52dba78
nodejs-packaging
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:23-3.module+el8.7.0+1071+4bdda2a8
0:23-3.module+el8.7.0+1071+4bdda2a8
nodejs-packaging
Rocky Linux:9
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.7.0+40025+0e0cf6b2
0:2021.06-4.module+el9.7.0+40025+0e0cf6b2
nodejs-packaging
Rocky Linux:9
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.7.0+40017+f0db1785
0:2021.06-4.module+el9.7.0+40017+f0db1785
nodejs-packaging
Rocky Linux:9
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.7.0+40018+a011993d
0:2021.06-4.module+el9.7.0+40018+a011993d
nodejs-packaging
Rocky Linux:9
From an advisory covering 8 CVEs
before 0:2021.06-4.module+el9.7.0+40022+9ecc286c
0:2021.06-4.module+el9.7.0+40022+9ecc286c
nodejs
Rocky Linux:9
From an advisory covering 6 CVEs
before 1:16.19.1-1.el9_2
1:16.19.1-1.el9_2
nodejs-nodemon
Rocky Linux:9
From an advisory covering 6 CVEs
before 0:2.0.20-3.el9_2
0:2.0.20-3.el9_2
nodejs
Rocky Linux:8
From an advisory covering 5 CVEs
before 1:18.14.2-3.module+el8.8.0+1337+7ea46b57
1:18.14.2-3.module+el8.8.0+1337+7ea46b57
nodejs-nodemon
Rocky Linux:8
From an advisory covering 5 CVEs
before 0:2.0.20-2.module+el8.7.0+1177+510ae886
0:2.0.20-2.module+el8.7.0+1177+510ae886
nodejs-packaging
Rocky Linux:8
From an advisory covering 5 CVEs
before 0:2021.06-4.module+el8.7.0+1072+5b168780
0:2021.06-4.module+el8.7.0+1072+5b168780
c-ares
SUSE:Linux Enterprise Micro 5.3
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Real Time 15 SP3
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Manager Proxy 4.2
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Manager Server 4.2
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Micro 5.1
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Linux Enterprise Micro 5.2
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Enterprise Storage 7
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
SUSE:Enterprise Storage 7.1
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
openSUSE:Leap Micro 5.3
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
c-ares
openSUSE:Leap 15.4
before 1.19.0-150000.3.20.1
1.19.0-150000.3.20.1
libcares2
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.9.1-9.15.1
1.9.1-9.15.1
libcares2
SUSE:Linux Enterprise Server 12 SP5
before 1.9.1-9.15.1
1.9.1-9.15.1
libcares2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.9.1-9.15.1
1.9.1-9.15.1
libcares2
SUSE:Linux Enterprise Workstation Extension 12 SP5
before 1.9.1-9.15.1
1.9.1-9.15.1
c-ares
Ubuntu:Pro:16.04:LTS
before 1.10.0-3ubuntu0.2+esm4, plus listed versions
1.10.0-21.10.0-31.10.0-3ubuntu0.11.10.0-3ubuntu0.21.10.0-3ubuntu0.2+esm11.10.0-3ubuntu0.2+esm21.10.0-3ubuntu0.2+esm3
1.10.0-3ubuntu0.2+esm4
c-ares
Ubuntu:18.04:LTS
before 1.14.0-1ubuntu0.2, plus listed versions
1.13.0-21.13.0-31.14.0-11.14.0-1ubuntu0.1
1.14.0-1ubuntu0.2
c-ares
Ubuntu:20.04:LTS
before 1.15.0-1ubuntu0.2, plus listed versions
1.15.0-1build11.15.0-1ubuntu0.1
1.15.0-1ubuntu0.2
c-ares
Ubuntu:22.04:LTS
before 1.18.1-1ubuntu0.22.04.1, plus listed versions
1.17.1-1ubuntu11.18.1-11.18.1-1build1
1.18.1-1ubuntu0.22.04.1
c-ares
Ubuntu:Pro:16.04:LTS
From an advisory covering 4 CVEs
before 1.10.0-3ubuntu0.2+esm4, plus listed versions
1.10.0-21.10.0-31.10.0-3ubuntu0.11.10.0-3ubuntu0.21.10.0-3ubuntu0.2+esm11.10.0-3ubuntu0.2+esm21.10.0-3ubuntu0.2+esm3
1.10.0-3ubuntu0.2+esm4
c-ares
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 1.14.0-1ubuntu0.2+esm3, plus listed versions
1.13.0-21.13.0-31.14.0-11.14.0-1ubuntu0.11.14.0-1ubuntu0.21.14.0-1ubuntu0.2+esm11.14.0-1ubuntu0.2+esm2
1.14.0-1ubuntu0.2+esm3
c-ares
Ubuntu:Pro:20.04:LTS
From an advisory covering 4 CVEs
before 1.15.0-1ubuntu0.5+esm1, plus listed versions
1.15.0-1build11.15.0-1ubuntu0.11.15.0-1ubuntu0.21.15.0-1ubuntu0.31.15.0-1ubuntu0.41.15.0-1ubuntu0.5
1.15.0-1ubuntu0.5+esm1
c-ares
Ubuntu:22.04:LTS
From an advisory covering 4 CVEs
before 1.18.1-1ubuntu0.22.04.4, plus listed versions
1.17.1-1ubuntu11.18.1-11.18.1-1build11.18.1-1ubuntu0.22.04.11.18.1-1ubuntu0.22.04.21.18.1-1ubuntu0.22.04.3
1.18.1-1ubuntu0.22.04.4
c-ares
Ubuntu:24.04:LTS
From an advisory covering 4 CVEs
before 1.27.0-1.0ubuntu1.1, plus listed versions
1.19.1-31.20.1-11.26.0-11.27.0-11.27.0-1.0ubuntu1
1.27.0-1.0ubuntu1.1
c-ares
Ubuntu:26.04:LTS
From an advisory covering 4 CVEs
before 1.34.6-1ubuntu0.2, plus listed versions
1.34.5-11.34.6-11.34.6-1ubuntu0.1
1.34.6-1ubuntu0.2
c-ares
openSUSE:Tumbleweed
before 1.19.0-2.1
1.19.0-2.1

History

History
RecordedChangedSources
affected, factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-4904 is a high vulnerability (CVSS 8.6) in C-ares, published February 15, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.23%, the 69th percentile. Fixed in c-ares 1.13.0-8.el8.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 36 references. The JSON record has them.

MoveEnter Open