CVE-2026-64564

Updated on 04 Aug 2026

Severity

9.8 Critical severity

Details

CVSS score
9.8
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Overview

About vulnerability

In the Linux kernel, the following vulnerability has been resolved:

sctp: don’t free the ASCONF’s own transport in DEL-IP processing

sctp_process_asconf() caches the transport the ASCONF chunk is processed against in asconf->transport (== chunk->transport, set once in sctp_rcv()). For an ASCONF located through its Address Parameter by __sctp_rcv_asconf_lookup(), that cached transport corresponds to the Address Parameter, which need not be the packet’s source address.

sctp_process_asconf_param() rejects a DEL-IP for the packet source address (ADDIP D8, SCTP_ERROR_DEL_SRC_IP), but nothing protects asconf->transport. A single ASCONF can therefore carry, in order:

[Address Parameter L] [DEL-IP L] [DEL-IP 0.0.0.0]

where L differs from the source. The DEL-IP for L passes the D8 check and calls sctp_assoc_rm_peer() on the transport that asconf->transport still points at, freeing it (RCU-deferred). The following wildcard DEL-IP then reuses the now-dangling asconf->transport in sctp_assoc_set_primary() and sctp_assoc_del_nonprimary_peers(): set_primary() dereferences the freed transport (->ipaddr, ->state) and plants the dangling pointer into asoc->peer.primary_path / active_path, and del_nonprimary_peers(), keeping only the pointer that is no longer on the list, removes every real transport, leaving the association with a transport_count of 0 and primary_path/active_path pointing at freed memory.

Reject a DEL-IP that targets the transport the ASCONF is being processed against, mirroring the existing source-address guard, so the wildcard branch can never reuse a freed transport.

Details

Fixes

KernelCare state

Live-patch status from KernelCare for each operating system.

Operating system Status Covered kernels
AlmaLinux 8 In Rollout
125 kernels
  • 4.18.0-240.el8
  • 4.18.0-240.15.1.el8_3
  • 4.18.0-240.22.1.el8_3
  • 4.18.0-305.el8
  • 4.18.0-305.3.1.el8_4
  • 4.18.0-305.7.1.el8_4
  • 4.18.0-305.10.2.el8_4
  • 4.18.0-305.12.1.el8_4
  • 4.18.0-305.17.1.el8_4
  • 4.18.0-305.19.1.el8_4
  • 4.18.0-305.25.1.el8_4
  • 4.18.0-348.el8
  • 4.18.0-348.2.1.el8_5
  • 4.18.0-348.7.1.el8_5
  • 4.18.0-348.12.2.el8_5
  • 4.18.0-348.20.1.el8_5
  • 4.18.0-348.23.1.el8_5
  • 4.18.0-372.9.1.el8
  • 4.18.0-372.13.1.el8_6
  • 4.18.0-372.19.1.el8_6
  • 4.18.0-372.16.1.el8_6
  • 4.18.0-372.26.1.el8_6
  • 4.18.0-372.32.1.el8_6
  • 4.18.0-425.3.1.el8
  • 4.18.0-425.10.1.el8_7
  • 4.18.0-425.13.1.el8_7
  • 4.18.0-425.19.2.el8_7
  • 4.18.0-477.10.1.el8_8
  • 4.18.0-477.13.1.el8_8
  • 4.18.0-477.15.1.el8_8
  • 4.18.0-477.21.1.el8_8
  • 4.18.0-477.27.1.el8_8
  • 4.18.0-513.5.1.el8_9
  • 4.18.0-513.9.1.el8_9
  • 4.18.0-477.27.2.el8_8
  • 4.18.0-513.11.1.el8_9
  • 4.18.0-513.18.1.el8_9
  • 4.18.0-513.24.1.el8_9
  • 4.18.0-513.18.2.el8_9
  • 4.18.0-553.el8_10
  • 4.18.0-553.5.1.el8_10
  • 4.18.0-553.8.1.el8_10
  • 4.18.0-553.16.1.el8_10
  • 4.18.0-553.22.1.el8_10
  • 4.18.0-553.27.1.el8_10
  • 4.18.0-553.30.1.el8_10
  • 4.18.0-553.32.1.el8_10
  • 4.18.0-553.34.1.el8_10
  • 4.18.0-553.33.1.el8_10
  • 4.18.0-553.37.1.el8_10
  • 4.18.0-553.40.1.el8_10
  • 4.18.0-553.36.1.el8_10
  • 4.18.0-553.44.1.el8_10
  • 4.18.0-553.45.1.el8_10
  • 4.18.0-553.46.1.el8_10
  • 4.18.0-553.42.1.el8_10
  • 4.18.0-553.50.1.el8_10
  • 4.18.0-553.47.1.el8_10
  • 4.18.0-553.52.1.el8_10
  • 4.18.0-553.53.1.el8_10
  • 4.18.0-553.51.1.el8_10
  • 4.18.0-553.54.1.el8_10
  • 4.18.0-553.56.1.el8_10
  • 4.18.0-553.58.1.el8_10
  • 4.18.0-553.60.1.el8_10
  • 4.18.0-553.62.1.el8_10
  • 4.18.0-553.63.1.el8_10
  • 4.18.0-553.64.1.el8_10
  • 4.18.0-553.66.1.el8_10
  • 4.18.0-553.69.1.el8_10
  • 4.18.0-553.70.1.el8_10
  • 4.18.0-553.71.1.el8_10
  • 4.18.0-553.72.1.el8_10
  • 4.18.0-553.74.1.el8_10
  • 4.18.0-553.75.1.el8_10
  • 4.18.0-553.76.1.el8_10
  • 4.18.0-553.77.1.el8_10
  • 4.18.0-553.78.1.el8_10
  • 4.18.0-553.79.1.el8_10
  • 4.18.0-553.80.1.el8_10
  • 4.18.0-553.81.1.el8_10
  • 4.18.0-553.82.1.el8_10
  • 4.18.0-553.83.1.el8_10
  • 4.18.0-553.84.1.el8_10
  • 4.18.0-553.85.1.el8_10
  • 4.18.0-553.87.1.el8_10
  • 4.18.0-553.89.1.el8_10
  • 4.18.0-553.92.1.el8_10
  • 4.18.0-553.94.1.el8_10
  • 4.18.0-553.97.1.el8_10
  • 4.18.0-553.100.1.el8_10
  • 4.18.0-553.104.1.el8_10
  • 4.18.0-553.105.1.el8_10
  • 4.18.0-553.107.1.el8_10
  • 4.18.0-553.109.1.el8_10
  • 4.18.0-553.111.1.el8_10
  • 4.18.0-553.115.1.el8_10
  • 4.18.0-553.117.1.el8_10
  • 4.18.0-553.120.1.el8_10
  • 4.18.0-553.123.1.el8_10
  • 4.18.0-553.121.1.el8_10
  • 4.18.0-553.124.1.el8_10
  • 4.18.0-553.123.2.el8_10
  • 4.18.0-553.125.1.el8_10
  • 4.18.0-553.126.1.el8_10
  • 4.18.0-553.129.1.el8_10
  • 4.18.0-553.124.4.el8_10
  • 4.18.0-553.132.1.el8_10
  • 4.18.0-553.134.1.el8_10
  • 4.18.0-553.136.1.el8_10
  • 4.18.0-553.137.1.el8_10
  • 4.18.0-553.126.2.el8_10
  • 4.18.0-553.139.1.el8_10
  • 4.18.0-553.141.1.el8_10
  • 4.18.0-553.140.1.el8_10
  • 4.18.0-553.143.1.el8_10
  • 4.18.0-553.144.1.el8_10
  • 4.18.0-553.141.2.el8_10
  • 4.18.0-553.146.1.el8_10
  • 4.18.0-553.147.1.el8_10
  • 4.18.0-553.148.1.el8_10
  • 4.18.0-553.150.1.el8_10
  • 4.18.0-553.151.1.el8_10
  • 4.18.0-553.153.1.el8_10
  • 4.18.0-553.154.1.el8_10
AlmaLinux 9.2 ESU Planned
AlmaLinux 9.6 ESU Planned
CentOS 8 In Rollout
33 kernels
  • 4.18.0-80.1.2.el8_0
  • 4.18.0-80.11.1.el8_0
  • 4.18.0-80.4.2.el8_0
  • 4.18.0-80.7.1.el8_0
  • 4.18.0-80.7.2.el8_0
  • 4.18.0-80.el8
  • 4.18.0-80.11.2.el8_0
  • 4.18.0-147.el8
  • 4.18.0-147.0.3.el8_1
  • 4.18.0-147.3.1.el8_1
  • 4.18.0-147.5.1.el8_1
  • 4.18.0-147.8.1.el8_1
  • 4.18.0-193.1.2.el8_2
  • 4.18.0-193.el8
  • 4.18.0-193.6.3.el8_2
  • 4.18.0-193.14.2.el8_2
  • 4.18.0-193.19.1.el8_2
  • 4.18.0-193.28.1.el8_2
  • 4.18.0-240.1.1.el8_3
  • 4.18.0-240.10.1.el8_3
  • 4.18.0-240.15.1.el8_3
  • 4.18.0-240.el8
  • 4.18.0-240.22.1.el8_3
  • 4.18.0-305.3.1.el8
  • 4.18.0-305.12.1.el8_4
  • 4.18.0-305.10.2.el8_4
  • 4.18.0-305.7.1.el8_4
  • 4.18.0-305.17.1.el8_4
  • 4.18.0-305.19.1.el8_4
  • 4.18.0-305.25.1.el8_4
  • 4.18.0-348.el8
  • 4.18.0-348.2.1.el8_5
  • 4.18.0-348.7.1.el8_5
Debian 13 Released
14 kernels
  • 6.12.85-1
  • 6.12.86-1
  • 6.12.88-1
  • 6.12.74-2
  • 6.12.73-1
  • 6.12.63-1
  • 6.12.69-1
  • 6.12.74-1
  • 6.12.90-1
  • 6.12.90-2
  • 6.12.94-1
  • 6.12.95-1
  • 6.12.96-1
  • 6.12.100-1
RHEL 8 In Rollout
143 kernels
  • 4.18.0-147.el8
  • 4.18.0-80.11.1.el8_0
  • 4.18.0-80.4.2.el8_0
  • 4.18.0-80.11.2.el8_0
  • 4.18.0-80.7.2.el8_0
  • 4.18.0-80.7.1.el8_0
  • 4.18.0-147.0.2.el8_1
  • 4.18.0-80.1.2.el8_0
  • 4.18.0-147.0.3.el8_1
  • 4.18.0-80.el8
  • 4.18.0-147.5.1.el8_1
  • 4.18.0-147.3.1.el8_1
  • 4.18.0-147.8.1.el8_1
  • 4.18.0-193.el8
  • 4.18.0-193.1.2.el8_2
  • 4.18.0-193.6.3.el8_2
  • 4.18.0-193.13.2.el8_2
  • 4.18.0-193.14.3.el8_2
  • 4.18.0-193.19.1.el8_2
  • 4.18.0-193.28.1.el8_2
  • 4.18.0-240.el8
  • 4.18.0-240.1.1.el8_3
  • 4.18.0-240.8.1.el8_3
  • 4.18.0-240.10.1.el8_3
  • 4.18.0-240.15.1.el8_3
  • 4.18.0-240.22.1.el8_3
  • 4.18.0-305.el8
  • 4.18.0-305.3.1.el8_4
  • 4.18.0-305.7.1.el8_4
  • 4.18.0-305.10.2.el8_4
  • 4.18.0-305.12.1.el8_4
  • 4.18.0-305.17.1.el8_4
  • 4.18.0-305.19.1.el8_4
  • 4.18.0-305.25.1.el8_4
  • 4.18.0-348.el8
  • 4.18.0-348.2.1.el8_5
  • 4.18.0-348.7.1.el8_5
  • 4.18.0-348.12.2.el8_5
  • 4.18.0-348.20.1.el8_5
  • 4.18.0-372.9.1.el8
  • 4.18.0-348.23.1.el8_5
  • 4.18.0-372.13.1.el8_6
  • 4.18.0-372.16.1.el8_6
  • 4.18.0-372.19.1.el8_6
  • 4.18.0-372.26.1.el8_6
  • 4.18.0-372.32.1.el8_6
  • 4.18.0-425.3.1.el8
  • 4.18.0-425.10.1.el8_7
  • 4.18.0-425.13.1.el8_7
  • 4.18.0-425.19.2.el8_7
  • 4.18.0-477.10.1.el8_8
  • 4.18.0-477.13.1.el8_8
  • 4.18.0-477.15.1.el8_8
  • 4.18.0-477.21.1.el8_8
  • 4.18.0-477.27.1.el8_8
  • 4.18.0-513.5.1.el8_9
  • 4.18.0-513.9.1.el8_9
  • 4.18.0-513.11.1.el8_9
  • 4.18.0-513.18.1.el8_9
  • 4.18.0-513.24.1.el8_9
  • 4.18.0-553.el8_10
  • 4.18.0-553.5.1.el8_10
  • 4.18.0-553.8.1.el8_10
  • 4.18.0-553.16.1.el8_10
  • 4.18.0-553.22.1.el8_10
  • 4.18.0-553.27.1.el8_10
  • 4.18.0-553.30.1.el8_10
  • 4.18.0-553.32.1.el8_10
  • 4.18.0-553.33.1.el8_10
  • 4.18.0-553.34.1.el8_10
  • 4.18.0-553.36.1.el8_10
  • 4.18.0-553.37.1.el8_10
  • 4.18.0-553.40.1.el8_10
  • 4.18.0-553.42.1.el8_10
  • 4.18.0-553.44.1.el8_10
  • 4.18.0-553.45.1.el8_10
  • 4.18.0-553.46.1.el8_10
  • 4.18.0-553.47.1.el8_10
  • 4.18.0-553.50.1.el8_10
  • 4.18.0-553.51.1.el8_10
  • 4.18.0-553.52.1.el8_10
  • 4.18.0-553.53.1.el8_10
  • 4.18.0-553.54.1.el8_10
  • 4.18.0-553.56.1.el8_10
  • 4.18.0-553.58.1.el8_10
  • 4.18.0-553.60.1.el8_10
  • 4.18.0-553.62.1.el8_10
  • 4.18.0-553.63.1.el8_10
  • 4.18.0-553.64.1.el8_10
  • 4.18.0-553.66.1.el8_10
  • 4.18.0-553.69.1.el8_10
  • 4.18.0-553.70.1.el8_10
  • 4.18.0-553.71.1.el8_10
  • 4.18.0-553.72.1.el8_10
  • 4.18.0-553.74.1.el8_10
  • 4.18.0-553.75.1.el8_10
  • 4.18.0-553.76.1.el8_10
  • 4.18.0-553.77.1.el8_10
  • 4.18.0-553.78.1.el8_10
  • 4.18.0-553.79.1.el8_10
  • 4.18.0-553.80.1.el8_10
  • 4.18.0-553.81.1.el8_10
  • 4.18.0-553.82.1.el8_10
  • 4.18.0-553.83.1.el8_10
  • 4.18.0-553.84.1.el8_10
  • 4.18.0-553.85.1.el8_10
  • 4.18.0-553.87.1.el8_10
  • 4.18.0-553.89.1.el8_10
  • 4.18.0-553.92.1.el8_10
  • 4.18.0-553.94.1.el8_10
  • 4.18.0-553.97.1.el8_10
  • 4.18.0-553.100.1.el8_10
  • 4.18.0-553.104.1.el8_10
  • 4.18.0-553.105.1.el8_10
  • 4.18.0-553.107.1.el8_10
  • 4.18.0-553.109.1.el8_10
  • 4.18.0-553.111.1.el8_10
  • 4.18.0-553.115.1.el8_10
  • 4.18.0-553.117.1.el8_10
  • 4.18.0-553.120.1.el8_10
  • 4.18.0-553.123.1.el8_10
  • 4.18.0-553.124.1.el8_10
  • 4.18.0-553.125.1.el8_10
  • 4.18.0-553.126.1.el8_10
  • 4.18.0-553.129.1.el8_10
  • 4.18.0-553.132.1.el8_10
  • 4.18.0-553.134.1.el8_10
  • 4.18.0-553.136.1.el8_10
  • 4.18.0-553.137.1.el8_10
  • 4.18.0-553.139.1.el8_10
  • 4.18.0-553.140.1.el8_10
  • 4.18.0-553.141.1.el8_10
  • 4.18.0-553.144.1.el8_10
  • 4.18.0-553.143.1.el8_10
  • 4.18.0-553.146.1.el8_10
  • 4.18.0-553.147.1.el8_10
  • 4.18.0-553.148.1.el8_10
  • 4.18.0-553.150.1.el8_10
  • 4.18.0-553.151.1.el8_10
  • 4.18.0-553.153.1.el8_10
  • 4.18.0-553.154.1.el8_10
  • 4.18.0-553.155.1.el8_10
  • 4.18.0-553.156.1.el8_10
Rocky Linux 8 In Rollout
104 kernels
  • 4.18.0-305.3.1.el8_4
  • 4.18.0-305.7.1.el8_4
  • 4.18.0-305.10.2.el8_4
  • 4.18.0-305.12.1.el8_4
  • 4.18.0-305.17.1.el8_4
  • 4.18.0-305.19.1.el8_4
  • 4.18.0-305.25.1.el8_4
  • 4.18.0-348.2.1.el8_5
  • 4.18.0-348.12.2.el8_5
  • 4.18.0-348.20.1.el8_5
  • 4.18.0-348.7.1.el8_5
  • 4.18.0-348.23.1.el8_5
  • 4.18.0-372.9.1.el8
  • 4.18.0-372.13.1.el8_6
  • 4.18.0-372.19.1.el8_6
  • 4.18.0-372.16.1.el8_6
  • 4.18.0-372.16.1.el8_6.0.1
  • 4.18.0-372.26.1.el8_6
  • 4.18.0-372.32.1.el8_6
  • 4.18.0-425.3.1.el8
  • 4.18.0-425.10.1.el8_7
  • 4.18.0-425.13.1.el8_7
  • 4.18.0-425.19.2.el8_7
  • 4.18.0-477.10.1.el8_8
  • 4.18.0-477.13.1.el8_8
  • 4.18.0-477.15.1.el8_8
  • 4.18.0-477.27.1.el8_8
  • 4.18.0-477.21.1.el8_8
  • 4.18.0-513.5.1.el8_9
  • 4.18.0-513.9.1.el8_9
  • 4.18.0-513.11.1.el8_9
  • 4.18.0-513.18.1.el8_9
  • 4.18.0-513.11.1.el8_9.0.1
  • 4.18.0-513.24.1.el8_9
  • 4.18.0-553.el8_10
  • 4.18.0-553.5.1.el8_10
  • 4.18.0-553.8.1.el8_10
  • 4.18.0-553.16.1.el8_10
  • 4.18.0-553.22.1.el8_10
  • 4.18.0-553.27.1.el8_10
  • 4.18.0-553.30.1.el8_10
  • 4.18.0-553.32.1.el8_10
  • 4.18.0-553.34.1.el8_10
  • 4.18.0-553.33.1.el8_10
  • 4.18.0-553.37.1.el8_10
  • 4.18.0-553.40.1.el8_10
  • 4.18.0-553.36.1.el8_10
  • 4.18.0-553.44.1.el8_10
  • 4.18.0-553.45.1.el8_10
  • 4.18.0-553.46.1.el8_10
  • 4.18.0-553.42.1.el8_10
  • 4.18.0-553.50.1.el8_10
  • 4.18.0-553.47.1.el8_10
  • 4.18.0-553.51.1.el8_10
  • 4.18.0-553.53.1.el8_10
  • 4.18.0-553.54.1.el8_10
  • 4.18.0-553.56.1.el8_10
  • 4.18.0-553.58.1.el8_10
  • 4.18.0-553.62.1.el8_10
  • 4.18.0-553.63.1.el8_10
  • 4.18.0-553.64.1.el8_10
  • 4.18.0-553.66.1.el8_10
  • 4.18.0-553.69.1.el8_10
  • 4.18.0-553.72.1.el8_10
  • 4.18.0-553.74.1.el8_10
  • 4.18.0-553.76.1.el8_10
  • 4.18.0-553.77.1.el8_10
  • 4.18.0-553.79.1.el8_10
  • 4.18.0-553.80.1.el8_10
  • 4.18.0-553.81.1.el8_10
  • 4.18.0-553.83.1.el8_10
  • 4.18.0-553.85.1.el8_10
  • 4.18.0-553.87.1.el8_10
  • 4.18.0-553.89.1.el8_10
  • 4.18.0-553.92.1.el8_10
  • 4.18.0-553.94.1.el8_10
  • 4.18.0-553.97.1.el8_10
  • 4.18.0-553.100.1.el8_10
  • 4.18.0-553.104.1.el8_10
  • 4.18.0-553.105.1.el8_10
  • 4.18.0-553.109.1.el8_10
  • 4.18.0-553.111.1.el8_10
  • 4.18.0-553.115.1.el8_10
  • 4.18.0-553.117.1.el8_10
  • 4.18.0-553.120.1.el8_10
  • 4.18.0-553.123.1.el8_10
  • 4.18.0-553.124.1.el8_10
  • 4.18.0-553.125.1.el8_10
  • 4.18.0-553.126.1.el8_10
  • 4.18.0-553.129.1.el8_10
  • 4.18.0-553.132.1.el8_10
  • 4.18.0-553.134.1.el8_10
  • 4.18.0-553.136.1.el8_10
  • 4.18.0-553.137.1.el8_10
  • 4.18.0-553.141.1.el8_10
  • 4.18.0-553.144.1.el8_10
  • 4.18.0-553.146.1.el8_10
  • 4.18.0-553.147.1.el8_10
  • 4.18.0-553.148.1.el8_10
  • 4.18.0-553.150.1.el8_10
  • 4.18.0-553.151.1.el8_10
  • 4.18.0-553.153.1.el8_10
  • 4.18.0-553.154.1.el8_10
  • 4.18.0-553.155.1.el8_10