内容提要
Signal通话库RingRTC存在漏洞CVE-2026-113380,影响2.72.0之前版本。攻击者可塞满通话状态机事件队列,阻塞受害者挂断操作,导致音频甚至视频在挂断后仍流向对方。该漏洞CVSS 4.0评分9.3,波及Android、iOS和桌面端。目前无实际利用报告,已在2.72.0修复,用户应更新应用。
延伸解读
漏洞机制:事件队列缺乏优先级与限速
RingRTC 将挂断视为向有限状态机事件队列追加的普通事件,且对来自对端的事件没有速率限制。攻击者通过灌满队列,使挂断事件被积压,导致本地无法及时拆除通话。这暴露了设计上对远端输入的信任问题,而非加密或协议层面的缺陷。
影响范围与修复状态
漏洞影响 2.72.0 之前的 RingRTC 版本,波及 Android、iOS 和桌面端所有嵌入旧版库的 Signal 客户端。CVSS 4.0 评分 9.3,机密性影响高,但可用性无影响。目前无实际利用报告,仅存在概念性验证,且 CISA 未将其列入已知被利用漏洞目录,NVD 仍标记为等待分析。
用户应对:更新所有通话设备
由于漏洞已在 RingRTC 2.72.0 中修复,用户应确保每一台用于 Signal 通话的设备都更新到包含该修复的应用版本。文章未提供其他缓解措施,因此保持应用更新是当前唯一明确的防护建议。
Q&A
Signal的RingRTC漏洞CVE-2026-113380具体影响哪些版本?
影响2.72.0之前的RingRTC版本,波及Android、iOS和桌面端所有嵌入了旧版RingRTC的Signal客户端。
攻击者如何利用这个漏洞让通话在挂断后继续传输?
攻击者向通话的有限状态机(FSM)事件队列中塞满垃圾事件,阻塞受害者的挂断操作,导致挂断事件被积压,音频甚至视频继续流向攻击者。
这个漏洞的严重程度如何?CVSS评分是多少?
CVSS 4.0评分为9.3,属于高危漏洞,机密性和完整性影响为高,可用性影响为无,攻击可通过网络低复杂度实施且无需权限。
目前有没有实际利用该漏洞的攻击报告?
尚未发现任何实际利用该漏洞的报告,除概念性PoC外,攻击细节也很有限。
如何修复或防范这个Signal通话漏洞?
该漏洞已在RingRTC 2.72.0中修复,用户应确保所有用于通话的设备上的Signal应用保持更新。
RingRTC是什么?它在Signal中起什么作用?
RingRTC是Signal使用的开源通话库,构建在WebRTC之上,为Signal各应用提供语音和视频通话能力。