aiortc is vulnerable to Denial of Service (DoS)
65
Medium Risk
The SCTP packet parser in rtcsctptransport.py walks the chunks of a received packet and advances its cursor by each chunk's declared length. A chunk whose declared length is zero (for example a zero-length DATA chunk) left the cursor unchanged, so the parsing loop never made forward progress and never terminated. A remote peer on an established data-channel association could send such a malformed SCTP packet to trap the receiver in an infinite loop and exhaust CPU. The fix requires a minimum packet size and rejects any chunk whose length is below the chunk header size or exceeds the remaining packet data.
You are affected if you are using a version that falls within the vulnerable range.
aiortc is vulnerable to Denial of Service (DoS) in versions 0.4.1 - 1.14.0.
Upgrade the aiortc library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant