CVE-2022-21723CWE-125

Out-of-bounds read in multipart parsing in PJSIP

Critical · published January 27, 2022

CVSS v3.1
9.1
EPSS
4%
Percentile
91.2
In the wild
Unconfirmed
What it is

🚨 A malformed SIP multipart message could lead to disastrous out-of-bounds reads in PJSIP versions 2.11.1 and prior! 🔥 Think of it like a restaurant misplacing an order — if they deliver a meal prepared incorrectly, it could spoil the whole dining experience, just as this vulnerability can derail communication flows within your applications. An attacker could exploit this vulnerability to probe or manipulate memory, leading to unexpected behavior or system crashes. With critical severity, the stakes are high; this isn't just an annoyance — it could compromise the integrity and security of your multimedia communications.

Put simply

Think of it like a restaurant misplacing an order — if they deliver a meal prepared incorrectly, it could spoil the whole dining experience, just as this vulnerability can derail communication flows within your applications. This flaw allows attackers to send specifically crafted SIP messages that can cause PJSIP to improperly read memory outside the allocated bounds, potentially leading to crashes or unauthorized information access.

What to do

An attacker could exploit this vulnerability to probe or manipulate memory, leading to unexpected behavior or system crashes. With critical severity, the stakes are high; this isn't just an annoyance — it could compromise the integrity and security of your multimedia communications. To safeguard your systems, upgrade to the latest version of PJSIP immediately. No workarounds are available, so patching is essential. Monitor your systems to ensure that only validated SIP messages are processed. You've got this! Follow these steps to protect your communication library and secure your applications! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.04357 · 91.2th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2022-01-27T00:00Z
EPSS history
Timeline
  • 27 JAN 00:00Z
    Out-of-bounds read in multipart parsing in PJSIP
    cvelistv5