Intel

AIKIDO-2026-445337

SIPSorcery is vulnerable to Denial of Service (DoS)

Denial of Service (DoS) Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published 4 days ago

60

Medium Risk

This Affects:

DOTNETSIPSorcery
5.2.0 - 10.0.11
Fixed in 10.0.12
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to Denial of Service (DoS) due to an infinite loop in the SCTP chunk parser. In SctpPacket.ParseChunks, the parser advances its buffer cursor by the declared chunk length. A recognised SCTP chunk with a declared length of zero leaves the cursor stationary, so the loop never terminates and pins the receive thread at 100% CPU. A remote peer that can deliver a checksum-valid SCTP-over-UDP (SctpUdpTransport) or SCTP-over-DTLS/WebRTC (RTCSctpTransport) packet can trigger this condition and deny service for that SCTP session. The fix enforces the SCTP minimum chunk length and buffer bounds before advancing the cursor, rejecting malformed chunks with an ApplicationException.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and process SCTP packets via SctpUdpTransport or WebRTC data channels (RTCSctpTransport).

Background info

SIPSorcery is vulnerable to Denial of Service (DoS) in versions 5.2.0 - 10.0.11.

How to fix this

Upgrade the SIPSorcery library to the patch version.