Skip to content

tls: disable TLS v1.0 and v1.1 by default#23814

Closed
bnoordhuis wants to merge 2 commits intonodejs:masterfrom
bnoordhuis:disable-old-tls
Closed

tls: disable TLS v1.0 and v1.1 by default#23814
bnoordhuis wants to merge 2 commits intonodejs:masterfrom
bnoordhuis:disable-old-tls

Conversation

@bnoordhuis
Copy link
Member

Refs: https://blog.mozilla.org/security/2018/10/15/removing-old-versions-of-tls/

Firefox will drop support for TLS < 1.2 in March 2020. Given the usage numbers, I'd say that makes sense. This PR is a discussion starter about when to disable it in Node.js.

v12 will be released in April 2019. That might be too early. But v12 is supported until April 2022. That's too late. So what is a good time?

Users can programmatically re-enable TLS 1.0 and 1.1 with this PR. To what extent does that alleviate backwards compatibility concerns? Would a command line flag be better?

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. notable-change PRs with changes that should be highlighted in changelogs. security Issues and PRs related to security. semver-major PRs that contain breaking changes and should be released in the next major version. tls Issues and PRs related to the tls subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.