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

Logjam and freak vulnerabilities #44

Closed
warbot opened this issue May 25, 2015 · 1 comment
Closed

Logjam and freak vulnerabilities #44

warbot opened this issue May 25, 2015 · 1 comment

Comments

@warbot
Copy link

warbot commented May 25, 2015

Based on this link https://www.openssl.org/blog/blog/2015/05/20/logjam-freak-upcoming-changes/ jruby-openssl is vulnerable to logjam.

Tested on Yosemite 10.10.3, jruby 1.7.19 (1.9.3p551), java 1.8.0_20-b2, OpenSSL 1.0.2a 19 Mar 2015 for testing and cert generation
So I've generated certificate and tried with localhost and WEBrick on a dummy app.

Here's the output from commands to test from openssl blog:

openssl s_client -connect localhost:3043 -cipher "EDH" | grep "Server Temp Key"’ 
=> Server Temp Key: DH, 1024 bits, which is lower than recommended(2048), but still good.

openssl s_client -connect localhost:3043 -cipher "ECDHE" | grep "Server Temp Key"` 
=> Server Temp Key: ECDH, B-571, 570 bits -- which is fine;

openssl s_client -connect localhost:3043 -cipher "EXP"
=> CONNECTED(00000003) and handshake succeed, which is bad.
One should have seen connection refused here

Dummy app: https://github.com/warbot/testopenssl

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/17561458-logjam-and-freak-vulnerabilities?utm_campaign=plugin&utm_content=tracker%2F136995&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F136995&utm_medium=issues&utm_source=github).
@mohamedhafez
Copy link
Contributor

Is jruby-openssl still vulnerable to logjam?

@kares kares closed this as completed Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants