Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Drop invalid TLS certs during initial handshake #1923

Merged
merged 1 commit into from
Aug 24, 2023

Conversation

StephenButtolph
Copy link
Contributor

@StephenButtolph StephenButtolph commented Aug 24, 2023

Why this should be merged

Prevents nodes from joining the P2P network if their certificate will be rejected by IP gossip or the proposervm later on.

How this works

Adds additional certificate verification during the p2p handshake.

How this was tested

  • CI
  • Fuji sync
  • Mainnet sync

@StephenButtolph StephenButtolph added this to the v1.10.9 milestone Aug 24, 2023
@StephenButtolph StephenButtolph added the networking This involves networking label Aug 24, 2023
@StephenButtolph StephenButtolph changed the title Restrict TLS to minimally supported types Drop invalid TLS certs during initial handshake Aug 24, 2023
@StephenButtolph StephenButtolph self-assigned this Aug 24, 2023
@StephenButtolph StephenButtolph merged commit 9e184e1 into dev Aug 24, 2023
@StephenButtolph StephenButtolph deleted the initial-restrict-tls branch August 24, 2023 22:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
networking This involves networking
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants