CVE-2023-53372
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-09-18

Last updated on: 2025-12-12

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: sctp: fix a potential overflow in sctp_ifwdtsn_skip Currently, when traversing ifwdtsn skips with _sctp_walk_ifwdtsn, it only checks the pos against the end of the chunk. However, the data left for the last pos may be < sizeof(struct sctp_ifwdtsn_skip), and dereference it as struct sctp_ifwdtsn_skip may cause coverflow. This patch fixes it by checking the pos against "the end of the chunk - sizeof(struct sctp_ifwdtsn_skip)" in sctp_ifwdtsn_skip, similar to sctp_fwdtsn_skip.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-09-18
Last Modified
2025-12-12
Generated
2026-05-27
AI Q&A
2025-09-18
EPSS Evaluated
2026-05-25
NVD
Affected Vendors & Products
Showing 12 associated CPEs
Vendor Product Version / Range
linux linux_kernel From 4.16 (inc) to 4.19.281 (exc)
linux linux_kernel From 4.20 (inc) to 5.4.241 (exc)
linux linux_kernel From 5.5 (inc) to 5.10.178 (exc)
linux linux_kernel From 5.11 (inc) to 5.15.108 (exc)
linux linux_kernel From 5.16 (inc) to 6.1.25 (exc)
linux linux_kernel From 6.2 (inc) to 6.2.12 (exc)
linux linux_kernel 6.3
linux linux_kernel 6.3
linux linux_kernel 6.3
linux linux_kernel 6.3
linux linux_kernel 6.3
linux linux_kernel 6.3
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.
Attack-Flow Graph
AI Powered Q&A
How can this vulnerability impact me? :

This vulnerability could lead to memory corruption or overflow in the Linux kernel when handling SCTP packets, potentially causing system instability, crashes, or enabling an attacker to execute arbitrary code or escalate privileges.


Can you explain this vulnerability to me?

This vulnerability is a potential overflow in the Linux kernel's SCTP (Stream Control Transmission Protocol) implementation. Specifically, when processing certain data structures called ifwdtsn skips, the code does not properly check the size of the remaining data before dereferencing it as a struct sctp_ifwdtsn_skip. This can cause an overflow because the last position may have less data than the size of the structure, leading to unsafe memory access. The fix involves adding a proper boundary check to prevent this overflow.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart