CVE-2020-26283

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.
Configurations

Configuration 1 (hide)

cpe:2.3:a:protocol:go-ipfs:*:*:*:*:*:*:*:*

History

21 Nov 2024, 05:19

Type Values Removed Values Added
References () https://github.com/ipfs/go-ipfs/commit/fb0a9acd2d8288bd1028c3219a420de62a09683a - Patch, Third Party Advisory () https://github.com/ipfs/go-ipfs/commit/fb0a9acd2d8288bd1028c3219a420de62a09683a - Patch, Third Party Advisory
References () https://github.com/ipfs/go-ipfs/pull/7831 - Patch, Third Party Advisory () https://github.com/ipfs/go-ipfs/pull/7831 - Patch, Third Party Advisory
References () https://github.com/ipfs/go-ipfs/security/advisories/GHSA-r4gv-vj59-cccm - Third Party Advisory () https://github.com/ipfs/go-ipfs/security/advisories/GHSA-r4gv-vj59-cccm - Third Party Advisory
CVSS v2 : 6.5
v3 : 8.8
v2 : 6.5
v3 : 6.8

Information

Published : 2021-03-24 21:15

Updated : 2024-11-21 05:19


NVD link : CVE-2020-26283

Mitre link : CVE-2020-26283

CVE.ORG link : CVE-2020-26283


JSON object : View

Products Affected

protocol

  • go-ipfs
CWE
CWE-116

Improper Encoding or Escaping of Output