Closed nyannyacha closed 5 days ago
:tada: This PR is included in version 1.62.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
https://github.com/supabase/edge-runtime/security/dependabot/18 has been dismissed cc @laktek
What kind of change does this PR introduce?
Bug fix
Description
According to dependabot, <=
webpki@0.22.1
is vulnerable to CPU denial of service attacks. However, this version is only used for debugging and development purposes by hyper-proxy, so it can be tolerated.Ultimately, this is a problem because aws-rust-sdk does not currently provide an appropriate hyper v1 connector, and if the issue is resolved (which does not seem likely to be resolved in the short term), the vulnerability can be completely resolved by upgrading the connector version.
The proxy feature is used very limitedly, so I am adding a feature gate to make it available only through the cargo feature to clarify its meaning.
Refs:
1: https://github.com/supabase/edge-runtime/security/dependabot/18 2: https://github.com/awslabs/aws-sdk-rust/issues/169 3: https://github.com/tafia/hyper-proxy/pull/38