Skip to content

sercurity update june 2026#182

Open
hippogr wants to merge 6 commits into
devfrom
ruigao/sercurity-update-june-2026
Open

sercurity update june 2026#182
hippogr wants to merge 6 commits into
devfrom
ruigao/sercurity-update-june-2026

Conversation

@hippogr
Copy link
Copy Markdown
Contributor

@hippogr hippogr commented Jun 3, 2026

The docker image update for Jun 2026 security updates

Rui Gao and others added 5 commits June 2, 2026 06:02
- alert-handler: upgrade axios ^1.15.0 → ^1.16.0 (CVE fix, S360 compliance)
- job-exporter: remove python3-pip apt package after pip module install
  to eliminate stale package metadata from S360 scan (actual pip is 26.x)

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
Force uuid resolution to 11.1.1 in rest-server, alert-handler, and
job-status-change-notification to fix CVE-2026-41907 (missing buffer
bounds check in v3/v5/v6 methods).

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
…porter

apt-get remove python3-pip triggers removal of amd-smi-lib (which
declares python3-pip as a dependency), breaking the amdsmi module at
runtime. Use dpkg --purge --force-depends instead to remove only the
dpkg record without cascading to dependent packages.

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 3, 2026 05:36
@hippogr hippogr requested a review from zhogu June 3, 2026 05:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates dependencies and build images to incorporate June 2026 security-related upgrades across Go modules, Node.js packages, and several Docker build pipelines.

Changes:

  • Bump golang.org/x/* Go module versions (notably x/net, x/sys, x/term, x/text) in multiple Go components and in several Docker build steps.
  • Update Node.js dependencies/locks (e.g., ws, brace-expansion, axios) and add dependency overrides/resolutions in Node services.
  • Adjust Docker build steps for several images (including additional go get security bumps and changes to how Node dependencies are installed).

Reviewed changes

Copilot reviewed 17 out of 23 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/watchdog/src/go.sum Updates Go module checksums to match bumped golang.org/x/* versions.
src/watchdog/src/go.mod Bumps indirect golang.org/x/* dependencies for security updates.
src/rest-server/yarn.lock Updates resolved Node dependency versions (including ws, brace-expansion, uuid).
src/rest-server/package.json Updates ws and adds new resolutions entries (including uuid).
src/pylon/build/reverseproxy.common.dockerfile Bumps Go deps during build (x/net, adds x/crypto).
src/log-manager/build/log-manager-cleaner.k8s.dockerfile Adjusts Alpine base tag for the cleaner image.
src/job-exporter/build/job-exporter.common.dockerfile Adds Go dependency bumps in nerdctl build and changes pip cleanup approach.
src/hivedscheduler/src/go.sum Updates Go module checksums to match bumped golang.org/x/* versions.
src/hivedscheduler/src/go.mod Bumps indirect golang.org/x/* dependencies for security updates.
src/hivedscheduler/build/kube-scheduler.k8s.dockerfile Bumps Go deps (x/crypto, adds x/net) across Kubernetes modules.
src/grafana/build/grafana.common.dockerfile Adds x/crypto and x/net bumps during plugin build.
src/frameworkcontroller/src/go.sum Updates Go module checksums to match bumped golang.org/x/* versions.
src/frameworkcontroller/src/go.mod Bumps indirect golang.org/x/* dependencies for security updates.
src/device-plugin/build/k8s-rdma-shared-dev-plugin.k8s.dockerfile Bumps Go deps (x/net, adds x/crypto) during build.
src/device-plugin/build/k8s-host-device-plugin.k8s.dockerfile Updates required Go deps (x/net, adds x/crypto) via go mod edit.
src/cilium/build/cilium-operator.common.dockerfile Adds Go dep bumps + vendoring step for Cilium operator build.
src/cilium/build/cilium-agent.common.dockerfile Adds Go dep bumps + vendoring step for Cilium agent build.
src/alert-manager/src/job-status-change-notification/yarn.lock Updates resolved Node dependency versions (lint/tooling and security bumps).
src/alert-manager/src/job-status-change-notification/package.json Pins/updates vulnerable transitive deps (e.g., brace-expansion) and adds uuid.
src/alert-manager/src/alert-handler/yarn.lock Updates resolved Node dependency versions (notably axios, ws, brace-expansion, uuid).
src/alert-manager/src/alert-handler/package.json Updates dependency versions and adds additional resolutions entries.
src/alert-manager/build/job-status-change-notification.common.dockerfile Changes yarn install approach in the Docker build stage.
src/alert-manager/build/alert-handler.common.dockerfile Changes yarn install approach in the Docker build stage.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/rest-server/package.json Outdated
Comment thread src/alert-manager/build/alert-handler.common.dockerfile
Comment thread src/job-exporter/build/job-exporter.common.dockerfile
…roller

- Add ws resolution in rest-server to force @kubernetes/client-node
  transitive dep to 8.20.1+
- Add uuid resolution in database-controller/sdk to fix sequelize
  transitive dep staying at 8.3.2
- Fix .dockerignore to use **/node_modules/ so sdk/node_modules is
  excluded from build context

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
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