#protocol-vulnerability

共收录 2 条相关安全情报。

← 返回所有主题
HIGH
PAPER 2026-08-02

RADIUS/UDP Considered Harmful.

推荐 17.8
Conf: 50%
👥 作者: Sharon Goldberg, Miro Haller, Nadia Heninger, Mike Milano, Dan Shumow, Marc Stevens 0001, Adam Suhl

本文披露了 RADIUS 协议中一个存在数十年的协议级漏洞。RADIUS 是网络设备认证、授权和计费(AAA)的事实标准轻量级协议,广泛用于路由器、工业控制系统、VPN、企业 Wi-Fi(包括 Eduroam)、Linux PAM 以及移动漫游和 Wi-Fi 分流等场景。攻击者作为中间人,可在不掌握 RADIUS 客户端与服务器之间共享密钥的情况下,将服务器返回的 Access-Reject 报文转换为 Access-Accept 报文,从而以任意用户身份完成认证,或为自己分配任意网络权限。该攻击利用了 RADIUS 自定义的基于 MD5 选择前缀碰撞(chosen-prefix collision)的报文认证构造:攻击者构造具有相同 Response Authenticator 的 Access-Accept 和 Access-Reject 报文,使服务器对恶意修改后的报文仍能通过认证校验。作者优化了 MD5 选择前缀碰撞算法,在线上环境中可在 5 分钟内生成碰撞,并将碰撞块嵌入会被服务器回显的 RADIUS 属性中,从而在不影响协议交互的前提下完成攻击。他们在多种流行的 RADIUS 实现上演示了该攻击的有效性。研究的核心贡献是首次系统性地证明 RADIUS over UDP 的认证机制在密码学上存在可利用的弱点,并呼吁厂商和 IETF 弃用 RADIUS over UDP,强制要求 RADIUS 运行在具备现代密码学隐私和完整性保障的安全通道(如 TLS/DTLS)之上。本文适合网络安全协议研究人员、RADIUS 实现厂商、AAA 基础设施运维人员以及关注协议安全演进的从业者阅读。

💡 推荐理由: RADIUS 是网络接入认证的底层基石,漏洞影响面极广。中间人可在无需共享密钥的情况下将拒绝认证变为接受,直接绕过网络准入控制,可能导致未授权访问、权限提升和横向移动。

🎯 建议动作: 研究跟进

排序因子: 有可用补丁/修复方案 (+3) | 影响边界/网络设备 (+5) | 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.8)
推荐 9.6
Conf: 50%
👥 作者: Joshua Brown, Paul Grubbs, Matthew Hardeman

本文对 STIR/SHAKEN 协议(一种用于验证电话呼叫中主叫方身份的标准)中的密码学实现进行了系统性安全分析。STIR/SHAKEN 旨在通过数字签名来防止来电显示欺诈,但该研究揭示了协议规范及其参考实现中存在多个密码学缺陷。具体问题包括:(1) 协议规范中关键的加密参数(如哈希算法、曲线选择)表述模糊,导致不同实现间存在互操作性问题;(2) 由于使用了不适当的哈希操作,协议易受长度扩展攻击,这允许攻击者在某些情况下伪造或篡改签名;(3) NIST P-256 椭圆曲线参数的兼容性问题,使得部分实现可能意外地使用弱参数;(4) 基于 ECQV(椭圆曲线证书)的隐式证书方案存在设计缺陷,可能被用于绕过身份验证。作者通过构建概念证明攻击及对公开代码库(如转码器实现)的审计,验证了这些弱点的实际可利用性。该工作不仅指出了当前协议实现的风险,还提出了具体的密码学改进建议,包括采用更强的哈希原语、明确参数选择规范,以及重新设计证书颁发流程。这些发现对于电信运营商、VoIP 服务提供商以及标准制定机构(如 ATIS/SIP Forum)具有直接参考价值。

💡 推荐理由: STIR/SHAKEN 是北美电话网络中对抗机器人电话和诈骗的核心协议,其密码学缺陷可导致呼叫身份验证被绕过或伪造,严重影响电信安全与用户信任。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.6)