← Vulnerability feed

Vulnerability record · CVE-2026-43823 · published 23 July 2026

CVE-2026-43823: Apple swift-crypto double free vulnerability

Apple · Swift Crypto

When initializing an RSA public key from DER or PEM bytes throws an error, the EVP_PKEY* is double-freed: first in the catch block, then in the deinit. This can lead to a crash on future memory allocations. This double-free manifests when BoringSSL cannot decode the public key from the bytes provided. This vulnerability is addressed in swift-crypto version 4.5.1.

7.5 CVSS 3.1 High EPSS 0.43% · top 65.4% CWE-415 · Double free
7.5CVSS 3.1 base score
0.43%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
4 Sep 2026Last modified by NVD

Description

When initializing an RSA public key from DER or PEM bytes throws an error, the EVP_PKEY* is double-freed: first in the catch block, then in the deinit. This can lead to a crash on future memory allocations. This double-free manifests when BoringSSL cannot decode the public key from the bytes provided. This vulnerability is addressed in swift-crypto version 4.5.1.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-43823 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

7.5CVE-2026-28815Apple swift-crypto out-of-bounds read vulnerabilityA remote attacker can supply a short X-Wing HPKE encapsulated key and trigger an out-of-bounds read in the C decapsulation path, potentially causing …EPSS 0.53%9.8CVE-2026-33824Double free in Windows IKE Extension enables remote code executionA double free flaw (CWE-415) exists in the Windows IKE Extension, reachable over the network by an unauthenticated attacker. Successful exploitation …KEVEPSS 1.6%analysed7.0CVE-2025-62215Windows Kernel race condition and double free privilege escalationA race condition combined with a double free in the Windows Kernel lets a locally authenticated attacker corrupt kernel memory and elevate privileges…KEVEPSS 6.0%analysed8.8CVE-2014-0502Adobe Flash Player Double Free Enables Remote Code ExecutionAdobe Flash Player, Adobe AIR, and the AIR SDK contain a double free vulnerability (CWE-415) that allows remote attackers to execute arbitrary code. …KEVEPSS 25%analysed8.8CVE-2018-4990Adobe Acrobat and Reader double free allows code executionAdobe Acrobat and Reader contain a double free (CWE-415) in versions 2018.011.20038 and earlier, 2017.011.30079 and earlier, and 2015.006.30417 and e…KEVEPSS 36%analysed7.0CVE-2021-22600Linux kernel af_packet double free allows local privilege escalationA double free bug in packet_set_ring() in net/packet/af_packet.c lets a local user trigger memory corruption through crafted syscalls. It matters bec…KEVEPSS 6.5%analysed7.8CVE-2020-9859Apple iOS, iPadOS, macOS, tvOS and watchOS double free allows kernel code executionA memory consumption issue in Apple's operating systems was caused by a double free (CWE-415) and fixed through improved memory handling. An applicat…KEVEPSS 0.83%analysed

Source: NIST National Vulnerability Database (record CVE-2026-43823), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.