ClickHouse / ClickHouse/clickhouse-go

Vulnerable transitive dependency: github.com/moby/go-archive < v0.3.0

Open Beginner friendly
#1,983 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
3.3k
Forks
680
Avg merge
2d 3h
Merged PRs (30d)
14

Description

clickhouse-go v2.48.0 resolves `github.com/moby/go-archive` to v0.2.0, which is affected by a path traversal vulnerability.

**Advisory:** https://github.com/advisories/GHSA-hfg8-hc9c-6c3h
**Fixed in:** v0.3.0

**Steps:**
```bash
go get github.com/ClickHouse/clickhouse-go/v2@latest
go mod graph | grep "go-archive"
# github.com/ClickHouse/clickhouse-go/v2@v2.48.0 github.com/moby/go-archive@v0.2.0
```

**Request:** Please bump `github.com/moby/go-archive` to >= v0.3.0.

Contributor guide

Open the contributing guide

Research direction

Run the issue's go get command, then use go mod graph | grep "go-archive" to inspect the resolved version. Update the dependency so github.com/moby/go-archive resolves to v0.3.0 or newer, and verify the module graph no longer selects v0.2.0.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
database, security
Issue type
Bug
Difficulty
1/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
84/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.