CVE-2026-116573
Received Received - Intake

Stack-Based Buffer Overflow in FreeSWITCH mod_sofia

Vulnerability report for CVE-2026-116573, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-05

Last updated on: 2026-11-05

Assigner: GitHub, Inc.

Description

FreeSWITCH is an open-source software telecommunications platform. From 1.10.0 until 1.11.1, a stack-based buffer overflow in  mod_sofia  when generating dialog-event notifications. A peer can establish a dialog with an excessively long SIP To-header user part and subsequently subscribe to that entity’s dialog events, causing the stored value to overflow a fixed-size stack buffer. Exploitation requires presence or shared-appearance management to be enabled and normally requires valid profile credentials, unless subscription authentication is disabled. The overflow can terminate the FreeSWITCH process and all active calls. This vulnerability is fixed in version 1.11.2.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-05
Last Modified
2026-11-05
Generated
2026-11-06
AI Q&A
2026-11-05
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
signalwire freeswitch < 1.11.2

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-121 A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

FreeSWITCH versions 1.10.0 to 1.11.1 have a stack-based buffer overflow in mod_sofia when generating dialog-event notifications. An attacker can exploit this by creating a SIP dialog with an excessively long To-header user part and subscribing to dialog events. This overflows a fixed 512-byte stack buffer, potentially crashing the FreeSWITCH process and terminating all active calls.

Detection Guidance

To detect this vulnerability, monitor FreeSWITCH logs for crashes or stack protector aborts during SIP dialog processing. Check for unusually long SIP To-header user parts in network traffic captures. Use tools like Wireshark to inspect SIP headers for excessive length in the user part of the To-header.

Impact Analysis

This vulnerability can cause denial of service by crashing FreeSWITCH, disrupting all active calls. Exploitation requires presence or shared-appearance management to be enabled and valid profile credentials unless subscription authentication is disabled. Remote code execution is not demonstrated.

Mitigation Strategies

Immediately upgrade FreeSWITCH to version 1.11.2 or later. Disable presence management on untrusted profiles by setting manage-presence=no in the SIP profile configuration. Restrict SUBSCRIBE requests to trusted networks using ACLs to prevent unauthorized access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-116573. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...