Out-of-bounds write in freeswitch - CVE-2026-116781
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to corrupt outbound data queued for their own FreeSWITCH connection.
The vulnerability exists due to incorrect payload bounds during WebSocket frame unmasking in mod_xml_rpc, when the module is loaded and enable-websocket is enabled in xml_rpc.conf.xml. An unauthenticated remote attacker can upgrade a connection at /socket and send a masked frame filling the receive buffer before authentication, corrupting up to 14 bytes beyond it.