gatsbyjs / gatsby

The best React-based framework with performance, scalability and security built in.
https://www.gatsbyjs.com
MIT License
55.27k stars 10.31k forks source link

High severity Dependabot alert in the Gatsby dependency 'path-to-regexp' #39088

Closed justinclift closed 1 week ago

justinclift commented 2 months ago

Preliminary Checks

Description

Gatsby presently has a requirement on path-to-regexp 0.1.7, which GitHub Dependabot has started issuing High severity security alerts for:

Screenshot 2024-09-18 at 3 21 32 PM

Hopefully a new point release of Gatsby 5.13.x can be created to resolve this problem. :smile:

Further info:

Reproduction Link

n/a

Steps to Reproduce

n/a

Expected Result

To have a Gatsby release available without security vulnerabilities in its dependency chain. :smile:

Actual Result

Gatsby 5.13.7 presently uses dependencies with reported security vulnerabilities. :frowning:

Environment

n/a

Config Flags

n/a

wraithgar commented 2 months ago

body-parser also has a high severity alert associated with it.

The issue for webpack-dev-middleware has also been untriaged since April.

justinclift commented 2 months ago

Ugh, that's not a good sign. :frowning:

Thanks for the info @wraithgar. :smile:

wraithgar commented 1 month ago

Looks like dependabot PRs are flowing once again which is a good sign!

serhalp commented 1 month ago

Hi @justinclift. Thanks for reporting. We're working through bumping outdated dependencies with security alerts as we speak! We should have a release out later this week.

justinclift commented 1 month ago

Awesome, thanks for the heads up @serhalp. :smile:

justinclift commented 1 month ago

No PR for webpack-dev-middleware yet.

Well spotted. :smile:

Yeah hopefully the upcoming release fixes all of the outstanding security dependencies. That seems to be a tricky ongoing process these days as larger projects commonly have an ocean of dependencies. :scream:

kruplm commented 1 month ago

Looks like dependabot PRs are flowing once again which is a good sign!

Hi, 2 of 3 dependency updates are yet to be merged. When are you planning to release a new version that upgrades these dependencies?