What is CVE-2026-16318?
CVE-2026-16318 is a bug in the QUIC transport parameters extension handler of s2n-tls, where s2n_alloc is mistakenly used instead of s2n_realloc, causing memory corruption on TLS 1.3 connections with HelloRetryRequest. It affects servers and applications using s2n-tls; users should update to the latest patched version.
Azərbaycanca: CVE-2026-16318 s2n-tls kitabxanasında QUIC nəqliyyat parametrləri genişləndirilməsi işləyicisindəki səhvdir: `s2n_realloc` əvəzinə `s2n_alloc` istifadə edildiyi üçün HelloRetryRequest ilə TLS 1.3 bağlantılarında yaddaş korrupsiyası baş verə bilər. Bu, s2n-tls istifadə edən server və tətbiqlərə təsir göstərir; kitabxananı ən son versiyaya yeniləmək tövsiyə olunur.
FAQ2
What causes the memory corruption in CVE-2026-16318 within the s2n-tls library?
The vulnerability arises because s2n_alloc is mistakenly used instead of s2n_realloc in the QUIC transport parameters extension handler.
In which TLS version and connection scenario is CVE-2026-16318 triggered?
This bug is triggered on TLS 1.3 connections when a HelloRetryRequest is involved.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.