GNOME Bugzilla – Bug 765940
Remove insecure TLS protocol version fallback support
Last modified: 2017-05-09 14:16:54 UTC
glib-networking supports insecure TLS protocol version fallback for compatibility with broken TLS servers. Recently Firefox [1] and now Chrome [2] have both removed support for these broken servers, and it's time to do so in WebKit as well. I think it's surely safe for libsoup to do this, as any affected HTTP servers are already inaccessible with major browsers. That way we won't need any changes in WebKit, and anything using libsoup will benefit. If we had this we would not have been vulnerable to e.g. the POODLE attack. We really ought to remove insecure protocol version fallback from glib-networking, where it's implemented. But I suppose that is more likely to break something. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1084025 [2] https://bugs.chromium.org/p/chromium/issues/detail?id=583787#
Yup
This was landed in https://git.gnome.org/browse/libsoup/commit/?id=205342c243ae68e3f96b6cee2a280c302f6bbc8d