Skip to content
High 7.5

FreeSWITCHのMSRP処理に脆弱性、認証なしでメモリを壊されクラッシュのおそれ

CVE-2026-116569 First seen on SecPulse

Summary

FreeSWITCHでMSRPメッセージ本文の解析に脆弱性が見つかり、認証を受けていない第三者が遠隔からメモリを壊してFreeSWITCHをクラッシュさせ、通話が切れるおそれがあります。影響を受けるのは1.11.2より前の版で、1.11.2で修正されています。MSRPのTCPまたはTLSポートを有効にしている環境では、速やかに修正版への更新を検討してください。遠隔でのコード実行は確認されていません。

AI summary

Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.

FreeSWITCHでMSRPメッセージ本文の解析に脆弱性が見つかり、認証を受けていない第三者が遠隔からメモリを壊してFreeSWITCHをクラッシュさせ、通話が切れるおそれがあります。影響を受けるのは1.11.2より前の版で、1.11.2で修正されています。MSRPのTCPまたはTLSポートを有効にしている環境では、速やかに修正版への更新を検討してください。遠隔でのコード実行は確認されていません。

Original description The description as published by the source.

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, msrp_parse_buffer() subtracted delimiter framing from a peer-controlled short segment whose MSRP byte range ended in * without first proving the segment was long enough. The unsigned result wrapped near SIZE_MAX and reached switch_msrp_msg_set_payload() as both an allocation size and memcpy length, while related pointer arithmetic could read before the receive buffer. The listener is disabled by default in msrp.conf.xml, but any deployment enabling an MSRP TCP or TLS port parses this framing before authentication. An unauthenticated network peer can corrupt memory and crash FreeSWITCH, dropping all active calls, although remote code execution has not been demonstrated. This issue is fixed in version 1.11.2.

Source: CVE.org (CVE Program・cvelistV5) NVD

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details