CVE-2026-55784
Açıklama
free5GC, 5G çekirdek ağının açık kaynaklı bir uygulamasıdır. Versiyon 1.4.4 ve öncesinde, AUSF bileşeni abone başına kimlik doğrulama durumunu internal/context/context.go dosyasındaki AUSFContext.UePool adlı küresel bir sync.Map içinde yalnızca SUPI anahtarıyla saklar. internal/sbi/processor/ue_authentication.go tarafından işlenen her istek bir AusfUeContext oluşturur ve AddAusfUeContextToPool fonksiyonu, ilgili SUPI için aktif bağlamı koşulsuz olarak değiştiren ausfContext.UePool.Store(ausfUeContext.Supi, ausfUeContext) işlemini yürütür. AUSF SBI/N12 arayüzüne erişimi olan bir saldırgan, aynı hedef SUPI için eşzamanlı POST /nausf-auth/v1/ue-authentications istekleri göndererek tüm girişimlerin tek bir mantıksal kimlik doğrulama bağlamı URL'sini paylaşmasına neden olabilir; bu sırada K_aut, XRES ve EapID sürekli olarak üzerine yazılır. Daha önceki bir meydan okuma (challenge) için geçerli bir EAP-AKA' yanıtı daha sonra en güncel bağlama göre kontrol edilir, bu da AT_MAC doğrulamasının başarısız olmasına yol açarak istek akını devam ederken seçilen abonenin kimlik doğrulamasını engeller. Bu inceleme itibarıyla düzeltilmiş bir versiyon mevcut değildir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/free5gc/ausfGo | v ≤ 1.4.4, Aralık belirtilmemiş | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.