-
Notifications
You must be signed in to change notification settings - Fork 460
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
Different results with sslyze 6.1.0 #688
Comments
Hello, The Mozilla intermediate profile requires specific curves to be enabled (https://github.com/nabla-c0d3/sslyze/blob/release/sslyze/mozilla_tls_profile/5.7.json#L90). This requirement was previously disabled (in SSLyze v6.0.0) and has been enabled in v6.1.0. The check for Extended Master Secret TLS extension is a new check; see also https://www.redhat.com/en/blog/tls-extended-master-secret-and-fips-rhel |
Thank you for your response. I'm not very familiar with the subject matter. Since my web server configuration is basically the configuration provided by Mozilla (https://ssl-config.mozilla.org) I was surprised that it isn't sufficient. From a little bit of reading, EMS addresses an exploit on RSA or Diffie-Hellman key exchange, and my servers uses elliptic curve key exchange. Is the EMS check meaningful in this case? I'm still investigating why my copy of the Mozilla provided configuration isn't sufficient for the curves. |
Regarding the curves, I have additional information that I believe can help. When sslyze 6.1.0 outputs the following: Confusingly, the output of I hope that helps. |
Firstly, thanks for sslyze!
When testing my domains against Mozilla's intermediate configuration, I get a failure when upgrading to version 6.1.0. sslyze 6.0.0 and ssllabs.com are still happy with my configuration.
Steps to reproduce the behaviour:
sslyze --mozilla_config intermediate sadilar.org
Expected behaviour
With sslyze 6.0.0 for the same host passes successfully:
Python environment:
Additional related issue:
On a different host (mvn.sadilar.org) which has a different web server (but also the Mozilla intermediate configuration), gives different output, but this is also new with sslyze 6.1.0:
The text was updated successfully, but these errors were encountered: