onnxruntime
5a20ad7b - Bump protobufjs from 7.6.0 to 7.6.3 in /js/node (#29090)

Commit
34 days ago
Bump protobufjs from 7.6.0 to 7.6.3 in /js/node (#29090) ### Description Bumps the protobufjs lockfile entry used by onnxruntime-node from 7.6.0 to 7.6.3. The lockfile also updates @protobufjs/eventemitter from 1.1.0 to 1.1.1, matching protobufjs 7.6.3 dependency metadata. No package.json range change is needed because the existing ^7.2.4 range already permits 7.6.3. ### Motivation and Context [GHSA-f38q-mgvj-vph7 / CVE-2026-54269](https://github.com/advisories/GHSA-f38q-mgvj-vph7) reports that protobufjs versions <=7.6.2 are affected by schema-derived names that can shadow runtime-significant properties and make affected processing paths unusable. Version 7.6.3 is the patched 7.x release. PR #29061 already updated /js/web to protobufjs 7.6.3, but /js/node/package-lock.json still pinned protobufjs 7.6.0. This change brings the Node.js package lockfile in line with the patched version. Validation: - pm ci in js/node - pm run prepare in js/node - pm audit --json in js/node returned 0 vulnerabilities - pm ls protobufjs @protobufjs/eventemitter --depth=0 shows protobufjs@7.6.3 - Loaded ./test/ort-schema/protobuf/onnx.js with protobufjs/minimal pm test was attempted. It prepared the Node.js test data and then stopped because the local tree does not have the native binding js/node/bin/napi-v6/win32/x64/onnxruntime_binding.node; this requires a local native build and is unrelated to the protobufjs lockfile update.
Author
Parents
Loading