git: 024991b83e - main - Website - Status: Add OpenSSL3 report
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 28 Sep 2023 10:09:54 UTC
The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=024991b83e1501239f5e14a867604d9ea3bd063e commit 024991b83e1501239f5e14a867604d9ea3bd063e Author: Pierre Pronchery <pierre@freebsdfoundation.org> AuthorDate: 2023-09-28 10:08:41 +0000 Commit: Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> CommitDate: 2023-09-28 10:08:41 +0000 Website - Status: Add OpenSSL3 report Approved by: salvadore@ Pull Request: https://github.com/freebsd/freebsd-doc/pull/261 --- .../en/status/report-2023-07-2023-09/openssl3.adoc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/website/content/en/status/report-2023-07-2023-09/openssl3.adoc b/website/content/en/status/report-2023-07-2023-09/openssl3.adoc new file mode 100644 index 0000000000..ce05007fd5 --- /dev/null +++ b/website/content/en/status/report-2023-07-2023-09/openssl3.adoc @@ -0,0 +1,18 @@ +=== OpenSSL 3 in base - improved + +Links: + +link:https://www.openssl.org/source/[OpenSSL Downloads] URL: link:https://www.openssl.org/source/[] + +Contact: Pierre Pronchery <pierre@freebsdfoundation.org> + +This is a follow-up to the link:https://www.freebsd.org/status/report-2023-04-2023-06/[previous quarterly report] on the link:https://www.freebsd.org/status/report-2023-04-2023-06/#_openssl_3_in_base[integration of OpenSSL 3 into the base system]. + +The most obvious update since the previous report is certainly the 3.0.10 and then 3.0.11 releases, fixing CVE issues with low to medium severity (link:https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2975[CVE-2023-2975], link:https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-3446[CVE-2023-3446], link:https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-3817[CVE-2023-3817], link:https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4807[CVE-2023-4807]). + +However this is not the only change, and this quarter some issues specific to the integration were fixed, most of which were found while building ports with OpenSSL 3 in the base system. + +This included: + +* Linking the engines and the legacy provider with the libcrypto.so shared object, for proper visibility of symbols, and for which a link:https://cgit.freebsd.org/src/commit/Makefile.inc1?id=1a18383a52bc373e316d224cef1298debf6f7e25[hack was required in the build system]. +* Correcting the list of source files for the FIPS provider. +* Ensuring backward compatibility for the deprecated 0.9.8 API, which was notably helpful for the PAM authentication module from package:security/pam_ssh_agent_auth[], based on OpenSSH's man:ssh-agent[1] authentication mechanism.