SEPTEMBER 20, 2026
Live Feed
Back to database
Case File

CVE-2026-43820

HIGH · CVSS 7.7 EPSS 0.08% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-23 · Last synced 2026-08-22

CyberRota Analysis

AI-Generated

The vulnerability allows for out-of-bounds memory access due to improper handling of Subject Alternative Names (SANs) in the NIOSSLCertificate, potentially leading to application crashes or exploitation. Affected products using the NIOSSL library should prioritize patching to version 2.37.2 to mitigate the risk. Organizations relying on this library for SSL/TLS functionality must address this high-severity issue promptly to protect against potential attacks.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-43820
Severity
HIGH
CVSS
7.7
EPSS
0.08%

Original NVD Description

NIOSSLCertificate._subjectAlternativeNames provides access to the raw bytes for a cert's SANs. NIOSSL provides access to a buffer assumed to be backed by an ASN1_STRING, but not all SANs are backed by ASN1_STRING, so accessing the buffer for such a type can lead to out-of-bounds memory access. This vulnerability is addressed in swift-nio-ssl version 2.37.2.