CVE-2026-53246

Severity CVSS v4.0:
Pending analysis
Type:
CWE-787 Out-of-bounds Write
Publication date:
25/06/2026
Last modified:
07/07/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> sctp: validate cached peer INIT chunk length in COOKIE_ECHO processing<br /> <br /> When a listening SCTP server processes a COOKIE_ECHO chunk, the cached<br /> peer INIT chunk embedded after the cookie is parsed and its parameters<br /> are later walked by sctp_process_init() using sctp_walk_params().<br /> <br /> However, the chunk header length of this cached INIT chunk was not<br /> validated against the remaining buffer in the COOKIE_ECHO payload. If<br /> the length field is inflated, the parameter walk can run beyond the<br /> actual received data, leading to out-of-bounds reads and potential<br /> memory corruption during later parameter handling (e.g. STATE_COOKIE<br /> processing and kmemdup() copies).<br /> <br /> Add a bounds check in sctp_unpack_cookie() to ensure the cached INIT<br /> chunk length does not exceed the available data in the COOKIE_ECHO<br /> buffer before it is used.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 2.6.12.1 (including) 6.18.36 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 7.0.13 (excluding)
cpe:2.3:o:linux:linux_kernel:2.6.12:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.6.12:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.6.12:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.6.12:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.6.12:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc6:*:*:*:*:*:*