chore(deps): update lockfile to patch protobufjs vulnerability#294
chore(deps): update lockfile to patch protobufjs vulnerability#294andriimredocly merged 1 commit intomainfrom
Conversation
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
marketing-site AI Review: 🟢 Completed
Note
Low Risk
This PR contains a low-risk, lockfile-only change. It applies a patch-level update to a transitive dependency (protobufjs and its sub-dependencies) to address a known, highly critical security vulnerability. Since no application code is modified and the update stays within the existing version range, the potential for breaking changes or unintended side effects is minimal.
Overview
Updates package-lock.json to bump protobufjs from 7.5.4 to 7.5.6, along with minor bumps to @protobufjs/codegen, @protobufjs/inquire, and @protobufjs/utf8. This mitigates CVE-2026-41242 (GHSA-xq3m-2v4x-88gg), which could allow arbitrary code execution via crafted protobuf fields during decoding.
What/Why/How?
protobufjs(arbitrary code execution via crafted protobuf "type" field, CVSS 9.8).protobufjs@7.5.3(transitive via@redocly/realm→@opentelemetry/exporter-trace-otlp-http→@opentelemetry/otlp-transformer) was vulnerable. Attacker-controlled protobuf definitions could execute JS during decode.npm update protobufjsto refresh the lockfile within the existing^7.3.0range. Resolved version is now7.5.6(>= patched7.5.5).Reference
Closes https://github.com/Redocly/website/security/dependabot/107
Testing
npm installand confirmedprotobufjsresolves to7.5.6inpackage-lock.json(npm ls protobufjs).Screenshots (optional)
Check yourself
Security