Skip to content

[release-1.11] CVE-2025-65637 Logrus#2789

Merged
mtrmac merged 2 commits into
podman-container-tools:release-1.11from
TomSweeneyRedHat:dev/tsweeney/logrus-release-1.11
Jan 21, 2026
Merged

[release-1.11] CVE-2025-65637 Logrus#2789
mtrmac merged 2 commits into
podman-container-tools:release-1.11from
TomSweeneyRedHat:dev/tsweeney/logrus-release-1.11

Conversation

@mtrmac mtrmac left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but lint is unhappy, does go mod tidy help?

@TomSweeneyRedHat

Copy link
Copy Markdown
Contributor Author

Thought I had tidied, but I will try again.

@TomSweeneyRedHat
TomSweeneyRedHat force-pushed the dev/tsweeney/logrus-release-1.11 branch from 8f61f56 to 71a153a Compare January 20, 2026 23:03
@TomSweeneyRedHat

Copy link
Copy Markdown
Contributor Author

@mtrmac looks like I missed a go mod tidy error last week. It complained, with a few errors like this:

go: github.com/containers/skopeo/cmd/skopeo tested by
	github.com/containers/skopeo/cmd/skopeo.test imports
	github.com/stretchr/testify/assert loaded from github.com/stretchr/testify@v1.8.1,
	but go 1.16 would select v1.8.3

and the solution was to do this instead:

go mod tidy -compat=1.17

But I'm not sure where the 1.16 is coming from as the go.mod file has 1.17.... Thoughts?

Anyway, I went with Go's suggestion and repushed. The only change I could see was that the entries for logrus in go.sum had different hashes.

@TomSweeneyRedHat

Copy link
Copy Markdown
Contributor Author

and logrus is also apparently using Go 1.17. I thought that might be the answer.

@mtrmac mtrmac left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@mtrmac
mtrmac merged commit 38d9c8e into podman-container-tools:release-1.11 Jan 21, 2026
8 checks passed
@mtrmac

mtrmac commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

But I'm not sure where the 1.16 is coming from as the go.mod file has 1.17.... Thoughts?

go help mod tidy says:

By default, tidy acts as if the -compat flag were set to the
version prior to the one indicated by the 'go' directive in the go.mod
file.

and IIRC there was a fairly significant change to the mechanism/semantics between 1.16 and 1.17. Anyway we have no reason to support consuming this module via Go 1.16.

@stale-locking-app stale-locking-app Bot locked as resolved and limited conversation to collaborators Apr 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants