Skip to content

fix(security): remediate known CVEs in Go + JS deps (nox 1.16.1) - #92

Merged
felixgeelhaar merged 1 commit into
mainfrom
chore/nox-1.16.1-remediation
Jul 25, 2026
Merged

fix(security): remediate known CVEs in Go + JS deps (nox 1.16.1)#92
felixgeelhaar merged 1 commit into
mainfrom
chore/nox-1.16.1-remediation

Conversation

@felixgeelhaar

Copy link
Copy Markdown
Contributor

Summary

Part of the fleet-wide nox 1.16.1 security upgrade. Eliminates the net-new critical/high CVE dependencies flagged in rollops.

Go

JS (internal/ui/web)

  • postcss forced to ^8.5.18 via npm overrides (resolves 8.5.23). postcss is transitive via @vue/compiler-core. (GHSA-r28c-9q8g-f849, high, path traversal)

Verification (nox 1.16.1)

  • go build ./... and go vet ./... pass
  • npm run build succeeds
  • nox scan: 0 findings with severity critical/high AND status != baselined (the 10 remaining high SEC-435 findings are pre-existing, baselined test-file secrets — unchanged)

Scope

Staged only go.mod, go.sum, internal/ui/web/package.json, and internal/ui/web/package-lock.json. .nox/baseline.json was not touched; no real CVE was baselined.

https://claude.ai/code/session_01Cr6YdzphmFF3NJqm7kSJom

Part of the fleet-wide nox 1.16.1 security upgrade. Eliminates the
net-new critical/high CVE dependencies flagged in rollops.

Go:
- google.golang.org/grpc v1.82.0 -> v1.82.1
  (GHSA-hrxh-6v49-42gf, high)

JS (internal/ui/web, npm overrides — postcss is transitive via
@vue/compiler-core):
- postcss forced to ^8.5.18 (resolves 8.5.23)
  (GHSA-r28c-9q8g-f849, high, path traversal)

Verification (nox 1.16.1):
- go build ./... and go vet ./... pass
- npm run build succeeds
- nox scan: 0 findings with severity critical/high AND status != baselined

Claude-Session: https://claude.ai/code/session_01Cr6YdzphmFF3NJqm7kSJom
@felixgeelhaar
felixgeelhaar merged commit 27241d6 into main Jul 25, 2026
6 checks passed
@felixgeelhaar
felixgeelhaar deleted the chore/nox-1.16.1-remediation branch July 25, 2026 17:31
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.

1 participant