<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl, branch openssl-3.3.2</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.2</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.2'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2024-09-03T12:46:38Z</updated>
<entry>
<title>Prepare for release of 3.3.2</title>
<updated>2024-09-03T12:46:38Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T12:46:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fb7fab9fa6f4869eaa8fbb97e0d593159f03ffe4'/>
<id>urn:sha1:fb7fab9fa6f4869eaa8fbb97e0d593159f03ffe4</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>make update</title>
<updated>2024-09-03T12:46:36Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T12:46:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=da50885982a2f137ef74743a5da234507100e887'/>
<id>urn:sha1:da50885982a2f137ef74743a5da234507100e887</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2024-09-03T12:44:27Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T12:44:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=96782e34ddf480d10ca4781cabbd2a7d4feff982'/>
<id>urn:sha1:96782e34ddf480d10ca4781cabbd2a7d4feff982</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Add CVE-2024-5535 to CHANGES and NEWS</title>
<updated>2024-09-03T12:25:51Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T10:24:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fd319679ce007791c8b8b4eff214d80e5ce88c0b'/>
<id>urn:sha1:fd319679ce007791c8b8b4eff214d80e5ce88c0b</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
(cherry picked from commit abcb0f83d060eb816503a6a36959ce8498a24111)
</content>
</entry>
<entry>
<title>Updated CHANGES and NEWS for CVE-2024-6119 fix</title>
<updated>2024-09-03T10:06:16Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>viktor@openssl.org</email>
</author>
<published>2024-07-10T09:50:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cf384d35aa7142cc3b5de19f64d3972e77d3ff74'/>
<id>urn:sha1:cf384d35aa7142cc3b5de19f64d3972e77d3ff74</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
</content>
</entry>
<entry>
<title>Avoid type errors in EAI-related name check logic.</title>
<updated>2024-09-03T10:03:11Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>viktor@openssl.org</email>
</author>
<published>2024-06-19T11:04:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7dfcee2cd2a63b2c64b9b4b0850be64cb695b0a0'/>
<id>urn:sha1:7dfcee2cd2a63b2c64b9b4b0850be64cb695b0a0</id>
<content type='text'>
The incorrectly typed data is read only, used in a compare operation, so
neither remote code execution, nor memory content disclosure were possible.
However, applications performing certificate name checks were vulnerable to
denial of service.

The GENERAL_TYPE data type is a union, and we must take care to access the
correct member, based on `gen-&gt;type`, not all the member fields have the same
structure, and a segfault is possible if the wrong member field is read.

The code in question was lightly refactored with the intent to make it more
obviously correct.

Fixes CVE-2024-6119

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(cherry picked from commit 0890cd13d40fbc98f655f3974f466769caa83680)
</content>
</entry>
<entry>
<title>endecode_test.c: Fix !fips v3.0.0 check</title>
<updated>2024-08-30T09:43:20Z</updated>
<author>
<name>Pauli</name>
<email>ppzgs1@gmail.com</email>
</author>
<published>2024-08-30T01:43:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ff35957337cdb1b68478fc5d1e77a2fc7e5be012'/>
<id>urn:sha1:ff35957337cdb1b68478fc5d1e77a2fc7e5be012</id>
<content type='text'>
The fips_provider_version_* functions return true if the FIPS provider isn't
loaded.  This is somewhat counterintuitive and the fix in #25327 neglected
this nuance resulting in not running the SM2 tests when the FIPS provider
wasn't being loaded.

Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
Reviewed-by: Tom Cosgrove &lt;tom.cosgrove@arm.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25331)

(cherry picked from commit c6c6af18ea5f8dd7aa2bd54b63fcb813ee6c2394)
</content>
</entry>
<entry>
<title>exporters for pkg-config: align with the changes for CMake</title>
<updated>2024-08-30T03:22:56Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2024-08-28T16:52:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5673de461ae4b5a81f7ecd38103f3467585912bc'/>
<id>urn:sha1:5673de461ae4b5a81f7ecd38103f3467585912bc</id>
<content type='text'>
The latest CMake exporter changes reworked the the variables in builddata.pm
and installdata.pm.  Unfortunately, the pkg-config exporter templates were
forgotten in that effort.

Fixes #25299

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25308)

(cherry picked from commit 15b748496faeebb3b6d8021049bccc93903ee322)
</content>
</entry>
<entry>
<title>endecode_test.c: Avoid running the SM2 tests with 3.0.0 FIPS provider</title>
<updated>2024-08-29T17:46:00Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-08-29T16:42:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d197788f4a9f4d68508bbc92d48a3f1bbe1b8f1c'/>
<id>urn:sha1:d197788f4a9f4d68508bbc92d48a3f1bbe1b8f1c</id>
<content type='text'>
Fixes #25326

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25327)

(cherry picked from commit 0b97a5505efa8833bb7b8cabae45894ad6d910a2)
</content>
</entry>
<entry>
<title>Check for excess data in CertificateVerify</title>
<updated>2024-08-29T17:32:14Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>openssl-users@dukhovni.org</email>
</author>
<published>2024-08-28T10:36:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7d90a42eef47af7aac25abbf1769c1ef2e4babe3'/>
<id>urn:sha1:7d90a42eef47af7aac25abbf1769c1ef2e4babe3</id>
<content type='text'>
As reported by Alicja Kario, we ignored excess bytes after the
signature payload in TLS CertificateVerify Messages.  These
should not be present.

Fixes: #25298

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25302)

(cherry picked from commit b4e4bf29ba3c67662c60ceed9afa2dd301e93273)
</content>
</entry>
</feed>
