Signal 漏洞可能导致用户挂断后音视频仍被继续传输

Signal 漏洞可能导致用户挂断后音视频仍被继续传输

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

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各应用提供语音和视频通话能力。

🏷️

标签

➡️

继续阅读