目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-123805— SIPSorcery 无界SACK计数导致拒绝服务漏洞

一分钟漏洞结论

影响对象
sipsorcery-org sipsorcery
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

SIPSorcery 是一个面向 C和 .NET 平台的 WebRTC、SIP 及 VoIP 库。在 10.0.14 版本之前, 方法会从攻击者控制的 SCTP SACK 数据块中读取 和 字段,但未验证这些字段对应的条目是否适配声明的数据块长度。经过协商的 WebRTC 对等端可发送一个校验和有效但结构畸形的 SACK 数据块,迫使解析器超出 262144 字节的接收缓冲区。由此引发的 会绕过 中可恢复的 处理器,导致通用异常处理器退出专用的接收循环,进而永久终止 SCTP 关联及其所有数据通道。该问题已在 10

CVSS 7.5 · High
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-123805 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
SIPSorcery: Unbounded SCTP SACK gap/duplicate counts cause out-of-bounds read that kills the data-channel receive thread (DoS)
来源: CVE Program / CVE List V5
Vulnerability Description
SIPSorcery is a WebRTC, SIP, and VoIP library for C# and .NET. Prior to 10.0.14, SctpSackChunk.ParseChunk reads the numGapAckBlocks and numDuplicateTSNs fields from an attacker-controlled SCTP SACK chunk without checking that the corresponding entries fit the declared chunk length. A negotiated WebRTC peer can send a checksum-valid malformed SACK chunk that drives the parser beyond the 262144-byte receive buffer. The resulting IndexOutOfRangeException bypasses the recoverable ApplicationException handler in RTCSctpTransport.DoReceive, causing the generic handler to exit the dedicated receive loop and permanently terminate the SCTP association and all data channels. This issue is fixed in 10.0.14.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
跨界内存读
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
sipsorcery-org sipsorcery < 10.0.14 -

二、漏洞 CVE-2026-123805 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-123805 的情报信息

请登录查看更多情报信息。

CVE-2026-123805 其他参考 (3)

IV. Related Vulnerabilities