CVE-2022-24754: Buffer overflow in pjsip
PJSIP is a free and open source multimedia communication library written in C language. In versions prior to and including 2.12 PJSIP there is a stack-buffer overflow vulnerability which only impacts PJSIP users who accept hashed digest credentials (credentials with datatype PJSIPCREDDATADIGEST). This issue has been patched in the master branch of the PJSIP repository and will be included with the next release. Users unable to upgrade need to check that the hashed digest data length must be equal to PJSIPMD5STRLEN before passing to PJSIP.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2022-24754?
CVE-2022-24754 is a stack-buffer overflow vulnerability in PJSIP versions prior to and including 2.12.
How does CVE-2022-24754 impact PJSIP users?
CVE-2022-24754 only impacts PJSIP users who accept hashed digest credentials.
What is the severity of CVE-2022-24754?
CVE-2022-24754 has a severity rating of 9.8 (Critical).
Which software versions are affected by CVE-2022-24754?
PJSIP versions prior to and including 2.12 are affected by CVE-2022-24754.
How can I fix CVE-2022-24754?
To fix CVE-2022-24754, users should update to a patched version of PJSIP (version 2.12 or later).