PatchSiren

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.