Blast-RADIUS漏洞亟需采取行动

F5生态系统 | 2024年7月31日

常用的客户端-服务器网络协议RADIUS存在一个缺陷,近期受到媒体和网络安全专家的广泛关注。该缺陷由高校和科技行业的研究人员共同发现,其通用漏洞评分系统(CVSS)评分为9分,属于严重漏洞(CVE-2024-3596和VU#456537)。自20世纪90年代末以来部署的大多数路由器、交换机和VPN接入点都支持RADIUS协议,因此,攻击者可能利用RADIUS客户端与服务器之间的中间人(MITM)攻击绕过用户身份验证,进而访问任何依赖RADIUS协议的设备、网络或互联网服务。

该漏洞的原理是什么?

根据美国国家标准与技术研究院(NIST)的国家漏洞数据库(NVD)所述,RFC 2865 规定的RADIUS协议“容易受到本地攻击者的伪造攻击。攻击者可针对MD5响应验证器签名实施选择前缀碰撞攻击,将任何有效响应(Access-Accept、Access-Reject或Access-Challenge)修改为任意其他响应。”

在这种情况下,攻击者无需采用凭据填充等暴力攻击,即可提升对网络设备和服务的访问权限。Blast-RADIUS网站由发现该漏洞的大学研究人员和大型科技公司创建,其中提供了有关该漏洞及缓解方法的大量信息,以及一些有价值的问答。

简而言之,在此威胁模型中,攻击者需要先获得网络访问权限,然后在RADIUS客户端与RADIUS服务器之间实施“中间人”攻击,从而能够读取、拦截、修改或阻止入站和出站数据包。如果使用代理,攻击可能发生在任意两跳之间。

谁会受到影响?

任何部署了RADIUS,但未通过用户数据报协议(UDP)使用可扩展身份验证协议(EAP)的组织都存在漏洞风险,应立即升级其RADIUS服务器。EAP是网络连接中常用的身份验证框架(请参阅IETF Datatracker上的RFC 3748:可扩展身份验证协议摘要)。研究人员表示,Blast-RADIUS似乎不会影响仅执行EAP身份验证的RADIUS服务器(但仍建议升级所有相关系统)。

应该怎么做?

以下是您现在及今后可以采取的网络保护措施:

  1. 正如Blast-RADIUS网站所述,首要任务是立即升级RADIUS服务器,然后尽可能升级客户端。务必通过“message-authenticator”属性为RADIUS数据包启用加密签名,并将其用于每个请求和响应(即Access-Accept、Access-Reject或Access-Challenge)。
  2. 从长远来看,网络安全专家目前建议将RADIUS置于经过加密和身份验证的通道中。
  3. 鉴于许多攻击者依靠隐藏在加密流量中的恶意软件入侵网络,因此还必须全面洞察SSL/TLS流量。如果您熟悉F5 BIG-IP SSL Orchestrator,就会知道该解决方案有助于发现隐藏在加密流量中的恶意流量,防止攻击者入侵您的环境或在其中横向移动。

需要快速回顾一下RADIUS吗?

RADIUS网络协议是业界公认的标准,通过身份验证、授权和计费(AAA)来控制网络访问。自20世纪90年代开发以来,RADIUS协议几乎支持此后部署的所有交换机、路由器、接入控制点或VPN中心。

自RADIUS问世以来,威胁形势发生了巨大变化,因此可以说,它在设计之初并未考虑当今的网络安全威胁手段。但我们知道,漏洞不可避免。应对的关键在于迅速行动:一旦条件允许,立即安装补丁并升级。采用分层安全方法对于在攻击者得手时尽量降低影响也至关重要。无论是Blast-RADIUS,还是下一个引发广泛关注的漏洞,在网络中的每个关键节点部署防护措施,都有助于阻止攻击者横向移动、遏制其攻击活动,并尽量减少损害。

分享

关于作者

Erin Verna
Erin Verna高级首席产品营销经理 | F5

Erin Verna 的更多博客文章

相关博客文章

F5纪念2021年世界艾滋病日
F5生态系统 | 2021/12/01

F5纪念2021年世界艾滋病日

值此世界艾滋病日,F5郑重承诺,将与员工、客户、社区和合作伙伴共同努力,消除社会对HIV感染者仍然存在的污名与偏见。

Thingbot正转变为攻击平台
F5生态系统 | 2018/11/29

Thingbot正转变为攻击平台

Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。

借助F5全新Quick Start,在AWS上快速开展业务
F5生态系统 | 2018/11/20

借助F5全新Quick Start,在AWS上快速开展业务

在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。

为什么声明式模型对NetOps自动化至关重要?
F5生态系统 | 2018/04/30

为什么声明式模型对NetOps自动化至关重要?

为什么声明式模型对NetOps自动化至关重要?阅读F5博客,了解基础设施即代码如何简化网络扩展。

开源聚焦:F5基础设施即代码与多云可管理性
F5生态系统 | 2017/11/16

开源聚焦:F5基础设施即代码与多云可管理性

开源聚焦:基础设施即代码与多云。阅读博客,了解模板和Terraform如何简化F5应用服务的部署。

破解IT“无解困局”的答案:私有云
F5生态系统 | 2016/09/12

破解IT“无解困局”的答案:私有云

破解IT“无解困局”的答案:私有云。阅读F5博客,了解本地部署的敏捷性如何化解安全与速度难以兼顾的问题。