CVE-2026-42290
Fixed in a distro release EPSS <1%CVSS 7.8
protobufjs-cli is the command line add-on for protobuf.js. Prior to 1.2.1 and 2.0.2, pbts invoked JSDoc by building a shell command string from input file paths and executing it through child_process.exec. File paths containing shell metacharacters could therefore be interpreted by the shell instead of being passed to JSDoc as plain arguments. This vulnerability is fixed in 1.2.1 and 2.0.2.
Products: protobufjs protobuf.js
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| npm | protobufjs-cli | 1.2.1 |
| npm | protobufjs-cli | 2.0.2 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | vitess-22 | no fix |
| Chainguard | vitess-23 | 23.0.4-r5 |
| Wolfi | vitess-23 | 23.0.4-r5 |