๐Ÿ” CVE Alert

CVE-2026-74611

UNKNOWN 0.0

tls: rx: restore msg_iter before TLS 1.3 optimistic retry

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: tls: rx: restore msg_iter before TLS 1.3 optimistic retry tls_decrypt_sg() advances msg->msg_iter when it maps user pages for the optimistic TLS 1.3 zero-copy path. If the decrypted record turns out not to be unpadded application data, tls_decrypt_sw() retries into a kernel skb, but leaves the iterator advanced. The subsequent copy from the skb then writes decrypted bytes again at a later point in the caller iovecs while recvmsg() reports only the post-retry length. A TLS peer can trigger this after the receiver enables TLS_RX_EXPECT_NO_PAD. Revert the iterator by the number of bytes consumed by the optimistic mapping before retrying without zero-copy. Add a selftest which sends a TLS 1.3 control record with TLS_RX_EXPECT_NO_PAD enabled and verifies that recvmsg() does not overwrite later iovecs beyond the returned length.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Aug 22, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
ce61327ce989b63c0bd1cc7afee00e218ee696ac < 68787940274ec89f41dc91b1a68ee1a16a90735f ce61327ce989b63c0bd1cc7afee00e218ee696ac < 3c837266a734e2a22b24d2d567404a501d405835 ce61327ce989b63c0bd1cc7afee00e218ee696ac < 1c8629651cb54f7b51db8fc0b1a9944e4a4b0f5e
Linux / Linux
6.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/68787940274ec89f41dc91b1a68ee1a16a90735f git.kernel.org: https://git.kernel.org/stable/c/3c837266a734e2a22b24d2d567404a501d405835 git.kernel.org: https://git.kernel.org/stable/c/1c8629651cb54f7b51db8fc0b1a9944e4a4b0f5e