Bump Go 1.25.13 + x/text 0.39.0 to fix CVEs (release-0.9 backport) - #877
Bump Go 1.25.13 + x/text 0.39.0 to fix CVEs (release-0.9 backport)#877ibolton336 wants to merge 2 commits into
Conversation
Backports the stdlib and golang.org/x/text CVE fixes from konveyor#873 to the release-0.9 stream (MTA 8.1): - go directive 1.25.0 -> 1.25.13 (net/url, net/http, html/template, crypto/tls, encoding/xml, encoding/asn1 stdlib CVEs) - golang.org/x/text 0.38.0 -> 0.39.0 (CVE-2026-56852) go build ./... passes. go.mod/go.sum only. Signed-off-by: Ian Bolton <ibolton@redhat.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…25.13 release-0.9 pinned FROM golang:1.25.0; the go.mod bump to 1.25.13 fails the hermetic image build (go >= 1.25.13, running go 1.25.0, GOTOOLCHAIN=local). Floating the minor tag pulls the latest patched 1.25.x, matching main. Signed-off-by: ibolton336 <ibolton@redhat.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release-0.9 #877 +/- ##
============================================
Coverage 46.56% 46.56%
============================================
Files 38 38
Lines 5360 5360
============================================
Hits 2496 2496
Misses 2534 2534
Partials 330 330 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
What
Backports the stdlib +
golang.org/x/textCVE fixes from #873 to the release-0.9 stream.Why
Per the shipped-image build metadata, MTA 8.1 builds
mta-cli-rhel9frommigtools/mta-kantrarelease-0.9 (doozer groupmta-8.1). The batch-1/#873 fixes landed onmainand were backported to release-0.10 (#876 = the 8.2 stream), but release-0.9 was still on go 1.25.0 / x/text 0.38.0 and had not received them.Changes
godirective 1.25.0 → 1.25.13 — fixes the stdlib CVEs: net/url (CVE-2026-56860), net/http (CVE-2026-56853), html/template (CVE-2026-56858), crypto/tls (CVE-2026-56862), encoding/xml (CVE-2026-56859), encoding/asn1 (CVE-2026-33818).golang.org/x/text0.38.0 → 0.39.0 — CVE-2026-56852.go build ./...passes. go.mod/go.sum only.Note:
golang.org/x/netis already at v0.56.0 on release-0.9, so CVE-2026-42502 is already fixed on this stream. kin-openapi (CVE-2026-73501) is a separate backport (needs a code port for the older Schema.Type API on this branch).Trackers (MTA 8.1)
MTA-7501 (x/text), MTA-7542 (net/url), MTA-7547 (net/http), MTA-7551 (html/template), MTA-7557 (crypto/tls), MTA-7544 (encoding/xml), MTA-7558 (encoding/asn1).