nescalante urlregex Backtracking index.js redos
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · Low
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-1333.
Summary
A vulnerability was found in nescalante urlregex up to 0.5.0 and classified as problematic. This issue affects some unknown processing of the file index.js of the component Backtracking. The manipulation leads to inefficient regular expression complexity. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 0.5.1 is able to address this issue. The identifier of the patch is e5a085afe6abfaea1d1a78f54c45af9ef43ca1f9. It is recommended to upgrade the affected component.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| nescalante | urlregex | 0.1; 0.2; 0.3; 0.4; 0.5 | — | No fix listed | CNA |
| — | urlregex (npm) | before 0.5.1 | 0.5.1 | Patch available | GHSA-rw72-v6c7-hf9r |
- urlregex Vendornescalante Affected 0.1; 0.2; 0.3; 0.4; 0.5 Fixed in — No fix listed CNA
- urlregex (npm) Vendor— Affected before 0.5.1 Fixed in 0.5.1 Patch available GHSA-rw72-v6c7-hf9r
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:nescalante:urlregex:*:*:*:*:*:*:*:* | before 0.5.1 | Vulnerable | nescalante |
- cpe:2.3:a:nescalante:urlregex:*:*:*:*:*:*:*:* Versions before 0.5.1 Vulnerable ·nescalante
Remediation
- Fix · GHSA-rw72-v6c7-hf9r urlregex (npm) Fixed in 0.5.1 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2020-36830
- 2026-10-03 Alias added: GHSA-rw72-v6c7-hf9r
References
Patch 2
Sources
- CVE-2020-36830 · CVE Program
- CVE-2020-36830 · NVD
- FIRST EPSS
- GHSA-rw72-v6c7-hf9r · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences