Bump path-to-regexp from 8.3.0 to 8.4.0 in /frontend
Closed
Number: #10
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
March 28, 2026 at 11:08 PM UTC
(3 months ago)
(3 months ago)
Updated:
June 08, 2026 at 12:01 AM UTC
(6 days ago)
(6 days ago)
Closed:
June 08, 2026 at 12:01 AM UTC
(6 days ago)
(6 days ago)
Time to Close:
2 months
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps path-to-regexp from 8.3.0 to 8.4.0.
Release notes
Sourced from path-to-regexp's releases.
8.4.0
Important
Fixed
- Restricts wildcard backtracking when using more than 1 in a path (pillarjs/path-to-regexp#421)
Changed
- Dedupes regex prefixes (pillarjs/path-to-regexp#422)
- This will result in shorter regular expressions for some cases using optional groups
- Rejects large optional route combinations (pillarjs/path-to-regexp#424)
- When using groups such as
/users{/delete}it will restrict the number of generated combinations to < 256, equivalent to 8 top-level optional groups and unlikely to occur in a real world application, but avoids exploding the regex size for applications that accept user created routes
Commits
34cb4518.4.022a9679Reject large optional route combinations (#424)8881a88Byte optimization (#423)43669acDedupe regex prefixes (#422)4864654Restrict repeated wildcard backtracking (#421)05a5a97Remove dependabot config (#404)5b635cdRemovepackage-lock.json(#407)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Package Dependencies
Package:
path-to-regexp
Ecosystem:
npm
npm
Version Change:
8.3.0 → 8.4.0
Update Type:
Minor
Minor
Path:
/frontend
Security Advisories
path-to-regexp vulnerable to Regular Expression Denial of Service via multiple wildcards
GHSA-27v5-c462-wpq7
CVE-2026-4923
MODERATE
### Impact
When using multiple wildcards, combined with at least one parameter, a regular expression can be generated that is vulnerable to ReDoS. This backtracking vulnerability requires the seco...
path-to-regexp vulnerable to Denial of Service via sequential optional groups
GHSA-j3q9-mxjg-w52f
CVE-2026-4926
HIGH
### Impact
A bad regular expression is generated any time you have multiple sequential optional groups (curly brace syntax), such as `{a}{b}{c}:z`. The generated regex grows exponentially with the...
Technical Details
| ID: | 16013098 |
| UUID: | 4161918516 |
| Node ID: | PR_kwDORYOrTc7OUleh |
| Host: | GitHub |
| Repository: | dataengineeringformachinelearning/dataengineeringformachinelearning |