basecamp / basecamp/thruster

Bump golang.org/x/crypto to v0.56.0 to fix CVE-2026-78662

Open Beginner friendly
#151 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.2k
Forks
58
Avg merge
1d 2h
Merged PRs (30d)
6

Description

To fix CVE-2026-78662 published on Sep 02, 2026 and reported as a "High" vulnerability.

### CVE-2026-78662
"Previously, a channel registered in the mux's chanList is not usable until it is established. A malicious peer was able flood the channel's incomingRequests, deadlocking the entire connection. Now, we add an atomic established state, set when a channel becomes usable. Until such a time, handlePacket drops every packet other than the open confirmation/failure, without blocking and without tearing down the connection."

Contributor guide

Open the contributing guide

Research direction

Locate the Go module dependency declaration and confirm where golang.org/x/crypto is pinned. Update it to v0.56.0, then run the repository's existing Go tests and verify that the vulnerable dependency version is no longer present.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.