CVE-2020-26283
MEDIUMgo-ipfs < 0.8.0 - Console Output Injection via Unescaped Control Characters
Title source: llmDescription
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.
References (3)
Core 3
Core References
Third Party Advisory x_refsource_confirm
https://github.com/ipfs/go-ipfs/security/advisories/GHSA-r4gv-vj59-cccm
Patch, Third Party Advisory x_refsource_misc
https://github.com/ipfs/go-ipfs/pull/7831
Patch, Third Party Advisory x_refsource_misc
https://github.com/ipfs/go-ipfs/commit/fb0a9acd2d8288bd1028c3219a420de62a09683a
Scores
CVSS v3
6.8
EPSS
0.0150
EPSS Percentile
70.9%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:N
Details
CWE
CWE-116
Status
published
Products (2)
ipfs/go-ipfs
0 - 0.8.0Go
protocol/go-ipfs
< 0.8.0
Published
Mar 24, 2021
Tracked Since
Feb 18, 2026