CVE Details

CVE-2026-116779 SignalWire FreeSwitch Code Injection Vulnerability
Published: 2026-11-09 CVSS: 9.8 CRITICAL Product: SignalWire FreeSwitch Due Date: 2026-11-12

SignalWire FreeSwitch contains a code injection vulnerability that permits configuration and credential disclosure, arbitrary call control, and command execution.

GitHub PoC

Warning: GitHub PoC repositories are unverified. Some may be fake or contain malware. Use caution and review code before running anything.

FIRST EPSS

EPSS estimates the probability of exploitation in the next 30 days. Higher values indicate higher likelihood of real-world exploitation.

Timeline

CVE Stalker KEV MITRE GitHub FIRST (EPSS)

MITRE

CVSS

  • Score: 9.8
  • Severity: CRITICAL
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

SSVC

  • Exploitation: active
  • Automatable: yes
  • Technical Impact: total

References

Show Raw Data
Key Remaining Key Value
dataType CVE_RECORD
dataVersion 5.2
cveMetadata > cveId CVE-2026-116779
cveMetadata > assignerOrgId a0819718-46f1-4df5-94e2-005712e83aaa
cveMetadata > state PUBLISHED
cveMetadata > assignerShortName GitHub_M
cveMetadata > dateReserved 2026-10-26T21:53:35.166Z
cveMetadata > datePublished 2026-11-05T19:30:25.492Z
cveMetadata > dateUpdated 2026-11-09T16:54:01.782Z
containers > cna > title FreeSWITCH: Inbound SIP MESSAGE can select the api chat proto and run FreeSWITCH API commands
containers > cna > problemTypes > 0 > descriptions > 0 > cweId CWE-77
containers > cna > problemTypes > 0 > descriptions > 0 > lang en
containers > cna > problemTypes > 0 > descriptions > 0 > description CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection')
containers > cna > problemTypes > 0 > descriptions > 0 > type CWE
containers > cna > problemTypes > 1 > descriptions > 0 > cweId CWE-78
containers > cna > problemTypes > 1 > descriptions > 0 > lang en
containers > cna > problemTypes > 1 > descriptions > 0 > description CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
containers > cna > problemTypes > 1 > descriptions > 0 > type CWE
containers > cna > problemTypes > 2 > descriptions > 0 > cweId CWE-749
containers > cna > problemTypes > 2 > descriptions > 0 > lang en
containers > cna > problemTypes > 2 > descriptions > 0 > description CWE-749: Exposed Dangerous Method or Function
containers > cna > problemTypes > 2 > descriptions > 0 > type CWE
containers > cna > metrics > 0 > cvssV3_1 > attackComplexity LOW
containers > cna > metrics > 0 > cvssV3_1 > attackVector NETWORK
containers > cna > metrics > 0 > cvssV3_1 > availabilityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > baseScore 9.8
containers > cna > metrics > 0 > cvssV3_1 > baseSeverity CRITICAL
containers > cna > metrics > 0 > cvssV3_1 > confidentialityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > integrityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > privilegesRequired NONE
containers > cna > metrics > 0 > cvssV3_1 > scope UNCHANGED
containers > cna > metrics > 0 > cvssV3_1 > userInteraction NONE
containers > cna > metrics > 0 > cvssV3_1 > vectorString CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
containers > cna > metrics > 0 > cvssV3_1 > version 3.1
containers > cna > references > 0 > name https://github.com/signalwire/freeswitch/security/advisories/GHSA-mg63-h38w-8p9p
containers > cna > references > 0 > tags > 0 x_refsource_CONFIRM
containers > cna > references > 0 > url https://github.com/signalwire/freeswitch/security/advisories/GHSA-mg63-h38w-8p9p
containers > cna > references > 1 > name https://github.com/signalwire/freeswitch/pull/3135
containers > cna > references > 1 > tags > 0 x_refsource_MISC
containers > cna > references > 1 > url https://github.com/signalwire/freeswitch/pull/3135
containers > cna > references > 2 > name https://github.com/signalwire/freeswitch/commit/7015f6a73ab3d67fed5fbfc277ecfb88a74c2a86
containers > cna > references > 2 > tags > 0 x_refsource_MISC
containers > cna > references > 2 > url https://github.com/signalwire/freeswitch/commit/7015f6a73ab3d67fed5fbfc277ecfb88a74c2a86
containers > cna > references > 3 > name https://github.com/signalwire/freeswitch/releases/tag/v1.11.3
containers > cna > references > 3 > tags > 0 x_refsource_MISC
containers > cna > references > 3 > url https://github.com/signalwire/freeswitch/releases/tag/v1.11.3
containers > cna > affected > 0 > vendor signalwire
containers > cna > affected > 0 > product freeswitch
containers > cna > affected > 0 > versions > 0 > version < 1.11.3
containers > cna > affected > 0 > versions > 0 > status affected
containers > cna > providerMetadata > orgId a0819718-46f1-4df5-94e2-005712e83aaa
containers > cna > providerMetadata > shortName GitHub_M
containers > cna > providerMetadata > dateUpdated 2026-11-05T19:30:25.492Z
containers > cna > descriptions > 0 > lang en
containers > cna > descriptions > 0 > value FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.3, sofia_presence_handle_sip_i_message() split the To user of an inbound SIP MESSAGE on a plus sign and treated the left side as a chat protocol selector. Selecting the api chat proto reached switch_api_execute(), allowing a peer whose MESSAGE was accepted to run FreeSWITCH API commands, including operating-system command sinks, with the daemon's privileges. Inbound chat is enabled on the stock internal and external profiles, and any authenticated profile account is sufficient; stock directory users without password material can also remove that barrier in affected configurations. The flaw permits configuration and credential disclosure, arbitrary call control, and command execution, and exploitation has been observed in the wild. This issue is fixed in version 1.11.3.
containers > cna > source > advisory GHSA-mg63-h38w-8p9p
containers > cna > source > discovery UNKNOWN
containers > adp > 0 > metrics > 0 > other > type ssvc
containers > adp > 0 > metrics > 0 > other > content > id CVE-2026-116779
containers > adp > 0 > metrics > 0 > other > content > role CISA Coordinator
containers > adp > 0 > metrics > 0 > other > content > options > 0 > Exploitation active
containers > adp > 0 > metrics > 0 > other > content > options > 1 > Automatable yes
containers > adp > 0 > metrics > 0 > other > content > options > 2 > Technical Impact total
containers > adp > 0 > metrics > 0 > other > content > version 2.0.3
containers > adp > 0 > metrics > 0 > other > content > timestamp 2026-11-09T16:50:26.568108Z
containers > adp > 0 > references > 0 > url https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-116779
containers > adp > 0 > references > 0 > tags > 0 government-resource
containers > adp > 0 > title CISA ADP Vulnrichment
containers > adp > 0 > providerMetadata > orgId 134c704f-9b21-4f2e-91b3-4a467353bcc0
containers > adp > 0 > providerMetadata > shortName CISA-ADP
containers > adp > 0 > providerMetadata > dateUpdated 2026-11-09T16:54:01.782Z