PatchSiren cyber security CVE debrief
CVE-2026-45705 OpenSIPS CVE debrief
OpenSIPS, a Session Initiation Protocol (SIP) server implementation, has a vulnerability in versions prior to 3.6.6 and 4.0.0-rc1. The find_line_delimiter() function in the multipart body parser performs an out-of-bounds read via strncmp() when searching for MIME boundary delimiters. This occurs when a SIP message has a Content-Type: multipart/mixed with a boundary parameter and its body contains -- within two to three bytes of the body's end without being followed by the actual boundary delimiter. The bug can lead to crashes or potential data exposure. OpenSIPS users and administrators should be aware of this vulnerability and take steps to mitigate it, including reviewing and updating Content-Type handling in SIP configurations, monitoring for suspicious SIP traffic patterns, and applying patches or upgrading to a fixed version. Further verification is recommended to assess affected scope and potential impact.
- Vendor
- OpenSIPS
- Product
- Unknown
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-05
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-08-05
- Advisory updated
- 2026-09-08
Who should care
OpenSIPS users and administrators, SIP server operators, and security teams responsible for VoIP infrastructure should be aware of this vulnerability and take steps to mitigate it. This includes reviewing and updating Content-Type handling in SIP configurations, monitoring for suspicious SIP traffic patterns, and applying patches or upgrading to a fixed version. Security teams should also review compensating controls for exposed systems while remediation is scheduled and verified.
Technical summary
OpenSIPS versions prior to 3.6.6 and 4.0.0-rc1 have a vulnerability in the find_line_delimiter() function of the multipart body parser. When processing SIP messages with Content-Type: multipart/mixed and a boundary parameter, the function can perform an out-of-bounds read via strncmp() if a -- pattern is near the end of the body without being followed by the actual boundary delimiter. This issue can lead to crashes or potential data exposure. Affected OpenSIPS users should prioritize patching to prevent potential crashes or data exposure via SIP messages with malicious multipart/mixed Content-Type headers.
Defensive priority
OpenSIPS users should prioritize patching to prevent potential crashes or data exposure via SIP messages with malicious multipart/mixed Content-Type headers.
Recommended defensive actions
- Inventory OpenSIPS installations and verify versions are 3.6.6 or 4.0.0-rc1 or later
- Apply patches or upgrade to a fixed version
- Monitor for suspicious SIP traffic patterns
- Review and update Content-Type handling in SIP configurations
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The find_line_delimiter() function in OpenSIPS performs an out-of-bounds read when searching for MIME boundary delimiters in SIP messages with Content-Type: multipart/mixed. This occurs when a -- pattern is near the end of the body without being followed by the actual boundary delimiter. Evidence is based on OpenSIPS and NVD information. Further verification is recommended to assess affected scope and potential impact.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-45705 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-45705
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-45705 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45705
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenSIPS/opensips/commit/4d23613b65579b073784a07a65d3bf52443a4efb
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenSIPS/opensips/commit/5f103effaf5f372cccffe0b138f16998eba12668
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenSIPS/opensips/security/advisories/GHSA-chxf-9368-fqcp
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.