CVE-2020-26283: ipfs go-ipfs Improper Encoding or Escaping of Output
Vulnerability summary
CVE-2020-26283 is a high (CVSS 8.8) Improper Encoding or Escaping of Output vulnerability in ipfs go-ipfs. EPSS estimates a 1.50% chance of exploitation in the next 30 days, higher than 73.9% of scored vulnerabilities.
Timeline
- 24-03-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
go-ipfs is an open-source golang implementation of IPFS which is a global, versioned, peer-to-peer filesystem. In go-ipfs before version 0.8.0, control characters are not escaped from console output. This can result in hiding input from the user which could result in the user taking an unknown, malicious action. This is fixed in version 0.8.0.
CVSS metrics
4 scores · 3 sources · 2 versions- CVE.orgCNA6.8MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:NDiffers
- OSV · GoEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:NDiffers
EPSS trend
Probability
1.50%
Chance of exploitation in the next 30 days
Percentile
74%
Versus all other CVEs
30-day change
0.00 pp
From 1.50% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
3 vendors · 3 products
References
4 links- github.com/ipfs/go-ipfs/security/advisories/GHSA-r4gv-vj59-cccmX Refsource CONFIRMWEBAdvisoryThird Party Advisory
- github.com/ipfs/go-ipfs/commit/fb0a9acd2d8288bd1028c3219a420de62a09683aX Refsource MISCWEBFIXPatchThird Party Advisory