Skip to content
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

restrict the ssl protocol version #832

Closed
qwcode opened this issue Mar 8, 2013 · 2 comments
Closed

restrict the ssl protocol version #832

qwcode opened this issue Mar 8, 2013 · 2 comments
Labels
auto-locked Outdated issues that have been locked by automation type: security Has potential security implications
Milestone

Comments

@qwcode
Copy link
Contributor

qwcode commented Mar 8, 2013

@dstufft: "SSL v2 is known to be insecure, pretty sure PyPI itself disables it but for non PyPI indexes it might be useful for pip to do the same."

@DrWhax
Copy link

DrWhax commented Oct 31, 2013

Is there any update about this?

@dstufft
Copy link
Member

dstufft commented Jun 13, 2014

So recent versions of Python don't support SSLv2.0 by default anymore so we're clear there. The only other benefit here would be being able to kill SSLv3.0, TLSv1.0, or TLSv1.1. Looking at https://www.trustworthyinternet.org/ssl-pulse/ we can see that less than 40% of the world supports TLSv1.1 or TLSv1.2 however everyone supports SSLv3.0 and TLSv1.0. There is a very marginal security benefit to disabling SSLv3.0, however it's not really possible to disable SSLv3.0 without pinning to an exact version of TLS on 2.x without pyOpenSSL.

Because of the marginal security benefits of disabling SSLv3.0, the low support of TLSv1.1+, and Python itself disabling SSLv2 I'm going to just close this issue.

@dstufft dstufft closed this as completed Jun 13, 2014
@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Jun 5, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jun 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-locked Outdated issues that have been locked by automation type: security Has potential security implications
Projects
None yet
Development

No branches or pull requests

3 participants