-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: GHSA-8qv2-5vq6-g2g7 webpki CPU denial of service in certificate path #2917
fix: GHSA-8qv2-5vq6-g2g7 webpki CPU denial of service in certificate path #2917
Conversation
@petermetz build for relay is failing. Can we hold the PR merge, I'll try to fix this in this PR itself. |
e36e5ba
to
d989691
Compare
d989691
to
b50bd82
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR/issue depends on: |
…path 1. Upgraded tonic, prost and tokio to the latest and greatest of versions which was necessary because one of their transitive dependencies being affected by the GHSA-8qv2-5vq6-g2g7 vulnerability. 2. These upgrades also forced our hand in terms of bumping up the rust edition from 2018 to 2021 and upgrading the rust compiler to v1.74. 3. fix(relay): update the code for tonic 0.10.2 4. fix(relay): upgrade rust docker image tag to 1.69.0 Depends on hyperledger-cacti#2916 (which upgrades the rust compiler in the dev container) Co-authored by: Sandeep Nishad <sandeep.nishad1@ibm.com> Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com> Signed-off-by: Sandeep Nishad <sandeep.nishad1@ibm.com>
b50bd82
to
ed5267e
Compare
@sandeepnRES Yes, of course, sorry for the slow response! I know it doesn't matter now that it's all been resolved ,but wanted to make sure I say it that it would've been totally fine to hold it because of a dependency like that. |
which was necessary because one of their transitive dependencies being
affected by the GHSA-8qv2-5vq6-g2g7 vulnerability.
rust edition from 2018 to 2021 and upgrading the rust compiler to v1.74.
Depends on #2916 (which upgrades
the rust compiler in the dev container)
Signed-off-by: Peter Somogyvari peter.somogyvari@accenture.com
Pull Request Requirements
upstream/main
branch and squashed into single commit to help maintainers review it more efficient and to avoid spaghetti git commit graphs that obfuscate which commit did exactly what change, when and, why.-s
flag when usinggit commit
command. You may refer to this link for more information.Character Limit
A Must Read for Beginners
For rebasing and squashing, here's a must read guide for beginners.