Memory Leak Vulnerability in s2n-tls's QUIC Transport Parameters Handler
CVE-2026-16318

6.9MEDIUM

Key Information:

Vendor

Amazon

Status
Vendor
CVE Published:
21 July 2026

What is CVE-2026-16318?

The QUIC transport parameters extension handler in s2n-tls contains a flaw that leads to a memory leak during TLS 1.3 connections managed by HelloRetryRequests. When the handler is triggered a second time for the same connection, it erroneously utilizes s2n_alloc instead of s2n_realloc. This mistake results in the original memory pointer being set to zero, leading to unrecovered memory. Over time, this can result in significant memory consumption on servers running QUIC, suggesting a critical need for updates and monitoring in affected deployments.

Affected Version(s)

s2n-tls 0

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.