keybase / keybase/client

Why were the patch versions for CVE-2021-34421 released so late?

Open
#26,004 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

We are a research team dedicated to Golang, have discovered that CVE-2021-34421 was addressed in commit 82cae6edc4dbb9cf4582f483adaa4e00e500291a. However, upon analyzing the commit, we observed that the patch version (v5.8.0) was released after a lapse of over one month. We are interested in understanding the reasons behind this delay in releasing the patch version, as it could potentially impede the prompt dissemination of patches to downstream users. We seek clarification on whether the delay might be attributed to:

1. Issues with testing and CI checking.
2. Other commits requiring inclusion in a single release.
3. By convention, infrequent release of versions.
4. Other reasons.
We appreciate your attention to this matter and eagerly await your response. Thank you.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with commit 82cae6edc4dbb9cf4582f483adaa4e00e500291a and the release of v5.8.0, then review the repository's release and CI history around CVE-2021-34421. Done means documenting the evidence-based reason for the delay, including whether testing, other commits, release conventions, or another factor contributed.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
release
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.