PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In affected versions if the incoming RTCP BYE message contains a reason's length, this declared length is not checked against the actual received packet size, potentially resulting in an out-of-bound read access. This issue affects all users that use PJMEDIA and RTCP. A malicious actor can send a RTCP BYE message with an invalid reason length. Users are advised to upgrade as soon as possible. There are no known workarounds.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade pjproject | Aug 22, 2024 | Dec 22, 2021 |
| Debian | — | Upgrade ringUpgrade asterisk | Mar 29, 2022 | Dec 22, 2021 |
| Gentoo Linux | — | Upgrade net-libs/pjproject. | Nov 1, 2022 | Dec 22, 2021 |
| Ubuntu | — | Upgrade jami-daemonUpgrade jamiUpgrade ring (Ubuntu Pro)Upgrade ringUpgrade ring-daemonUpgrade ring-daemon (Ubuntu Pro) | Oct 10, 2023 | Dec 22, 2021 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub