Skip to content

fix: address CVE-2026-54269 in protobufjs (CVE-2026-54269)#80

Open
dliub wants to merge 1 commit into
mainfrom
security/cve-2026-54269-protobufjs
Open

fix: address CVE-2026-54269 in protobufjs (CVE-2026-54269)#80
dliub wants to merge 1 commit into
mainfrom
security/cve-2026-54269-protobufjs

Conversation

@dliub

@dliub dliub commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • address CVE-2026-54269 in transitive protobufjs usage within ndc-lambda-sdk
  • add targeted npm overrides so the existing 7.x line stays on 7.x and the existing 8.x line stays on 8.x
  • refresh ndc-lambda-sdk/package-lock.json to capture the new resolved versions

Protobufjs before/after

  • @grpc/proto-loader path: protobufjs 7.5.4 -> 7.6.3
  • @opentelemetry/otlp-transformer path: protobufjs 8.0.0 -> 8.6.0

Security

This addresses CVE-2026-54269 in protobufjs (MEDIUM, CVSS 5.3), an availability-only DoS issue.

Validation

  • npm ci
  • npm run build
  • npm test

Note: the repo pins Node 20 via .nvmrc. Local validation passed when the build/test commands were executed on Node 20; the host default Node 25 runtime trips an existing Mocha/TypeScript loading incompatibility before the test suite runs.

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