CVE and update status of the FreeBSD ports tree3,639 unaddressed CVEs in 721 portsAll times are CET
CVE details

CVE-2026-116782

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.2, rtmp_i_connect() passed the first RTMP connect argument to amf0_object_get() without checking whether the AMF value was an object. A string or number in place of an AMF object caused union bytes from the message to be interpreted as node pointers and dereferenced. Any client with network access to an enabled mod_rtmp listener could send the malformed connect command before login; the module is disabled in the stock build and configuration. The invalid read reliably crashes FreeSWITCH and ends every active call, while no write, memory disclosure, or code execution has been demonstrated. This issue is fixed in version 1.11.2.

Score
7.5 high
Published
2026-11-05
Links
NVD · cve.org · Report wrong data

Matched ports (1)

PortPackageVersionStatusMaintainer
net/freeswitchfreeswitch1.11.1_3unaddressedpi@FreeBSD.org

Template for a VuXML entry

Check the content

Check the version numbers before you commit this entry. Some ports share an entry in the CVE database with another port, such as sqlite2 and sqlite3. The version shown here may then be one that never existed for this port.

Ranges per package from the CVE rows that match this port, in pkg notation with the port's epoch and revision, every bound checked with pkg; one range per epoch the port actually had. make newentry in security/vuxml creates the vid.

  <vuln vid="FIXME (make newentry)">
    <topic>freeswitch -- FIXME</topic>
    <affects>
      <package>
	<name>freeswitch</name>
	<range><lt>1.11.2</lt></range>
      </package>
    </affects>
    <description>
      <body xmlns="http://www.w3.org/1999/xhtml">
	<p>CVE-2026-116782: 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.2, rtmp_i_connect() passed the first RTMP
	  connect argument to amf0_object_get() without checking whether the
	  AMF value was an object. A string or number in place of an AMF
	  object caused union bytes from the message to be interpreted as
	  node pointers and dereferenced. Any client with network access to
	  an enabled mod_rtmp listener could send the malformed connect
	  command before login; the module is disabled in the stock build and
	  configuration. The invalid read reliably crashes FreeSWITCH and
	  ends every active call, while no write, memory disclosure, or code
	  execution has been demonstrated. This issue is fixed in version
	  1.11.2.</p>
      </body>
    </description>
    <references>
      <cvename>CVE-2026-116782</cvename>
      <url>https://nvd.nist.gov/vuln/detail/CVE-2026-116782</url>
    </references>
    <dates>
      <discovery>2026-11-05</discovery>
      <entry>2026-11-05</entry>
    </dates>
  </vuln>