CVE-2025-65805OpenAirInterface CN5G AMF在处理NAS消息时存在严重的缓冲区溢出漏洞。攻击者可以通过访问N1端口,发送超过1000字符的畸形imsi字符串来触发此漏洞。该漏洞允许未经授权的远程攻击者发起拒绝服务(DoS)攻击,并可能实现恶意代码执行。作为5G核心网的关键组件,AMF(Access and Mobility Management Function)负责处理移动性和接入管理,其安全性至关重要。此漏洞影响OpenAirInterface 5G核心网部署,可能导致整个5G网络服务中断或被攻击者完全控制。CVSS评分7.5,属于高危漏洞,无需认证即可远程利用,对可用性造成严重影响。
漏洞根源在于OpenAirInterface CN5G AMF在解析和处理NAS(Non-Access Stratum)消息中的imsi(International Mobile Subscriber Identity)字段时,未对输入长度进行充分验证。当AMF接收到包含超过1000字符的imsi字符串时,固定大小的缓冲区无法容纳该数据,导致缓冲区溢出。攻击者可通过N1接口发送精心构造的NAS消息,利用此漏洞覆盖相邻内存区域。在特定条件下,攻击者可能通过覆盖返回地址或函数指针来实现代码执行。漏洞影响AMF的nas_5g_decode_message或类似处理函数,攻击者无需任何认证即可远程触发。此漏洞是典型的输入验证不足导致的缓冲区溢出,属于CWE-120或CWE-122类别。