Giter Site home page Giter Site logo

Comments (5)

4a6f656c avatar 4a6f656c commented on July 22, 2024

For the time being, we're going to hold off on bringing TLS_FALLBACK_SCSV support in - if we do end up adding support for it, we will do it after further consideration and avoid rushing it in. If we decide to pull this in I'll take a closer look at your diff.

TLS_FALLBACK_SCSV is only useful in the case where a client willingly chooses to do a downgrade and attempts to establish a second connection at a lower protocol after the previous one unexpectedly failed. In short, the client should not do this - client-side fallback is dangerous ("a landmine" to quote agl). TLS_FALLBACK_SCSV only works if both ends support it and it is largely a case of adding a workaround to support/enforce insecure behaviour. Unless you control both ends, you cannot be sure TLS_FALLBACK_SCSV is available and if you do control both ends you can either force TLS 1.2 and/or avoid client-side downgrade.

from portable.

cypres avatar cypres commented on July 22, 2024

I'm just gonna note that TLS_FALLBACK_SCSV support is now required for SSL Labs A+ rating, and that TLS_FALLBACK_SCSV is supported by both Chrome 33+ and Firefox 35+.
Server admins wanting to support this feature is then required to use ie. OpenSSL or BoringSSL.

I get why client-side fallback is dangerous, and in a perfect world clients and servers would use tls version negotiation to agree on a version, but sadly this is not the case with browsers as-is.
So for all us server admins out there, dealing with HTTPS, and wanting to provide the best possible security for the browsers we don't control, I urge you to add support.

from portable.

longsleep avatar longsleep commented on July 22, 2024

+1 to add support. I would like to see A+ results for LibreSSL powered servers again.

from portable.

bob-beck avatar bob-beck commented on July 22, 2024

Based on their replies, I don't think I would grant that rating too much
credence - the people in charge of it seem more concerned with the A+
rating meaning "it supports all the features" - as they don't appear to be
willing to discuss the issues of the fact that FALLBACK_SCV isn't standard
yet, and has
some serious potential problems.

On Tue, Dec 23, 2014 at 9:50 AM, Simon Eisenmann [email protected]
wrote:

+1 to add support. I would like to see A+ results for LibreSSL powered
servers again.

Reply to this email directly or view it on GitHub
#36 (comment)
.

from portable.

4a6f656c avatar 4a6f656c commented on July 22, 2024

Server-side TLS_FALLBACK_SCSV support has reluctantly been added to LibreSSL.

from portable.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.