CVE-2023-27599: OpenSIPS has vulnerability in the parse_to_param() function
OpenSIPS is a Session Initiation Protocol (SIP) server implementation. Prior to versions 3.1.7 and 3.2.4, when the function appendhf handles a SIP message with a malformed To header, a call to the function abort() is performed, resulting in a crash. This is due to the following check in datalump.c:399 in the function anchorlump. An attacker abusing this vulnerability will crash OpenSIPS leading to Denial of Service. It affects configurations containing functions that make use of the affected code, such as the function appendhf. This issue has been fixed in versions 3.1.7 and 3.2.4.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2023-27599?
CVE-2023-27599 is classified as a high severity vulnerability due to its potential to crash the OpenSIPS server.
How does CVE-2023-27599 affect OpenSIPS?
CVE-2023-27599 can lead to a denial of service by crashing the OpenSIPS server when it processes a SIP message with a malformed To header.
How do I fix CVE-2023-27599?
To fix CVE-2023-27599, you should upgrade to OpenSIPS version 3.1.7 or 3.2.4 or later.
Which versions of OpenSIPS are vulnerable to CVE-2023-27599?
OpenSIPS versions prior to 3.1.7 and between 3.2.0 and 3.2.4 are vulnerable to CVE-2023-27599.
What actions should I take if I am using a vulnerable version affected by CVE-2023-27599?
If using a vulnerable version, you should immediately update to the patched version to mitigate the risk of a crash.