Skip to content

fix(security): remediate CVE vulnerabilities#24

Merged
ulucinar merged 2 commits intorelease-0.3from
fix/cve-remediation-release-0.3-20260302-171331
Mar 2, 2026
Merged

fix(security): remediate CVE vulnerabilities#24
ulucinar merged 2 commits intorelease-0.3from
fix/cve-remediation-release-0.3-20260302-171331

Conversation

@upbound-bot
Copy link

Summary

This PR fixes CVE vulnerabilities identified by security scanning.

Vulnerabilities Fixed

CVE/GHSA Severity Package Fixed Version
CVE-2025-68121 Critical stdlib (Go runtime) go1.24.13
CVE-2025-61732 High stdlib (Go runtime) go1.24.13

Changes Made

  • Updated Go version from 1.24.12 to 1.24.13 in go.mod

References

Verification

  • Rescanned with cve-scan skill after fixes
  • All listed vulnerabilities resolved

- Update Go version to 1.24.13 (fixes CVE-2025-68121, CVE-2025-61732)

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
@upbound-bot
Copy link
Author

Build Failure Analysis

Check: build (arm64)
Status: Failed
Analyzed: 2026-03-02T17:13:31Z

Summary

The Docker build failed because the Go version specified in the CI workflow (1.24.12) is older than the version required by go.mod (1.24.13).

Root Cause

The CI workflow at .github/workflows/ci.yml sets GO_VERSION: '1.24.12' which is passed to the Dockerfile as a build argument. However, go.mod was updated to require go 1.24.13 as part of CVE remediation. When the Docker build tries to run go mod download, Go detects the version mismatch and fails with:

go: go.mod requires go >= 1.24.13 (running go 1.24.12; GOTOOLCHAIN=local)

Error Details

#14 [build 3/4] RUN --mount=target=. ...
#14 0.066 go: go.mod requires go >= 1.24.13 (running go 1.24.12; GOTOOLCHAIN=local)
#14 ERROR: process "/bin/sh -c ..." did not complete successfully: exit code: 1

Recommendation

Update the GO_VERSION environment variable in .github/workflows/ci.yml from '1.24.12' to '1.24.13' to match the go.mod requirement. This is a code fix, not a retry.


This analysis was generated by the build-failure-analyze skill.

Update CI workflow to use Go 1.24.13 to match go.mod requirement
set during CVE remediation.

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
@ulucinar ulucinar merged commit 65f7f3b into release-0.3 Mar 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants