CVE-2020-15095
published 2020-07-07CVE-2020-15095: Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like…
PriorityP418medium4.4CVSS 3.1
AVLACHPRLUIRSUCHINAN
EPSS
0.42%
34.1th percentile
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "://[[:]@][:][:][/]". The password value is not redacted and is printed to stdout and also to any generated log files.
Affected
11 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | npm | < npm 6.14.6+ds-1 (bookworm) | npm 6.14.6+ds-1 (bookworm) |
| fedoraproject | fedora | — | — |
| npm | cli | < 6.14.6 | 6.14.6 |
| npmjs | npm | < 6.14.6 | 6.14.6 |
| npmjs | npm | >= 0 < 6.14.6+ds-1 | 6.14.6+ds-1 |
| npmjs | npm | >= 0 < 6.14.6+ds-1 | 6.14.6+ds-1 |
| npmjs | npm | >= 0 < 6.14.6+ds-1 | 6.14.6+ds-1 |
| npmjs | npm | >= 0 < 6.14.6+ds-1 | 6.14.6+ds-1 |
| npmjs | npm | >= 0 < 6.14.6 | 6.14.6 |
| opensuse | leap | — | — |
| opensuse | leap | — | — |
CVSS provenance
nvdv3.14.4MEDIUMCVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:N/A:N
nvdv2.01.9LOWAV:L/AC:M/Au:N/C:P/I:N/A:N
osv4.4MEDIUM
vendor_debian4.4LOW
vendor_redhat4.4MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
npm: sensitive information exposure through logs
vendor_redhat·2020-07-07·CVSS 4.4
CVE-2020-15095 [MEDIUM] CWE-532 npm: sensitive information exposure through logs
npm: sensitive information exposure through logs
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "://[[:]@][:][:][/]". The password value is not redacted and is printed to stdout and also to any generated log files.
Mitigation: Do not provide a password to npm via the cli to avoid it from being entered into the logs and stdout, or use ssh instead.
Package: nodejs8 (Red Hat OpenShift Application Runtimes) - Out of support scope
Debian
CVE-2020-15095: npm - Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposur...
vendor_debian·2020·CVSS 4.4
CVE-2020-15095 [MEDIUM] CVE-2020-15095: npm - Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposur...
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "://[[:]@][:][:][/]". The password value is not redacted and is printed to stdout and also to any generated log files.
Scope: local
bookworm: resolved (fixed in 6.14.6+ds-1)
bullseye: resolved (fixed in 6.14.6+ds-1)
forky: resolved (fixed in 6.14.6+ds-1)
sid: resolved (fixed in 6.14.6+ds-1)
trixie: resolved (fixed in 6.14.6+ds-1)
OSV
npm CLI exposing sensitive information through logs
osv·2020-07-07
CVE-2020-15095 [MEDIUM] npm CLI exposing sensitive information through logs
npm CLI exposing sensitive information through logs
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like `://[[:]@][:][:][/]`. The password value is not redacted and is printed to stdout and also to any generated log files.
OSV
CVE-2020-15095: Versions of the npm CLI prior to 6
osv·2020-07-07·CVSS 4.4
CVE-2020-15095 [MEDIUM] CVE-2020-15095: Versions of the npm CLI prior to 6
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "://[[:]@][:][:][/]". The password value is not redacted and is printed to stdout and also to any generated log files.
GHSA
npm CLI exposing sensitive information through logs
ghsa·2020-07-07
CVE-2020-15095 [MEDIUM] CWE-532 npm CLI exposing sensitive information through logs
npm CLI exposing sensitive information through logs
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like `://[[:]@][:][:][/]`. The password value is not redacted and is printed to stdout and also to any generated log files.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2020-15095 nodejs: npm: Sensitive information exposure through logs [fedora-all]
bugzilla·2020-07-14·CVSS 4.4
CVE-2020-15095 [MEDIUM] CVE-2020-15095 nodejs: npm: Sensitive information exposure through logs [fedora-all]
CVE-2020-15095 nodejs: npm: Sensitive information exposure through logs [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of fedora-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported v
Bugzilla
CVE-2020-15095 npm: sensitive information exposure through logs
bugzilla·2020-07-14·CVSS 4.4
CVE-2020-15095 [MEDIUM] CVE-2020-15095 npm: sensitive information exposure through logs
CVE-2020-15095 npm: sensitive information exposure through logs
Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "://[[:]@][:][:][/]". The password value is not redacted and is printed to stdout and also to any generated log files.
References:
https://github.com/npm/cli/blob/66aab417f836a901f8afb265251f761bb0422463/CHANGELOG.md#6146-2020-07-07
https://github.com/npm/cli/commit/a9857b8f6869451ff058789c4631fadfde5bbcbc
https://github.com/npm/cli/security/advisories/GHSA-93f3-23rq-pjfp
Discussion:
Created nodejs tracking bugs for this issue:
Affects: epel-all [bug 1856876]
Affects: fedora-all [bug 1856877]
---
Flaw summary:
NPM supports the ability to install packages from a hosted git provid
Bugzilla
CVE-2020-15095 nodejs: npm: sensitive information exposure through logs [epel-all]
bugzilla·2020-07-14·CVSS 4.4
CVE-2020-15095 [MEDIUM] CVE-2020-15095 nodejs: npm: sensitive information exposure through logs [epel-all]
CVE-2020-15095 nodejs: npm: sensitive information exposure through logs [epel-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of epel-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported versi
http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00011.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00015.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00023.htmlhttps://github.com/npm/cli/blob/66aab417f836a901f8afb265251f761bb0422463/CHANGELOG.md#6146-2020-07-07https://github.com/npm/cli/commit/a9857b8f6869451ff058789c4631fadfde5bbcbchttps://github.com/npm/cli/security/advisories/GHSA-93f3-23rq-pjfphttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4OOYAMJVLLCLXDTHW3V5UXNULZBBK4O6/https://security.gentoo.org/glsa/202101-07http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00011.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00015.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-10/msg00023.htmlhttps://github.com/npm/cli/blob/66aab417f836a901f8afb265251f761bb0422463/CHANGELOG.md#6146-2020-07-07https://github.com/npm/cli/commit/a9857b8f6869451ff058789c4631fadfde5bbcbchttps://github.com/npm/cli/security/advisories/GHSA-93f3-23rq-pjfphttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4OOYAMJVLLCLXDTHW3V5UXNULZBBK4O6/https://security.gentoo.org/glsa/202101-07
2020-07-07
Published