CVE-2026-7586Open5GS是一款开源的5G核心网实现。在Open5GS 2.7.7及之前版本中,AMF组件的`nudm-handler.c`文件内的`ogs_id_get_value`函数存在一个安全弱点。由于对特定输入数据的处理逻辑存在缺陷,攻击者可以通过网络远程发起攻击,无需用户交互且仅需低权限即可触发该漏洞。该漏洞会导致目标服务崩溃,造成拒绝服务。目前漏洞利用代码已被公开,但官方尚未发布修复补丁。
该漏洞位于Open5GS的接入和移动性管理功能(AMF)组件中,具体涉及`/src/amf/nudm-handler.c`文件中的`ogs_id_get_value`函数。该函数主要负责处理与统一数据管理(UDM)交互时的标识符解析。由于缺乏对特定边界条件或异常格式的充分校验,攻击者可以构造恶意的网络数据包进行远程操纵。当AMF组件解析这些经过特殊构造的数据时,`ogs_id_get_value`函数可能会发生逻辑错误(如空指针引用、缓冲区越界或无限循环)。攻击复杂度低(AC:L),且无需用户交互(UI:N)。成功利用后,将导致AMF进程异常终止,使核心网无法处理终端的接入请求,从而严重影响网络服务的可用性(A:L)。