CVE-2026-33191
Açıklama
Free5GC, 5. nesil (5G) mobil çekirdek ağlar için açık kaynaklı bir Linux Foundation projesidir. 1.4.2 öncesindeki sürümler, URL yol parametrelerinde null byte injection zafiyetine sahiptir. Uzaktaki bir saldırgan, UDM'nin Nudm_SubscriberDataManagement API'sinin supi yol parametresine null byte'lar (%00 olarak URL-kodlanmış) enjekte edebilir. Bu durum, Go'nun net/url paketinde "invalid control character in URL" hatasıyla URL ayrıştırma hatasına neden olur ve sonuç olarak 500 Internal Server Error hatası döner. Bu null byte injection zafiyeti, hizmet reddi (DoS) saldırıları için istismar edilebilir. supi parametresi null karakterler içerdiğinde, UDM bu kontrol karakterlerini içeren bir UDR URL'si oluşturmaya çalışır. Go'nun URL ayrıştırıcısı bunları reddeder ve girdiyi uygun şekilde doğrulayıp 400 Bad Request döndürmek yerine isteğin 500 hatasıyla başarısız olmasına neden olur. Bu sorun 1.4.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- free5gc udm1.4.2 ya da sonraki bir sürüm
- github.com/free5gc/udm1.4.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| free5gc udm | v < 1.4.2 | 1.4.2 |
| github.com/free5gc/udmGo | v < 1.4.2 | 1.4.2 |
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.