Approved changes feed: RSS · Atom
cpe:2.3:a:isaacs:node-glob:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Isaacs (3fb4a70f-1a94-5af8-bf1e-2c138a52667e) |
|---|---|
| Product | Node Glob (8067591b-0166-5d47-9f96-e90e89f59164) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-118773 |
vulnerable | 2026-11-03 10:17:04.610070 |
Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal
Glob matches files using patterns the shell uses. From 9.0.0 until 14.0.2, abort branches in src/walker.ts, including GlobUtil.walkCB(), GlobUtil.walkCB2(), GlobUtil.walkCBSync(), and GlobUtil.walkCB2Sync(), invoke the callbacks without returning. After AbortSignal or AbortSignal.timeout() rejects or emits an error, execution can continue into processor.processPatterns(), readdirCB(), and recursive traversal. The issue affects glob() and globStream() when applications expose attacker-influenced patterns or directory trees and rely on cancellation as a traversal budget. Repeated timed-out requests can stack background filesystem operations and CPU work, degrading worker throughput or service availability; no confidentiality or integrity impact was observed. This issue is fixed in 14.0.2.
Published: 2026-10-29T18:27:47.480Z
Updated: 2026-10-30T17:12:23.906Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64756 |
vulnerable | 2026-06-08 07:39:20.254172 |
glob CLI: Command injection via -c/--cmd executes matches with shell:true
HIGH (7.5)
Glob matches files using patterns the shell uses. Starting in version 10.2.0 and prior to versions 10.5.0 and 11.1.0, the glob CLI contains a command injection vulnerability in its -c/--cmd option that allows arbitrary command execution when processing files with malicious names. When glob -c <command> <patterns> are used, matched filenames are passed to a shell with shell: true, enabling shell metacharacters in filenames to trigger command injection and achieve arbitrary code execution under the user or CI account privileges. This issue has been patched in versions 10.5.0 and 11.1.0.
Published: 2025-11-17T17:29:08.029Z
Updated: 2025-11-19T02:30:44.520Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.