CVE-2026-42290: protobufjs_project protobufjs-cli OS Command Injection
Vulnerability summary
CVE-2026-42290 is a high (CVSS 7.8) OS Command Injection vulnerability in protobufjs_project protobufjs-cli. EPSS estimates a 0.19% chance of exploitation in the next 30 days, higher than 8.5% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 13-05-2026PublishedVulnerability first disclosed.
- 18-05-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · WolfiEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · NpmEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.19%
Chance of exploitation in the next 30 days
Percentile
9%
Versus all other CVEs
30-day change
+0.06 pp
From 0.13% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard2 products
- vitess-22All versions (No fix recorded)
- vitess-23< 23.0.4-r5
Npm1 product
- protobufjs-cli< 1.2.1 | ≥ 2.0.0, < 2.0.2
Protobufjs1 product
- protobuf.js≥ 2.0.0, < 2.0.2 | < 1.2.1
Protobufjs_project1 product
- protobufjs-cli< 1.2.1 | ≥ 2.0.0, < 2.0.2
Wolfi1 product
- vitess-23< 23.0.4-r5
5 vendors · 6 products
References
6 links- github.com/protobufjs/protobuf.js/security/advisories/GHSA-f84p-cvgm-xgjjX Refsource CONFIRMAdvisoryWEBVendor Advisory