PT-2026-29721 · Linux · Linux Kernel

Thedude

·

Published

2026-04-02

·

Updated

2026-04-26

·

CVE-2026-23414

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 Linux kernel (affected versions not specified)
Description The Linux kernel contains a flaw related to the handling of asynchronous decryption within the TLS (Transport Layer Security) protocol. Specifically, the async hold queue, used to manage encrypted data packets (skbs), was not consistently cleared, leading to a memory leak. This issue occurred when tls strp msg hold() failed during processing, leaving packets pinned in the async hold queue. The fix centralizes the purging of this queue within the tls decrypt async wait() function, ensuring that all pending decryption operations are completed and associated memory is released. The vulnerability was addressed by moving the skb queue purge(&ctx->async hold) operation into tls decrypt async wait() to ensure consistent release of held skbs across different call paths.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Memory Leak

Weakness Enumeration

Related Identifiers

CVE-2026-23414
ECHO-091E-F673-A6D7
OESA-2026-1862
OESA-2026-1863
OESA-2026-1864
OPENSUSE-SU-2026:20572-1
SUSE-SU-2026:1573-1
SUSE-SU-2026:21114-1
SUSE-SU-2026:21123-1
SUSE-SU-2026:21237-1
SUSE-SU-2026:21255-1

Affected Products

Linux Kernel