PT-2026-51898
CVE-2026-53004
·
Published
2026-04-18
·
Updated
2026-10-13
Description by
CVSS 3.1
7.8
HighMetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
Linux kernel version 7.0-13-generic
Description
An out-of-bounds write to userspace exists in the
sctp getsockopt peer auth chunks() function. The function fails to account for the 8-byte header of the struct sctp authchunks when validating the size of the optval buffer. If a caller provides a buffer length len equal to num chunks, the check passes, but copy to user() writes 8 bytes beyond the declared buffer. This allows an unprivileged userspace caller to have adjacent userspace data silently corrupted by bytes controlled by the peer, representing a kernel-side contract violation.Recommendations
Update the Linux kernel to a version where the
sctp getsockopt peer auth chunks() function is aligned with sctp getsockopt local auth chunks() to correctly validate buffer length including the header size. Found an issue in the description? Have something to add? Feel free to write us 👾