In the Linux kernel, the following vulnerability has been resolved:
sctp: validate STALE_COOKIE cause length before reading staleness
When an ERROR chunk with a STALE_COOKIE cause is received in the COOKIE_ECHOED state, sctp_sf_do_5_2_6_stale() reads the 4-byte Measure of Staleness that follows the cause header:
err = (struct sctp_errhdr *)(chunk->skb->data); stale = ntohl(*(__be32 *)((u8 *)err + sizeof(*err)));
err is the first cause in the chunk, not the STALE_COOKIE cause that caused the dispatch, and nothing guarantees the staleness field is present. sctp_walk_errors() only requires a cause to be as long as the 4-byte header, so for a STALE_COOKIE cause of length 4 the read runs past the cause, and for a minimal ERROR chunk past skb->tail. The value is echoed to the peer in the Cookie Preservative of the reply INIT, leaking uninitialized memory.
sctp_sf_cookie_echoed_err() already walks to the STALE_COOKIE cause, so check its length there and pass it to sctp_sf_do_5_2_6_stale(), which reads that cause instead of the first one. A STALE_COOKIE cause too short to hold the staleness field is discarded.
The read is reachable by any peer that can drive an association into COOKIE_ECHOED, including an unprivileged process using a raw SCTP socket in a user and network namespace.
CVSS Details
- CVSS 3.1 Base Score: 9.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade perfUpgrade bpftool-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade bpftool6.12-debuginfoUpgrade kernel-headersUpgrade kernel6.12Upgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel6.12-develUpgrade kernel6.12-modules-extraUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-headersUpgrade python3-perf6.12Upgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-modules-extra-commonUpgrade kernel-tools-debuginfoUpgrade perf6.12Upgrade kernel-livepatch-6.1.180-225.360Upgrade kernel-develUpgrade kernel6.12-tools-debuginfoUpgrade kernelUpgrade kernel6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool6.12Upgrade kernel6.12-tools-develUpgrade kernel-livepatch-6.12.100-125.179Upgrade perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-toolsUpgrade kernel-toolsUpgrade bpftoolUpgrade python3-perf | Aug 18, 2026 | Jul 27, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.12Upgrade linux-6.1 | Aug 2, 2026 | Aug 2, 2026 |
| Redhat_linux | — | No solution exists | Jul 30, 2026 | Jul 27, 2026 |
| Ubuntu | — | Upgrade linux-image-7.0.0-34-genericUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-ibmUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-7.0.0-1020-raspiUpgrade linux-image-raspiUpgrade linux-image-7.0.0-1012-oracleUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-7.0Upgrade linux-image-7.0.0-1020-raspi-realtimeUpgrade linux-image-generic-64kUpgrade linux-image-ibm-7.0Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-6.8.0-1035-nvidia-tegraUpgrade linux-image-nvidia-tegraUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtual-7.0Upgrade linux-image-raspi-7.0Upgrade linux-image-genericUpgrade linux-image-awsNo solution existsUpgrade linux-image-realtime-7.0Upgrade linux-image-aws-64k-7.0Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-7.0.0-34-generic-64kUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-7.0.0-34-realtimeUpgrade linux-image-7.0.0-34-realtime-64kUpgrade linux-image-virtualUpgrade linux-image-7.0.0-1013-aws-64kUpgrade linux-image-7.0.0-1012-oracle-64kUpgrade linux-image-generic-7.0Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-aws-7.0Upgrade linux-image-generic-64k-7.0Upgrade linux-image-oracleUpgrade linux-image-realtime-64kUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1035-nvidia-tegra-rtUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-7.0.0-1014-ibmUpgrade linux-image-7.0.0-1013-aws | Sep 21, 2026 | Sep 18, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 14, 2026 | Jul 27, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub