Skip to content

chore: upgrade protobufjs to ^7.6.5 to address CVE-2026-59877#1467

Open
linear-code[bot] wants to merge 1 commit into
mainfrom
linear/sou-1556-sourcebot-devsourcebot-cve-2026-59877-protobufjs-denial-c97f
Open

chore: upgrade protobufjs to ^7.6.5 to address CVE-2026-59877#1467
linear-code[bot] wants to merge 1 commit into
mainfrom
linear/sou-1556-sourcebot-devsourcebot-cve-2026-59877-protobufjs-denial-c97f

Conversation

@linear-code

@linear-code linear-code Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Fixes SOU-1556

Refreshes the yarn.lock entry for protobufjs from 7.6.4 to 7.6.5, addressing CVE-2026-59877 (DoS via infinite loop in .proto option parsing).

protobufjs is a transitive dependency (via @grpc/proto-loader, google-gax, @opentelemetry/otlp-transformer, @google/genai, and proto3-json-serializer). Every requester already uses a ^7.x range that admits the patched 7.6.5, so this is a stale-lockfile refresh (yarn up -R protobufjs) with no package.json or resolutions change. yarn why protobufjs confirms all instances now resolve to 7.6.5.


Note

Low Risk
Patch-level transitive dependency bump with no application code changes; typical low-risk security maintenance.

Overview
Bumps the resolved transitive protobufjs version from 7.6.4 to 7.6.5 in yarn.lock to address CVE-2026-59877 (denial of service from an infinite loop when parsing .proto options). There is no package.json or Yarn resolutions change—existing ^7.x ranges from dependents already allow 7.6.5; this is a lockfile refresh so installs pick up the patch.

Documents the fix under [Unreleased] → Fixed in CHANGELOG.md.

Reviewed by Cursor Bugbot for commit 12feb34. Bugbot is set up for automated code reviews on this repo. Configure here.

Refreshes the yarn.lock entry for protobufjs from 7.6.4 to 7.6.5 to
address CVE-2026-59877 (DoS via infinite loop in .proto option parsing).
All existing ^7.x ranges already admit the patched version.

Generated with [Linear](https://linear.app/sourcebot/issue/SOU-1556/sourcebot-devsourcebot-cve-2026-59877-protobufjs-denial-of-service-via#agent-session-2252c8a0)

Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
@linear-code
linear-code Bot force-pushed the linear/sou-1556-sourcebot-devsourcebot-cve-2026-59877-protobufjs-denial-c97f branch from 609f5b5 to 12feb34 Compare July 21, 2026 13:39
@github-actions

Copy link
Copy Markdown
Contributor

License Audit

❌ Audit failed to produce results. Check the workflow logs for details.

1 similar comment
@github-actions

Copy link
Copy Markdown
Contributor

License Audit

❌ Audit failed to produce results. Check the workflow logs for details.

@brendan-kellam
brendan-kellam marked this pull request as ready for review July 21, 2026 14:08
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.

0 participants