PT-2026-64003 · Unknown · Swift-Crypto

CVE-2026-43823

·

Published

2026-07-23

·

Updated

2026-07-23

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions swift-crypto versions prior to 4.5.1
Description A double-free issue occurs when initializing an RSA public key from DER or PEM bytes if an error is thrown. The EVP PKEY* is freed first in the catch block and subsequently in the deinit, which can result in a crash during future memory allocations. This behavior manifests when BoringSSL cannot decode the public key from the provided bytes.
Recommendations Update to version 4.5.1.

Exploit

Fix

Double Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-43823
GHSA-8Q93-F6XH-4F6F
RHSA-2026:45784
RHSA-2026:45785

Affected Products

Swift-Crypto