CVE-2019-16775
Unauthorized File Access in npm CLI before before version 6.13.3
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.7
Unauthorized File Access in npm CLI before before version 6.13.3
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
CVE-2019-16775- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-61
- Updated
- 2026-11-02
EUVDEUVD-2019-0798
7.7
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
EUVD-2019-0798- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-m6cx-g6qm-p2cx
7.7
Arbitrary File Write in npm
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It fails to prevent access to folders outside of the intended node_modules folder through the bin field. A properly constructed entry in the package.json bin field would allow a package publisher to create files on a user's system when the package is installed. It is only possible to affect files that the user running npm install has access to and it is not possible to over write files that already exist on disk.
This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
Recommendation
Upgrade to version 6.13.3 or later.
- Record
GHSA-m6cx-g6qm-p2cx- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-59, CWE-61
- Updated
- 2026-11-02
NVD
7.7
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
CVE-2019-16775- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:P/A:N - Weakness
- CWE-61, CWE-59
- Updated
- 2026-11-02
OSV
6.5
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
CVE-2019-16775- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-16775
6.5
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
DEBIAN-CVE-2019-16775- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 18 moreShow less
OSVGHSA-m6cx-g6qm-p2cx
7.7
Arbitrary File Write in npm
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It fails to prevent access to folders outside of the intended node_modules folder through the bin field. A properly constructed entry in the package.json bin field would allow a package publisher to create files on a user's system when the package is installed. It is only possible to affect files that the user running npm install has access to and it is not possible to over write files that already exist on disk.
This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
Recommendation
Upgrade to version 6.13.3 or later.
- Record
GHSA-m6cx-g6qm-p2cx- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-59, CWE-61
- Updated
- 2026-11-02
OSVRHEA-2020:0330
4.8
Red Hat Enhancement Advisory: nodejs:12 enhancement update
- Record
RHEA-2020:0330- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2020:0573
7.1
Red Hat Security Advisory: nodejs:10 security update
- Record
RHSA-2020:0573- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2020:0579
7.1
Red Hat Security Advisory: nodejs:10 security update
- Record
RHSA-2020:0579- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2020:0597
7.1
Red Hat Security Advisory: rh-nodejs10-nodejs security update
- Record
RHSA-2020:0597- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2020:0602
7.1
Red Hat Security Advisory: rh-nodejs12-nodejs security update
- Record
RHSA-2020:0602- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2020:2625
7.7
Red Hat Security Advisory: rh-nodejs8-nodejs security update
- Record
RHSA-2020:2625- CVSS 3.0
- 7.7 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2020:0579
7.1
Important: 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.19.0).
Security Fix(es):
-
nodejs: HTTP request smuggling using malformed Transfer-Encoding header (CVE-2019-15605)
-
nodejs: Remotely trigger an assertion on a TLS server with a malformed certificate string (CVE-2019-15604)
-
nodejs: HTTP header values do not have trailing optional whitespace trimmed (CVE-2019-15606)
-
npm: Symlink reference outside of node_modules folder through the bin field upon installation (CVE-2019-16775)
-
npm: Arbitrary file write via constructed entry in the package.json bin field (CVE-2019-16776)
-
npm: Global node_modules Binary Overwrite (CVE-2019-16777)
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-2020:0579- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-16775
7.7
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user's system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
- Record
UBUNTU-CVE-2019-16775- CVSS 3.1
- 7.7 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVALEA-2020:0330 No score
nodejs:12 enhancement update
The following packages have been upgraded to a later upstream version: nodejs (12.14.1). (BZ#1791067)
- Record
ALEA-2020:0330- Updated
- 2026-11-02
OSVALSA-2020:0579 No score
Important: 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.19.0).
Security Fix(es):
-
nodejs: HTTP request smuggling using malformed Transfer-Encoding header (CVE-2019-15605)
-
nodejs: Remotely trigger an assertion on a TLS server with a malformed certificate string (CVE-2019-15604)
-
nodejs: HTTP header values do not have trailing optional whitespace trimmed (CVE-2019-15606)
-
npm: Symlink reference outside of node_modules folder through the bin field upon installation (CVE-2019-16775)
-
npm: Arbitrary file write via constructed entry in the package.json bin field (CVE-2019-16776)
-
npm: Global node_modules Binary Overwrite (CVE-2019-16777)
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-2020:0579- Updated
- 2026-11-02
OSVMGASA-2020-0372 No score
Updated nodejs packages fix security vulnerabilities
The nodejs package has been updated to the latest version in the 10.x branch, which is 10.22.1 at this time. It fixes several security issues and other bugs. See the upstream changelog and advisories for details.
- Record
MGASA-2020-0372- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0059-1 No score
Security update for nodejs8
This update for nodejs8 to version 8.17.0 fixes the following issues:
Security issues fixed:
- CVE-2019-16777, CVE-2019-16776, CVE-2019-16775: Updated npm to 6.13.4, fixing an arbitrary path overwrite and access via 'bin' field (bsc#1159352).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:0059-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0043-1 No score
Security update for nodejs8
This update for nodejs8 to version 8.17.0 fixes the following issues:
Security issues fixed:
- CVE-2019-16777, CVE-2019-16776, CVE-2019-16775: Updated npm to 6.13.4, fixing an arbitrary path overwrite and access via 'bin' field (bsc#1159352).
- Record
SUSE-SU-2020:0043-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0063-1 No score
Security update for nodejs10
This update for nodejs10 to version 10.18.0 fixes the following issues:
Security issues fixed:
- CVE-2019-16777, CVE-2019-16776, CVE-2019-16775: Updated npm to 6.13.4, fixing an arbitrary path overwrite and access via 'bin' field (bsc#1159352).
- Added support for chacha20-poly1305 for Authenticated encryption (AEAD).
Non-security issues fixed:
- Fix wrong path in gypi files (bsc#1159812)
- Record
SUSE-SU-2020:0063-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0104-1 No score
Security update for nodejs10
This update for nodejs10 to version 10.18.0 fixes the following issues:
Security issues fixed:
- CVE-2019-16777, CVE-2019-16776, CVE-2019-16775: Updated npm to 6.13.4, fixing an arbitrary path overwrite and access via 'bin' field (bsc#1159352).
- Added support for chacha20-poly1305 for Authenticated encryption (AEAD).
Non-security issues fixed:
- Fixed wrong path in gypi files (bsc#1159812).
- Record
SUSE-SU-2020:0104-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0247-1 No score
Security update for nodejs6
This update for nodejs6 to version 6.17.1 fixes the following issues:
Security issues fixed:
- CVE-2019-16777, CVE-2019-16776, CVE-2019-16775: Updated npm to 6.13.4, fixing an arbitrary path overwrite and access via 'bin' field (bsc#1159352).
- Record
SUSE-SU-2020:0247-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0429-1 No score
Security update for nodejs12
This update for nodejs12 fixes the following issues:
nodejs12 was updated to version 12.15.0.
Security issues fixed:
- CVE-2019-15604: Fixed a remotely triggerable assertion in the TLS server via a crafted certificate string (CVE-2019-15604, bsc#1163104).
- CVE-2019-15605: Fixed an HTTP request smuggling vulnerability via malformed Transfer-Encoding header (CVE-2019-15605, bsc#1163102).
- CVE-2019-15606: Fixed the white space sanitation of HTTP headers (CVE-2019-15606, bsc#1163103).
- CVE-2019-16775: Fixed an arbitrary file write vulnerability (bsc#1159352).
- CVE-2019-16776: Fixed an arbitrary file write vulnerability (bsc#1159352).
- CVE-2019-16777: Fixed an arbitrary file write vulnerability (bsc#1159352).
- Record
SUSE-SU-2020:0429-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
npmnpm |
before 6.13.3 | 6.13.3 |
nodejs-nodemonAlmaLinux:8 |
before 1.18.3-1.module_el8.3.0+2023+d2377ea3 | 1.18.3-1.module_el8.3.0+2023+d2377ea3 |
nodejs-nodemonAlmaLinux:8 |
before 1.18.3-1.module_el8.3.0+2047+b07ac28e | 1.18.3-1.module_el8.3.0+2047+b07ac28e |
nodejs-packagingAlmaLinux:8 |
before 17-3.module_el8.4.0+2224+b07ac28e | 17-3.module_el8.4.0+2224+b07ac28e |
nodejs-packagingAlmaLinux:8 |
before 17-3.module_el8.4.0+2521+c668cc9f | 17-3.module_el8.4.0+2521+c668cc9f |
nodejs-packagingAlmaLinux:8 |
before 17-3.module_el8.3.0+2023+d2377ea3 | 17-3.module_el8.3.0+2023+d2377ea3 |
npmDebian:12 |
before 6.13.4+ds-2 | 6.13.4+ds-2 |
npmDebian:13 |
before 6.13.4+ds-2 | 6.13.4+ds-2 |
npmDebian:14 |
before 6.13.4+ds-2 | 6.13.4+ds-2 |
libuvMageia:7 |
before 1.34.2-1.mga7 | 1.34.2-1.mga7 |
Show 64 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejsMageia:7 |
before 10.22.1-9.mga7 | 10.22.1-9.mga7 |
nodejsRed Hat:enterprise_linux:8::appstream |
before 1:12.14.1-1.module+el8.1.0+5466+30f75629 | 1:12.14.1-1.module+el8.1.0+5466+30f75629 |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:12.14.1-1.module+el8.1.0+5466+30f75629 | 1:12.14.1-1.module+el8.1.0+5466+30f75629 |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:12.14.1-1.module+el8.1.0+5466+30f75629 | 1:12.14.1-1.module+el8.1.0+5466+30f75629 |
nodejs-develRed Hat:enterprise_linux:8::appstream |
before 1:12.14.1-1.module+el8.1.0+5466+30f75629 | 1:12.14.1-1.module+el8.1.0+5466+30f75629 |
nodejs-docsRed Hat:enterprise_linux:8::appstream |
before 1:12.14.1-1.module+el8.1.0+5466+30f75629 | 1:12.14.1-1.module+el8.1.0+5466+30f75629 |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream |
before 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 | 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 |
nodejs-packagingRed Hat:enterprise_linux:8::appstream |
before 0:17-3.module+el8.1.0+3369+37ae6a45 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
npmRed Hat:enterprise_linux:8::appstream |
before 1:6.13.4-1.12.14.1.1.module+el8.1.0+5466+30f75629 | 1:6.13.4-1.12.14.1.1.module+el8.1.0+5466+30f75629 |
nodejsRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-debuginfoRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-debugsourceRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-develRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-devel-debuginfoRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-docsRed Hat:rhel_e4s:8.0::appstream |
before 1:10.19.0-1.module+el8.0.0+5738+1362a79c | 1:10.19.0-1.module+el8.0.0+5738+1362a79c |
nodejs-nodemonRed Hat:rhel_e4s:8.0::appstream |
before 0:1.18.3-1.module+el8+2632+6c5111ed | 0:1.18.3-1.module+el8+2632+6c5111ed |
nodejs-packagingRed Hat:rhel_e4s:8.0::appstream |
before 0:17-3.module+el8+2873+aa7dfd9a | 0:17-3.module+el8+2873+aa7dfd9a |
npmRed Hat:rhel_e4s:8.0::appstream |
before 1:6.13.4-1.10.19.0.1.module+el8.0.0+5738+1362a79c | 1:6.13.4-1.10.19.0.1.module+el8.0.0+5738+1362a79c |
nodejsRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-develRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-devel-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-docsRed Hat:enterprise_linux:8::appstream |
before 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c | 1:10.19.0-1.module+el8.1.0+5726+6ed65f8c |
nodejs-nodemonRed Hat:enterprise_linux:8::appstream |
before 0:1.18.3-1.module+el8+2632+6c5111ed | 0:1.18.3-1.module+el8+2632+6c5111ed |
nodejs-packagingRed Hat:enterprise_linux:8::appstream |
before 0:17-3.module+el8+2873+aa7dfd9a | 0:17-3.module+el8+2873+aa7dfd9a |
npmRed Hat:enterprise_linux:8::appstream |
before 1:6.13.4-1.10.19.0.1.module+el8.1.0+5726+6ed65f8c | 1:6.13.4-1.10.19.0.1.module+el8.1.0+5726+6ed65f8c |
rh-nodejs10-nodejsRed Hat:rhel_software_collections:3::el7 |
before 0:10.19.0-1.el7 | 0:10.19.0-1.el7 |
rh-nodejs10-nodejs-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:10.19.0-1.el7 | 0:10.19.0-1.el7 |
rh-nodejs10-nodejs-develRed Hat:rhel_software_collections:3::el7 |
before 0:10.19.0-1.el7 | 0:10.19.0-1.el7 |
rh-nodejs10-nodejs-docsRed Hat:rhel_software_collections:3::el7 |
before 0:10.19.0-1.el7 | 0:10.19.0-1.el7 |
rh-nodejs10-npmRed Hat:rhel_software_collections:3::el7 |
before 0:6.13.4-10.19.0.1.el7 | 0:6.13.4-10.19.0.1.el7 |
rh-nodejs12-nodejsRed Hat:rhel_software_collections:3::el7 |
before 0:12.16.1-1.el7 | 0:12.16.1-1.el7 |
rh-nodejs12-nodejs-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:12.16.1-1.el7 | 0:12.16.1-1.el7 |
rh-nodejs12-nodejs-develRed Hat:rhel_software_collections:3::el7 |
before 0:12.16.1-1.el7 | 0:12.16.1-1.el7 |
rh-nodejs12-nodejs-docsRed Hat:rhel_software_collections:3::el7 |
before 0:12.16.1-1.el7 | 0:12.16.1-1.el7 |
rh-nodejs12-npmRed Hat:rhel_software_collections:3::el7 |
before 0:6.13.4-12.16.1.1.el7 | 0:6.13.4-12.16.1.1.el7 |
rh-nodejs8-nodejsRed Hat:rhel_software_collections:3::el7 |
before 0:8.17.0-2.el7 | 0:8.17.0-2.el7 |
rh-nodejs8-nodejs-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:8.17.0-2.el7 | 0:8.17.0-2.el7 |
rh-nodejs8-nodejs-develRed Hat:rhel_software_collections:3::el7 |
before 0:8.17.0-2.el7 | 0:8.17.0-2.el7 |
rh-nodejs8-nodejs-docsRed Hat:rhel_software_collections:3::el7 |
before 0:8.17.0-2.el7 | 0:8.17.0-2.el7 |
rh-nodejs8-npmRed Hat:rhel_software_collections:3::el7 |
before 0:6.13.4-8.17.0.2.el7 | 0:6.13.4-8.17.0.2.el7 |
nodejs-nodemonRocky Linux:8 |
before 0:1.18.3-1.module+el8.3.0+101+f84c7154 | 0:1.18.3-1.module+el8.3.0+101+f84c7154 |
nodejs-packagingRocky Linux:8 |
before 0:17-3.module+el8.3.0+101+f84c7154 | 0:17-3.module+el8.3.0+101+f84c7154 |
nodejs8SUSE:Linux Enterprise Module for Web and Scripting 15 |
before 8.17.0-3.25.1 | 8.17.0-3.25.1 |
nodejs8SUSE:Linux Enterprise Module for Web and Scripting 15 SP1 |
before 8.17.0-3.25.1 | 8.17.0-3.25.1 |
nodejs10SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 10.18.0-1.15.1 | 10.18.0-1.15.1 |
nodejs10SUSE:Linux Enterprise Module for Web and Scripting 15 |
before 10.18.0-1.15.1 | 10.18.0-1.15.1 |
nodejs10SUSE:Linux Enterprise Module for Web and Scripting 15 SP1 |
before 10.18.0-1.15.1 | 10.18.0-1.15.1 |
nodejs6SUSE:OpenStack Cloud 7 |
before 6.17.1-11.30.1 | 6.17.1-11.30.1 |
nodejs6SUSE:OpenStack Cloud Crowbar 8 |
before 6.17.1-11.30.1 | 6.17.1-11.30.1 |
nodejs6SUSE:OpenStack Cloud Crowbar 9 |
before 6.17.1-11.30.1 | 6.17.1-11.30.1 |
nodejs6SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 6.17.1-11.30.1 | 6.17.1-11.30.1 |
nodejs12SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 12.15.0-1.6.1 | 12.15.0-1.6.1 |
npmUbuntu:14.04:LTS |
All versions, plus listed versions 1.2.18~dfsg-31.3.10~dfsg-1 |
None known |
npmUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.4.21+ds-23.5.2-0ubuntu43.5.2-0ubuntu4.1.16.04.1~esm1 |
None known |
npmUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.5.2-0ubuntu43.5.2-0ubuntu4.1.18.04.1~esm1 |
None known |
npmUbuntu:20.04:LTS |
All versions, plus listed versions 5.8.0+ds6-46.14.4+ds-1ubuntu2 |
None known |
npmUbuntu:22.04:LTS |
All versions, plus listed versions 7.5.2+ds-27.24.2+ds-17.24.2+ds-28.3.0~ds-18.3.0~ds-28.3.2~ds-18.5.0~ds-18.5.1~ds-1 |
None known |
npmUbuntu:24.04:LTS |
All versions, plus listed versions 9.2.0~ds1-19.2.0~ds1-2 |
None known |
npmUbuntu:25.10 |
All versions, plus listed versions 9.2.0~ds1-3 |
None known |
npmUbuntu:26.10 |
All versions, plus listed versions 9.2.0~ds3-111.16.0+ds2-4 |
None known |
npmUbuntu:26.04:LTS |
All versions, plus listed versions 9.2.0~ds1-39.2.0~ds2-29.2.0~ds3-1 |
None known |
nodejs8openSUSE:Leap 15.1 |
before 8.17.0-lp151.2.9.1 | 8.17.0-lp151.2.9.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-16775 is a high vulnerability (CVSS 7.7) in Cli, published December 13, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.33%, the 88th percentile. Fixed in npm 6.13.3.
References
lists.opensuse.org/opensuse-security-announce/2020-01/msg00027.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Z36UKPO5F3PQ3Q2POMF5LEKXWAH5RUFP
access.redhat.com/errata/RHEA-2020:0330
access.redhat.com/errata/RHSA-2020:0573
access.redhat.com/errata/RHSA-2020:0579
access.redhat.com/errata/RHSA-2020:0597
Show 99 moreShow less
access.redhat.com/errata/RHSA-2020:0602
oracle.com/security-alerts/cpujan2020.html
oracle.com/security-alerts/cpuoct2021.html
github.com/npm/cli/security/advisories/GHSA-m6cx-g6qm-p2cx
blog.npmjs.org/post/189618601100/binary-planting-with-the-npm-cli
nvd.nist.gov/vuln/detail/CVE-2019-16775
github.com/advisories/GHSA-m6cx-g6qm-p2cx
npmjs.com/advisories/1434
lists.fedoraproject.org/archives/list/[email protected]/message/Z36UKPO5F3PQ3Q2POMF5LEKXWAH5RUFP
errata.almalinux.org/8/ALEA-2020-0330.html
vulners.com/cve/CVE-2019-16775
vulners.com/cve/CVE-2019-16776
vulners.com/cve/CVE-2019-16777
errata.almalinux.org/8/ALSA-2020-0579.html
vulners.com/cve/CVE-2019-15604
vulners.com/cve/CVE-2019-15605
vulners.com/cve/CVE-2019-15606
security-tracker.debian.org/tracker/CVE-2019-16775
github.com/npm/cli
advisories.mageia.org/MGASA-2020-0372.html
bugs.mageia.org/show_bug.cgi?id=25314
github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md
nodejs.org/en/blog/vulnerability/december-2019-security-releases
nodejs.org/en/blog/vulnerability/february-2020-security-releases
nodejs.org/en/blog/vulnerability/june-2020-security-releases
nodejs.org/en/blog/vulnerability/september-2020-security-releases
github.com/nodejs/node/blob/v10.x/doc/changelogs/CHANGELOG_V10.md
github.com/nghttp2/nghttp2/releases
bugzilla.redhat.com/show_bug.cgi?id=1791067
security.access.redhat.com/data/csaf/v2/advisories/2020/rhea-2020_0330.json
access.redhat.com/security/cve/CVE-2019-16775
bugzilla.redhat.com/show_bug.cgi?id=1788305
cve.org/CVERecord?id=CVE-2019-16775
access.redhat.com/security/cve/CVE-2019-16776
bugzilla.redhat.com/show_bug.cgi?id=1788310
cve.org/CVERecord?id=CVE-2019-16776
nvd.nist.gov/vuln/detail/CVE-2019-16776
access.redhat.com/security/cve/CVE-2019-16777
bugzilla.redhat.com/show_bug.cgi?id=1788301
cve.org/CVERecord?id=CVE-2019-16777
nvd.nist.gov/vuln/detail/CVE-2019-16777
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1800364
bugzilla.redhat.com/show_bug.cgi?id=1800366
bugzilla.redhat.com/show_bug.cgi?id=1800367
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_0573.json
access.redhat.com/security/cve/CVE-2019-15604
cve.org/CVERecord?id=CVE-2019-15604
nvd.nist.gov/vuln/detail/CVE-2019-15604
access.redhat.com/security/cve/CVE-2019-15605
cve.org/CVERecord?id=CVE-2019-15605
nvd.nist.gov/vuln/detail/CVE-2019-15605
access.redhat.com/security/cve/CVE-2019-15606
cve.org/CVERecord?id=CVE-2019-15606
nvd.nist.gov/vuln/detail/CVE-2019-15606
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_0579.json
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_0597.json
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_0602.json
access.redhat.com/errata/RHSA-2020:2625
bugzilla.redhat.com/show_bug.cgi?id=1448380
bugzilla.redhat.com/show_bug.cgi?id=1567228
bugzilla.redhat.com/show_bug.cgi?id=1578246
bugzilla.redhat.com/show_bug.cgi?id=1611613
bugzilla.redhat.com/show_bug.cgi?id=1829414
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_2625.json
access.redhat.com/security/cve/CVE-2017-18077
cve.org/CVERecord?id=CVE-2017-18077
nvd.nist.gov/vuln/detail/CVE-2017-18077
access.redhat.com/security/cve/CVE-2017-18869
cve.org/CVERecord?id=CVE-2017-18869
nvd.nist.gov/vuln/detail/CVE-2017-18869
access.redhat.com/security/cve/CVE-2018-3737
cve.org/CVERecord?id=CVE-2018-3737
nvd.nist.gov/vuln/detail/CVE-2018-3737
access.redhat.com/security/cve/CVE-2018-3750
cve.org/CVERecord?id=CVE-2018-3750
nvd.nist.gov/vuln/detail/CVE-2018-3750
hackerone.com/reports/311333
nodesecurity.io/advisories/612
errata.rockylinux.org/RLSA-2020:0579
suse.com/support/update/announcement/2020/suse-su-20200043-1
bugzilla.suse.com/1149792
bugzilla.suse.com/1159352
suse.com/security/cve/CVE-2019-16775
suse.com/security/cve/CVE-2019-16776
suse.com/security/cve/CVE-2019-16777
suse.com/support/update/announcement/2020/suse-su-20200063-1
bugzilla.suse.com/1159812
suse.com/support/update/announcement/2020/suse-su-20200104-1
suse.com/support/update/announcement/2020/suse-su-20200247-1
suse.com/support/update/announcement/2020/suse-su-20200429-1
bugzilla.suse.com/1163102
bugzilla.suse.com/1163103
bugzilla.suse.com/1163104
suse.com/security/cve/CVE-2019-15604
suse.com/security/cve/CVE-2019-15605
suse.com/security/cve/CVE-2019-15606
ubuntu.com/security/CVE-2019-16775
lists.opensuse.org/archives/list/[email protected]/thread/ZTYFGA4QM5SQ3SGXQOYK3EH3UJ2NB6H7