Skip to content

Security fix for 2026 August - #192

Merged
Rui Gao (hippogr) merged 5 commits into
devfrom
security-fix-20260727
Aug 17, 2026
Merged

Security fix for 2026 August#192
Rui Gao (hippogr) merged 5 commits into
devfrom
security-fix-20260727

Conversation

@hippogr

Copy link
Copy Markdown
Contributor

Security fix for August 2026

Rui Gao and others added 4 commits July 28, 2026 03:04
Go module upgrades:
- golang.org/x/net v0.55.0 → v0.56.0 (watchdog, hivedscheduler,
  frameworkcontroller, cilium, k8s-host-device-plugin,
  k8s-rdma-shared-dev-plugin, kube-scheduler, reverseproxy, job-exporter)
- golang.org/x/text → v0.39.0 (all above services)
- google.golang.org/grpc → v1.82.1 (cilium, k8s-host-device-plugin,
  k8s-rdma-shared-dev-plugin, kube-scheduler, job-exporter, grafana)
- github.com/pion/dtls/v3 v3.0.11 → removed (reverseproxy)
- Upgrade frp v0.68.1 → v0.70.1 (reverseproxy)

Node.js package upgrades:
- axios → 1.18.x (alert-handler, rest-server, job-status-change-notification)
- body-parser → 2.3.0 (alert-handler, rest-server)
- brace-expansion → 5.0.7+ (all three Node.js services)
- fast-uri → 3.1.4 (rest-server, job-status-change-notification)
- js-yaml → 4.3.0 (job-status-change-notification)

System packages fixed via no-cache rebuild:
- libkrb5support0, libsqlite3-0, tar, wget (job-exporter, log-manager-nginx,
  postgresql-init-client, reverseproxy, cilium-agent, cilium-envoy)

Co-Authored-By: Claude <noreply@anthropic.com>
- alert-handler: regenerate yarn.lock to fix nested body-parser 2.2.1
  (express/node_modules/body-parser was not covered by resolution)
- job-status-change-notification: brace-expansion 5.0.7 → 5.0.8
- cilium-agent: add cel-go v0.29.0 pin
- kube-scheduler: add cel-go v0.29.0 pin

Co-Authored-By: Claude <noreply@anthropic.com>
- Replace react-router-dom ^7.13.2 with react-router ^8.3.0
  (react-router v8 merged react-router-dom into react-router)
- Update all 6 import statements from 'react-router-dom' to 'react-router'

Co-Authored-By: Claude <noreply@anthropic.com>
Rebuilt 6 images to fix glibc USN-8611-1 (CVSS 9.8) and gopacket GHSA-g6v3-7xmc-w563:
- cilium-agent: add gopacket v1.6.1
- cilium-envoy: libc6 2.39-0ubuntu8.8
- grafana, job-exporter, log-manager-nginx, postgresql-init-client: libc6 2.35-0ubuntu3.14

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 12, 2026 06:53

Copilot AI 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.

Pull request overview

This PR is a dependency/security refresh across the web portal (React), Node-based services, Go modules, and several container build Dockerfiles.

Changes:

  • Replace/update routing and JS dependencies in the web portal, plus bump various Node package versions/locks for security.
  • Bump multiple Go indirect dependencies (notably golang.org/x/*) and adjust container builds to pull newer module versions.
  • Update pinned versions for third-party components built in Dockerfiles (e.g., FRP, grpc/text).

Reviewed changes

Copilot reviewed 21 out of 27 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/webportal/src/app/job-submission/yaml-edit-page.jsx Switches router hook import source.
src/webportal/src/app/job-submission/job-wizard.jsx Switches router hook import source.
src/webportal/src/app/job-submission/job-submission.jsx Switches router component imports (router entrypoint).
src/webportal/src/app/job-submission/components/topbar/import-config.jsx Switches router hook import source.
src/webportal/src/app/job-submission/components/submission-section.jsx Switches router hook import source.
src/webportal/src/app/job-submission-demo/job-submission.jsx Switches router component imports (demo entrypoint).
src/webportal/package.json Updates React router dependency.
src/watchdog/src/go.sum Bumps golang.org/x/* module sums.
src/watchdog/src/go.mod Bumps golang.org/x/* indirect module versions.
src/rest-server/yarn.lock Updates lockfile for security-related JS dependency bumps.
src/rest-server/package.json Bumps axios/body-parser/js-yaml and related overrides/resolutions.
src/pylon/build/reverseproxy.common.dockerfile Updates FRP version and adjusts Go dependency patching during build.
src/job-exporter/build/job-exporter.common.dockerfile Adds Go module bumps (text/grpc) during nerdctl build.
src/hivedscheduler/src/go.sum Bumps golang.org/x/* module sums.
src/hivedscheduler/src/go.mod Bumps golang.org/x/* indirect module versions.
src/hivedscheduler/build/kube-scheduler.k8s.dockerfile Updates x/net, adds x/text, bumps grpc/cel-go during build.
src/grafana/build/grafana.common.dockerfile Adds grpc bump + go mod tidy in plugin build stage.
src/frameworkcontroller/src/go.sum Bumps golang.org/x/* module sums.
src/frameworkcontroller/src/go.mod Bumps golang.org/x/* indirect module versions.
src/device-plugin/build/k8s-rdma-shared-dev-plugin.k8s.dockerfile Updates Go deps and alters build approach for the device plugin binary.
src/device-plugin/build/k8s-host-device-plugin.k8s.dockerfile Bumps pinned Go module requirements (net/text/grpc).
src/cilium/build/cilium-operator.common.dockerfile Bumps x/net, adds x/text, bumps grpc during build.
src/cilium/build/cilium-agent.common.dockerfile Bumps x/net, adds x/text, bumps grpc/cel-go/gopacket during build.
src/alert-manager/src/job-status-change-notification/yarn.lock Updates lockfile for security-related JS dependency bumps.
src/alert-manager/src/job-status-change-notification/package.json Bumps axios/brace-expansion/fast-uri and adds js-yaml pin.
src/alert-manager/src/alert-handler/yarn.lock Updates lockfile for security-related JS dependency bumps.
src/alert-manager/src/alert-handler/package.json Bumps axios/body-parser/js-yaml and related overrides/resolutions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/webportal/src/app/job-submission/job-submission.jsx
Comment thread src/webportal/src/app/job-submission-demo/job-submission.jsx
Comment thread src/webportal/package.json
@hippogr
Rui Gao (hippogr) merged commit d012d1b into dev Aug 17, 2026
3 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.

3 participants