FreeSWITCHの認証前にヒープバッファオーバーフローの脆弱性、通話が止まるおそれ
Summary
1.11.2より前のFreeSWITCHには、XMLの空のエンティティ値を処理する際に発生するヒープバッファオーバーフローの脆弱性があり、認証を受けていない攻撃者が細工したSIP PUBLISHリクエストで悪用できるおそれがあります。悪用されるとFreeSWITCHのプロセスが停止し、通話がすべて中断するおそれがあります。1.11.2で修正されているため、修正版への更新を優先してください。
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.
1.11.2より前のFreeSWITCHには、XMLの空のエンティティ値を処理する際に発生するヒープバッファオーバーフローの脆弱性があり、認証を受けていない攻撃者が細工したSIP PUBLISHリクエストで悪用できるおそれがあります。悪用されるとFreeSWITCHのプロセスが停止し、通話がすべて中断するおそれがあります。1.11.2で修正されているため、修正版への更新を優先してください。
Original description The description as published by the source.
FreeSWITCH is an open-source software telecommunications platform. Before version 1.11.2, an integer underflow in switch_xml_decode() can cause an undersized heap allocation when an XML document declares an entity with an empty replacement value. Subsequent copying overruns the allocated buffer. An unauthenticated attacker who can reach a SIP profile with presence management enabled and DTD processing permitted can trigger the vulnerability through a crafted SIP PUBLISH request. Exploitation can corrupt heap memory and terminate the FreeSWITCH process, interrupting all active calls. This vulnerability is fixed in version 1.11.2.
Source: CVE.org (CVE Program・cvelistV5) NVD