CVE-2026-98614

sctp: avoid livelock while updating retransmit path

State
Published
Severity
Not scored
Published
Oct 18, 2026
Updated
Oct 19, 2026
Reserved
Sep 25, 2026

Read the record on cve.org

Description

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

sctp: avoid livelock while updating retransmit path

sctp_assoc_update_retran_path() can loop forever when every remaining transport, including retran_path, is SCTP_UNCONFIRMED: the state check runs before the wraparound test, so the loop cannot observe that it has completed a full pass.

Fix this by considering a transport only when it is not UNCONFIRMED, then checking whether the walk has returned to retran_path. This makes the full-pass termination independent of the transport state while preserving the existing fallback selection semantics.

Also restore the NULL guard around the retran_path assignment. In the all-UNCONFIRMED case there is no eligible replacement transport, and installing NULL would leave later retransmit-path users and the debug print with a NULL path.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before 3fe624c3843694ab096fdb198526ba0c659febbeAffected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before 43410c1f2db53516e95ddd7e5b4b02f495b78121Affected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before d893a7cc1cb41dd510f338bb2bfd8f29b14eaf49Affected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before 83b1a7f9e718828ef364a7b004254ebb2d0035feAffected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before 173610fff55022a5ad1579fbcc7faa97467b58b7Affected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before c9338057df1025f578fe7d0ff08bada87b8b838dAffected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before ddc34cc0834c873871e88b055ee6a260676efe97Affected
  • 4c47af4d5eb2c2f78f886079a3920a7078a6f0a0 to before d2c31b837406395e576afeb25958c98e9938f3f6Affected
  • 8ceaec02b17397d12719a282945abc95f8149d9fAffected
  • d2c2bdcdd8c5ce3d2a68aa3353ed1f340c3e500eAffected
  • 3.10.106 to before 3.11Affected
  • 3.12.71 to before 3.13Affected
LinuxLinux
  • 3.14Affected
  • before 3.14Not affected
  • 5.10.271 through 5.10.*Not affected
  • 5.15.222 through 5.15.*Not affected
  • 6.1.189 through 6.1.*Not affected
  • 6.6.158 through 6.6.*Not affected
  • 6.12.112 through 6.12.*Not affected
  • 6.18.55 through 6.18.*Not affected
  • 7.2.9 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.