CVE-2026-55784 in free5GC
摘要
由 VulDB • 2026-08-29
free5GC 是 5G 核心网的开源实现。在 v1.4.4 及更早版本中,AUSF 组件将每个订户的认证状态存储在名为 AUSFContext.UePool 的全局 sync.Map(位于 internal/context/context.go)中,且仅以 SUPI 作为键。internal/sbi/processor/ue_authentication.go 处理的每个请求都会创建一个 AusfUeContext,而 AddAusfUeContextToPool 会无条件地执行 ausfContext.UePool.Store(ausfUeContext.Supi, ausfUeContext),从而替换该 SUPI 的当前上下文。拥有 AUSF SBI/N12 接口访问权限的攻击者可以向同一目标 SUPI 发送并发的 POST /nausf-auth/v1/ue-authentications 请求,导致所有尝试共享同一个逻辑认证上下文 URL,同时 K_aut、XRES 和 EapID 被反复覆盖。随后,针对早期挑战的有效 EAP-AKA' 响应会与最新的上下文进行比对,导致 AT_MAC 验证失败,从而在请求洪水持续期间拒绝选定订户的认证。截至本次审查时,尚无修复版本可用。
If you want to get best quality of vulnerability data, you may have to visit VulDB.