-
-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Vulnerable Library - esbuild-0.53.142.tgz
Path to dependency file: /package.json
Path to vulnerable library: /package.json
Found in HEAD commit: 4aa27cc0191414a84d5a49cb36efd9ae5a144edf
Vulnerabilities
| Vulnerability | Severity | Dependency | Type | Fixed in (esbuild version) | Remediation Possible** | |
|---|---|---|---|---|---|---|
| CVE-2026-33750 | 6.5 | brace-expansion-2.0.3.tgz | Transitive | N/A* | ❌ |
*For some transitive vulnerabilities, there is no version of direct dependency with a fix. Check the "Details" section below to see if there is a version of transitive dependency where vulnerability is fixed.
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2026-33750
Vulnerable Library - brace-expansion-2.0.3.tgz
Brace expansion as known from sh/bash
Library home page: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz
Path to dependency file: /package.json
Path to vulnerable library: /package.json
Dependency Hierarchy:
- esbuild-0.53.142.tgz (Root Library)
- devkit-22.6.0.tgz
- ejs-3.1.10.tgz
- jake-10.9.4.tgz
- filelist-1.0.6.tgz
- minimatch-5.1.9.tgz
- ❌ brace-expansion-2.0.3.tgz (Vulnerable Library)
- minimatch-5.1.9.tgz
- filelist-1.0.6.tgz
- jake-10.9.4.tgz
- ejs-3.1.10.tgz
- devkit-22.6.0.tgz
Found in HEAD commit: 4aa27cc0191414a84d5a49cb36efd9ae5a144edf
Found in base branch: main
Vulnerability Details
The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to versions 5.0.5, 3.0.2, 2.0.3, and 1.1.13, a brace pattern with a zero step value (e.g., "{1..2..0}") causes the sequence generation loop to run indefinitely, making the process hang for seconds and allocate heaps of memory. Versions 5.0.5, 3.0.2, 2.0.3, and 1.1.13 fix the issue. As a workaround, sanitize strings passed to "expand()" to ensure a step value of "0" is not used.
Publish Date: 2026-03-27
URL: CVE-2026-33750
CVSS 3 Score Details (6.5)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: Required
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: None
- Integrity Impact: None
- Availability Impact: High
Suggested Fix
Type: Upgrade version
Origin: GHSA-f886-m6hf-6m8v
Release Date: 2026-03-26
Fix Resolution: brace-expansion - 5.0.5,brace-expansion - 2.0.3,brace-expansion - 1.1.13,brace-expansion - 3.0.2
Step up your Open Source Security Game with Mend here