Skip to content

security: Go 1.27.3 and patched Node images for eMudhra CA compromise - #896

Merged
OisinKyne merged 3 commits into
mainfrom
fix/security-2026-10
Oct 23, 2026
Merged

OisinKyne merged 3 commits into
mainfrom
fix/security-2026-10

Conversation

@OisinKyne

Copy link
Copy Markdown
Contributor
  • go.mod 1.27.1 -> 1.27.3 so CI/release builds of the obol CLI pick up the crypto/x509 distrust of the compromised eMudhra intermediates (CVE-2026-111943)
  • pin golang:1.27.3-alpine in all Go image builders
  • pin node:24.22.1-alpine (web/frontend) and node:22.23.4-alpine (public-storefront), the Node releases carrying the CA store fix

- go.mod 1.27.1 -> 1.27.3 so CI/release builds of the obol CLI pick up the
  crypto/x509 distrust of the compromised eMudhra intermediates (CVE-2026-111943)
- pin golang:1.27.3-alpine in all Go image builders
- pin node:24.22.1-alpine (web/frontend) and node:22.23.4-alpine
  (public-storefront), the Node releases carrying the CA store fix
- litellm sha-81205c1 -> sha-7e1e353 (certifi 2026.10.19, refreshed wolfi-base)
- cloudflared 2026.10.0 -> 2026.10.3 (built with Go 1.27.3)
- override Prometheus to v3.15.1 (Go 1.27.3, CA store distrusts eMudhra)
  until kube-prometheus-stack ships it

Ref: CVE-2026-111943
…A fix)

v1.50.0 still activates Gloas on Hoodi at epoch 132352 (Oct 26), which
ACDE #248 postponed; a Lodestar beacon node on it would fork off Hoodi.
v1.50.1 unschedules it and ships Node.js 24.22.1 for the eMudhra CA
compromise. Other clients stay on their pre-announcement releases.
@OisinKyne
OisinKyne merged commit ce82a76 into main Oct 23, 2026
15 checks passed
@OisinKyne
OisinKyne deleted the fix/security-2026-10 branch October 23, 2026 22:00
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