RHSA-2021:0548: Moderate: nodejs:10 security 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 (10.23.1).Security Fix(es): libuv: buffer overflow in realpath (CVE-2020-8252) nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS (CVE-2020-7754) nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774) nodejs-ini: prototype pollution via malicious INI file (CVE-2020-7788) nodejs-dot-prop: prototype pollution (CVE-2020-8116) nodejs: use-after-free in the TLS implementation (CVE-2020-8265) npm: sensitive information exposure through logs (CVE-2020-15095) nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366) nodejs-yargs-parser: prototype pollution vulnerability (CVE-2020-7608) nodejs: HTTP request smuggling via two copies of a header field in an http request (CVE-2020-8287) 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.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/nodejsto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejs-nodemonto a version that resolves this vulnerability.Fixed in 1.18.3-1.module+el8+2632+6c5111ed - Upgrade
Upgrade
redhat/nodejs-packagingto a version that resolves this vulnerability.Fixed in 17-3.module+el8+2873+aa7dfd9a - Upgrade
Upgrade
redhat/nodejs-docsto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejs-debuginfoto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejs-debugsourceto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejs-develto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejs-full-i18nto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/npmto a version that resolves this vulnerability.Fixed in 6.14.10-1.10.23.1.1.module+el8.3.0+9502+012d8a97 - Upgrade
Upgrade
redhat/nodejsto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
redhat/nodejs-debuginfoto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
redhat/nodejs-debugsourceto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
redhat/nodejs-develto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
redhat/nodejs-full-i18nto a version that resolves this vulnerability.Fixed in 10.23.1-1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
redhat/npmto a version that resolves this vulnerability.Fixed in 6.14.10-1.10.23.1.1.module+el8.3.0+9502+012d8a97.aa - Upgrade
Upgrade
nodejsto a version that resolves this vulnerability.Fixed in 10.23.1 - Upgrade
Upgrade
nodejs-ajvto a version that resolves this vulnerability.Patch CVE-2020-15366 - Upgrade
Upgrade
nodejs-dot-propto a version that resolves this vulnerability.Patch CVE-2020-8116 - Upgrade
Upgrade
nodejs-inito a version that resolves this vulnerability.Patch CVE-2020-7788 - Upgrade
Upgrade
nodejs-npm-user-validateto a version that resolves this vulnerability.Patch CVE-2020-7754 - Upgrade
Upgrade
nodejs-y18nto a version that resolves this vulnerability.Patch CVE-2020-7774 - Upgrade
Upgrade
nodejs-yargs-parserto a version that resolves this vulnerability.Patch CVE-2020-7608 - Upgrade
Upgrade
nodejsto a version that resolves this vulnerability.Patch CVE-2020-8287 - Upgrade
Upgrade
nodejsto a version that resolves this vulnerability.Patch CVE-2020-8265 - Upgrade
Upgrade
npmto a version that resolves this vulnerability.Patch CVE-2020-15095 - Upgrade
Upgrade
libuvto a version that resolves this vulnerability.Patch CVE-2020-8252
Event History
Frequently Asked Questions
What is the severity of RHSA-2021:0548?
The severity of RHSA-2021:0548 is classified as critical due to a buffer overflow vulnerability in libuv.
How do I fix RHSA-2021:0548?
To fix RHSA-2021:0548, you should upgrade to the patched version 10.23.1-1.module+el8.3.0+9502+012d8a97 or newer.
What packages are affected by RHSA-2021:0548?
RHSA-2021:0548 affects several packages including nodejs, nodejs-docs, npm, nodejs-devel, and nodejs-nodemon.
Is there a workaround for RHSA-2021:0548?
There is no specific workaround mentioned for RHSA-2021:0548; updating the affected packages is recommended.
When was the RHSA-2021:0548 advisory released?
The RHSA-2021:0548 advisory was released on March 3, 2021.