<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/fuzz, branch openssl-3.1</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-02-25T10:59:27Z</updated>
<entry>
<title>fix: add OOM handler for x509 fuzz test</title>
<updated>2025-02-25T10:59:27Z</updated>
<author>
<name>Burkov Egor</name>
<email>eburkov@rvision.ru</email>
</author>
<published>2025-02-19T13:42:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2560c117ae5bcb49939f7734b47bb3e6aaf3d847'/>
<id>urn:sha1:2560c117ae5bcb49939f7734b47bb3e6aaf3d847</id>
<content type='text'>
CLA: trivial

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/26830)

(cherry picked from commit 6d42072e0b9e52fbeee28cb451e2ec269b329708)
</content>
</entry>
<entry>
<title>Fix error handling in CMS_EncryptedData_encrypt</title>
<updated>2024-11-13T16:12:23Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2023-09-07T16:05:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8d723690b0863cafcbae206acf48f9a8d3115fd0'/>
<id>urn:sha1:8d723690b0863cafcbae206acf48f9a8d3115fd0</id>
<content type='text'>
That caused several memory leaks in case of error.
Also when the CMS object that is created by CMS_EncryptedData_encrypt
is not used in the normal way, but instead just deleted
by CMS_ContentInfo_free some memory was lost.

Fixes #21985

Reviewed-by: Hugo Landau &lt;hlandau@devever.net&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/22044)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2024-09-03T12:55:43Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-03T12:55:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f361ec693bf9efbc56e2a84dbf47268941791aed'/>
<id>urn:sha1:f361ec693bf9efbc56e2a84dbf47268941791aed</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>limit bignums to 128 bytes</title>
<updated>2024-08-09T12:28:27Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2024-07-26T15:01:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7fb2cc622993892a9d5ac564a902bd8bf8ae6936'/>
<id>urn:sha1:7fb2cc622993892a9d5ac564a902bd8bf8ae6936</id>
<content type='text'>
Keep us from spinning forever doing huge amounts of math in the fuzzer

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/25013)

(cherry picked from commit f0768376e1639d12a328745ef69c90d584138074)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2024-06-04T14:18:59Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-06-04T14:18:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=738af157ab82d0f459bd5010c7bb1ebf3f1db2d2'/>
<id>urn:sha1:738af157ab82d0f459bd5010c7bb1ebf3f1db2d2</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Don't print excessively long ASN1 items in fuzzer</title>
<updated>2024-02-21T16:48:14Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2024-02-20T15:11:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c8dd22a2b654bbc16c18da031921511ec7ba1db0'/>
<id>urn:sha1:c8dd22a2b654bbc16c18da031921511ec7ba1db0</id>
<content type='text'>
Prevent spurious fuzzer timeouts by not printing ASN1 which is excessively
long.

This fixes a false positive encountered by OSS-Fuzz.

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

(cherry picked from commit 4a6f70c03182b421d326831532edca32bcdb3fb1)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2023-09-19T12:57:48Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2023-09-19T12:57:48Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=aad5c78403ea4781402988769846815fa1b8dd94'/>
<id>urn:sha1:aad5c78403ea4781402988769846815fa1b8dd94</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Update X509 fuzzer to verify a chain</title>
<updated>2023-09-01T09:14:25Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2022-12-18T19:54:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=869d95b00e22b68897a541abf3bcee3589d2d519'/>
<id>urn:sha1:869d95b00e22b68897a541abf3bcee3589d2d519</id>
<content type='text'>
It add supports for verifying that it's been signed by a CA, and
checks the CRL and OCSP status

Can find CVE-2022-4203 and CVE-2023-0286

Reviewed-by: Bernd Edlinger &lt;bernd.edlinger@hotmail.de&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Hugo Landau &lt;hlandau@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/20243)

(cherry picked from commit 399c2da08ab9c6a382f8e9950742a022e847fec0)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2022-12-01T11:47:05Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2022-12-01T11:29:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=967f20144025e51d6bce5d115f5eaebea328394d'/>
<id>urn:sha1:967f20144025e51d6bce5d115f5eaebea328394d</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Release: yes
(Merged from https://github.com/openssl/openssl/pull/19803)
</content>
</entry>
<entry>
<title>Use &lt;openssl/e_os2.h&gt; rather than &lt;stdint.h&gt;</title>
<updated>2022-11-17T10:10:55Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2022-11-16T15:20:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7fe68ca8382f60c5bf58dfaab4cb06da902763d9'/>
<id>urn:sha1:7fe68ca8382f60c5bf58dfaab4cb06da902763d9</id>
<content type='text'>
&lt;stdint.h&gt; is C99, which means that on older compiler, it can't be included.
We have code in &lt;openssl/e_os2.h&gt; that compensates.

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/19697)

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