CVE-2023-53590: sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop

Published Oct 4, 2025
·
Updated

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

sctp: add a refcnt in sctpstreampriorities to avoid a nested loop

With this refcnt added in sctpstreampriorities, we don't need to traverse all streams to check if the prio is used by other streams when freeing one stream's prio in sctpschedpriofreesid(). This can avoid a nested loop (up to 65535 65535), which may cause a stuck as Ying reported:

watchdog: BUG: soft lockup - CPU#23 stuck for 26s! [ksoftirqd/23:136] Call Trace: <TASK> sctpschedpriofreesid+0xab/0x100 [sctp] sctpstreamfreeext+0x64/0xa0 [sctp] sctpstreamfree+0x31/0x50 [sctp] sctpassociationfree+0xa5/0x200 [sctp]

Note that it doesn't need to use refcountt type for this counter, as its accessing is always protected under the sock lock.

v1->v2: - add a check in sctpschedprioset to avoid the possible priohead refcnt overflow.

Affected Software

9 affected components
Linux Foundation Linux Kernel
Linux Linux kernel>=5.4.226<5.4.235
Linux Linux kernel>=5.10.158<5.10.173
Linux Linux kernel>=5.15.82<5.15.100
Linux Linux kernel>=6.0.12<6.1
Linux Linux kernel>=6.1.1<6.1.18
Linux Linux kernel>=6.2<6.2.5
Linux Linux kernel=6.1
Linux Linux kernel=6.1-rc8

Event History

Oct 4, 2025
CVE Published
via MITRE·03:44 PM
Data Sourced
via MITRE·03:44 PM
Description
Data Sourced
via NVD·04:15 PM
RemedyDescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2023-53590?

CVE-2023-53590 has a medium severity level due to its impact on the Linux kernel functionality.

2

How do I fix CVE-2023-53590?

To fix CVE-2023-53590, you should upgrade to the latest version of the Linux kernel where this vulnerability has been addressed.

3

What systems are affected by CVE-2023-53590?

CVE-2023-53590 affects various versions of the Linux kernel utilized by multiple Linux distributions.

4

What type of vulnerability is CVE-2023-53590?

CVE-2023-53590 is a vulnerability in the Linux kernel related to SCTP stream priorities.

5

Is CVE-2023-53590 being actively exploited?

As of now, there are no reported active exploits for CVE-2023-53590.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203