Skip to main content
VulnerabilityPublished

CVE-2026-115928: signalwire freeswitch · Stack-based Buffer Overflow

Affects signalwire freeswitchSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 7.5 High : upgrade to 1.11.2 soon.

Data as of 5 Nov 2026, 19:19 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (GitHub_M)CVSS 3.17.5
Patch
Available – fixed in 1.11.2
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 5 Nov 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 5 Nov 2026.

What to do

Upgrade signalwire freeswitch to 1.11.2.

Affected software

ProductAffectedFixed in
signalwirefreeswitchAffected
  • <1.11.2
Fixed in
  • 1.11.2

AI-suggested

Upgrade FreeSWITCH to version 1.11.2 or later, where this vulnerability is fixed. Alternatively, setting the configuration parameter rtp_secure_media_inbound to false removes the vulnerable code path. WebRTC DTLS-SRTP legs are not affected by this issue. No other mitigation is indicated by the vendor advisory.

Description

CVE-2026-115928 is a stack-based buffer overflow vulnerability in FreeSWITCH prior to version 1.11.2. It occurs in the function switch_core_media_add_crypto() when processing the encoded key and salt length from an inbound SDP a=crypto attribute. A zero-length key and salt cause an underflow in the destination capacity, leading to a buffer overflow on the stack. This overflow can corrupt memory and crash the FreeSWITCH process, dropping all active calls. The vulnerability affects the shipped external profile accessible to unauthenticated callers and authenticated inbound calls on other profiles unless mitigated by configuration. The issue is fixed in FreeSWITCH version 1.11.2.

References

Community reviews

Loading reviews…