PatchSiren cyber security CVE debrief
CVE-2026-110639 mborne CVE debrief
The @mborne/extract package before version 0.2.1 contains an OS command injection vulnerability that allows attackers to execute commands by supplying shell metacharacters in archivePath or targetDir options. This vulnerability affects Node.js systems using @mborne/extract versions before 0.2.1. Defenders should prioritize verifying if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks. The CVE record was published on 2026-10-14T14:17:10.540Z and has not been modified since then. The vulnerability has a CVSS score of 9.3 and a severity of CRITICAL.
- Vendor
- mborne
- Product
- @mborne/extract
- CVSS
- CRITICAL 9.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-14
- Original CVE updated
- 2026-10-14
- Advisory published
- 2026-10-14
- Advisory updated
- 2026-10-14
Who should care
Defenders responsible for Node.js systems using @mborne/extract should assess exposure and prioritize verification and potential updates. Defenders should prioritize verifying if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks. This includes reviewing system configurations, verifying the version of @mborne/extract in use, and assessing the potential impact of an OS command injection攻击
Why it matters
Defenders should prioritize verifying if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks.
- Potential OS command injection attacks
- Exposure of Node.js systems using @mborne/extract versions before 0.2.1
- Need for verification of system configurations and potential updates
Technical summary
The @mborne/extract package before version 0.2.1 contains an OS command injection vulnerability that allows attackers to execute commands by supplying shell metacharacters in archivePath or targetDir options. Attackers controlling these values passed to extract() can inject commands into unquoted shelljs exec() strings in the unzip, 7z, tar-bz2 and gz extractors, running them with Node.js process privileges. Defenders should prioritize verifying if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks.
Defensive priority
Defenders should prioritize verifying if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks.
Recommended defensive actions
- Verify if @mborne/extract versions before 0.2.1 are used in the environment
- Assess exposure to potential OS command injection attacks
- Update @mborne/extract to version 0.2.1 or later if vulnerable
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the OS command injection vulnerability in @mborne/extract before 0.2.1. The vulnerability allows attackers to execute commands by supplying shell metacharacters in archivePath or targetDir options. There is no information on known affected systems or exploitation. Defenders should verify if their systems use @mborne/extract versions before 0.2.1 and assess exposure to potential OS command injection attacks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-110639 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-110639
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-110639 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110639
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
@mborne/extract before 0.2.1 OS Command Injection via archivePath and targetDir
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110639.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/mborne/node-extract/pull/8
Supplemental source - patch, issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/mborne/node-extract/commit/585e5b29657379e73c04f6f950ea8dc5319f8ae1
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://github.com/mborne/node-extract/releases/tag/v0.2.1
Supplemental source - release-notes
-
Source reference
Unverified legacy reference
URL: https://github.com/mborne/node-extract/blob/v0.2.0/src/extractor/unzip.js
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/mborne-extract-before-0.2.1-os-command-injection-via-archivepath-and-targetdir
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.