CVE-2021-43303: Buffer Overflow
Buffer overflow in PJSUA API when calling pjsuacalldump. An attacker-controlled 'buffer' argument may cause a buffer overflow, since supplying an output buffer smaller than 128 characters may overflow the output buffer, regardless of the 'maxlen' argument supplied
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/ringto a version that resolves this vulnerability.Fixed in 20180228.1.503 - Upgrade
Upgrade
ubuntu/ringto a version that resolves this vulnerability.Fixed in 20190215.1. - Upgrade
Upgrade
debian/asteriskto a version that resolves this vulnerability.Fixed in 1:22.10.1+dfsg+~cs6.17.60671434-1 - Upgrade
Upgrade
debian/ringto a version that resolves this vulnerability.Fixed in 20230206.0~ds2-1.1+deb12u1
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is CVE-2021-43303?
CVE-2021-43303 is a buffer overflow vulnerability in the PJSUA API when calling pjsua_call_dump.
What is the severity of CVE-2021-43303?
The severity of CVE-2021-43303 is critical with a CVSS score of 9.8.
Which software is affected by CVE-2021-43303?
CVE-2021-43303 affects Teluu Pjsip versions up to 2.11.1 and Debian Linux 9.0, 10.0, and 11.0.
How can an attacker exploit CVE-2021-43303?
An attacker can exploit CVE-2021-43303 by supplying an output buffer smaller than 128 characters, causing a buffer overflow.
Are there any references for CVE-2021-43303?
Yes, you can find more information about CVE-2021-43303 at the following references: [link 1](https://github.com/pjsip/pjproject/security/advisories/GHSA-qcvw-h34v-c7r9), [link 2](https://lists.debian.org/debian-lts-announce/2022/03/msg00035.html), [link 3](https://lists.debian.org/debian-lts-announce/2022/11/msg00021.html).