chore(deps): upgrade to go1.24 and dependencies to patch vulnerabilities#122
chore(deps): upgrade to go1.24 and dependencies to patch vulnerabilities#122nomaed wants to merge 2 commits intoprincjef:masterfrom
Conversation
|
@princjef are you available to review this PR? |
|
@princjef pinging you again with hopes that you can take a look at this. |
|
hi @nomaed, do you plan to update the package to Go v1.25 or 1.24? |
Not at the moment. I might do it some time in the future. |
|
For now and in case this PR is not going to be merged in, I updated all the recent vulnerable dependencies and upgraded to go1.24.6 in my fork. To be able to use the fork, I also modified the package name (in a separate branch) and tagged the version, so it can be used as
FYI @Bad3r if you're still interested. |
We use this package in a large org as part of our tooling and since it hasn't been updated for a long time, there are many vulnerabilities that have been detected and fixed since the last release.
After a scan with
govulncheck, the following changes are in this PR:golang.org/x/crypto,golang.org/x/sys,golang.org/x/netandgithub.com/go-git/go-git/v5and their dependenciesscanner.Init()andioutils.TempFile()Following these,
govulncheckgives a clean bill of health.Before
Scan summary for latest
gomarkdocbinary:("Example traces found" sections removed to reduce the output)
After