CVE-2023-27585
ring - security update
Description
PJSIP is a free and open source multimedia communication library written in C. A buffer overflow vulnerability in versions 2.13 and prior affects applications that use PJSIP DNS resolver. It doesn't affect PJSIP users who do not utilise PJSIP DNS resolver. This vulnerability is related to CVE-2022-24793. The difference is that this issue is in parsing the query record `parse_query()`, while the issue in CVE-2022-24793 is in `parse_rr()`. A patch is available as commit `d1c5e4d` in the `master` branch. A workaround is to disable DNS resolution in PJSIP config (by setting `nameserver_count` to zero) or use an external resolver implementation instead.
How to fix CVE-2023-27585
To remediate CVE-2023-27585, upgrade the affected package to a fixed version below.
- —upgrade to 2.13.1-r0 or later
- —upgrade to 1:16.28.0~dfsg-0+deb11u3 or later
- —upgrade to 1:16.28.0~dfsg-0+deb10u3 or later
- —upgrade to 1:16.28.0~dfsg-0+deb11u3 or later
- —upgrade to 20210112.2.b757bac~ds1-1+deb11u1 or later
- —upgrade to 20230206.0~ds2-1.1+deb12u1 or later
Is CVE-2023-27585 being exploited?
Low — EPSS is 0.5%, meaning exploitation activity has not been observed at scale.
Affected packages (6)
- from 0, < 2.13.1-r0
- from 0, < 1:16.28.0~dfsg-0+deb11u3
- from 0, < 1:16.28.0~dfsg-0+deb10u3
- from 0, < 1:16.28.0~dfsg-0+deb11u3
- from 0, < 20210112.2.b757bac~ds1-1+deb11u1
- from 0, < 20230206.0~ds2-1.1+deb12u1
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |