Live data from Hacker News

OpenSSL Security Advisory [7th February 2023]

openssl.org

31–40 of 54 posts

Re: OpenSSL Security Advisory [7th February 2023]

#32

A reminder that LibreSSL exists and has a fraction of the problems OpenSSL does. https://www.libressl.org/

Why isn't it used more?

It's not 100% compatible with existing applications. IIRC Alpine Linux tried to switch and reverted back to openssl twice.

Re: OpenSSL Security Advisory [7th February 2023]

#33

Earlier quoted context omitted.

Why isn't it used more?

It's not 100% compatible with existing applications. IIRC Alpine Linux tried to switch and reverted back to openssl twice.

Gentoo and OPNsense also switched back (to be precise, stopped supporting both and now just support OpenSSL) for the same reason.

Re: OpenSSL Security Advisory [7th February 2023]

#34

A reminder that LibreSSL exists and has a fraction of the problems OpenSSL does. https://www.libressl.org/

I love LibreSSL and what they represent, but neither LibreSSL nor BoringSSL target all platforms or compatibility with OpenSSL, which can be a bit of a challenge ... and I don't think LibreSSL is likely to have FIPS certification. At the AWS cryptography group, we've open-sourced our libcrypto - https://github.com/awslabs/aws-lc - which essentially tries to use the best from Google's BoringSSL, OpenSSL (from 1.1x , n…

Is your FIPS .dll/.so publicly available?

It's surprisingly hard to get FIPS crypto in Golang on Windows.

Re: OpenSSL Security Advisory [7th February 2023]

#36

A reminder that LibreSSL exists and has a fraction of the problems OpenSSL does. https://www.libressl.org/

A reminder that rustls exists, and leverages the Rust compiler to make sure no memory safety issues exist in your TLS implementation:

https://github.com/rustls/rustls

Some thoughts on lessons learned from other projects/vulnerabilities:

https://docs.rs/rustls/latest/rustls/manual/index.html

Re: OpenSSL Security Advisory [7th February 2023]

#37
post #21

One type error, one timing attack and six memory safety problems. Defect ratio checks out.

Ratio of what to what? Do you mean the number of bugs one would expect to find in a modern implementation (the former two) as a ratio to the number of bugs one finds in old C code (all of the above)?

Re: OpenSSL Security Advisory [7th February 2023]

#39

A reminder that LibreSSL exists and has a fraction of the problems OpenSSL does. https://www.libressl.org/

> A reminder that LibreSSL exists and has a fraction of the problems OpenSSL does. Ahem. Cough. Maybe I should leave this little link here for a patch published today ? https://ftp.openbsd.org/pub/OpenBSD/patches/7.2/common/018_x...

Going by the patch, that looks like the same bug as OpenSSL fixed. That's seven of the eight bugs not applicable.

But this is just one round of patches, I have no further information or experience on/with LibreSSL or how the features compare. Just saying that one patch release does not mean either secure or insecure software.

Post reply on HN