CVE-2020-26226
mediumpriority · track · 32EPSS 0.014 · 72 %ileEUUSEPSS · scored 2026-10-27
In the npm package semantic-release before version 17.2.3, secrets that would normally be masked by `semantic-release` can be accidentally disclosed if they contain characters that become encoded when included in a URL. Secrets that do not contain characters that become encoded when included in a URL are already masked properly. The issue is fixed in version 17.2.3.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5.8–8.1
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (3)
Products and version ranges known to be affected.
- semantic-release project semantic-release< 17.2.3nvdUScpe:2.3:a:semantic-release_project:semantic-release:*:*:*:*:*:*:*:*
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-r2j6-p67h-q639Secret disclosure when containing characters that become URI encoded2020-11-18ghsa · osvUS
### Impact Secrets that would normally be masked by `semantic-release` can be accidentally disclosed if they contain characters that become encoded when included in a URL. ### Patches Fixed in v17.2.3 ### Workarounds Secrets that do not contain characters that become encoded when included in a URL are already masked properly.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (7)
External citations — patches, advisories, analysis.
- https://github.com/semantic-release/semantic-release/commit/ca90b34c4a9333438cc4d69faeb43362bb991e5acnnvd
- https://github.com/semantic-release/semantic-release/security/advisories/GHSA-r2j6-p67h-q639cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2020-26226cnnvd
- https://github.com/semantic-release/semantic-release/commit/ca90b34c4a9333438cc4d69faeb43362bb991e5aenisa_euvd
- https://github.com/semantic-release/semantic-release/security/advisories/GHSA-r2j6-p67h-q639enisa_euvd
- https://github.com/semantic-release/semantic-release/commit/ca90b34c4a9333438cc4d69faeb43362bb991e5aPatchThird Party Advisorynvd
- https://github.com/semantic-release/semantic-release/security/advisories/GHSA-r2j6-p67h-q639Third Party Advisorynvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan