CVE-2023-22409
Açıklama
Juniper Networks Junos OS'in bir NAT kitaplığındaki Döngü Koşulu için Kontrol Edilmemiş Girdi zafiyeti, düşük yetkilere sahip yerel olarak kimliği doğrulanmış bir saldırganın Hizmet Reddi (DoS) durumuna yol açmasına izin verir. Bir SRX veya SPC3 içeren bir MX üzerinde tutarsız bir "deterministic NAT" yapılandırması mevcut olduğunda ve ardından belirli bir CLI komutu verildiğinde, SPC çökecek ve yeniden başlayacaktır. Bu komutun tekrarlanan yürütmeleri sürekli bir DoS durumuna yol açacaktır. Böyle bir yapılandırma, toplam port bloğu sayısının toplam ana bilgisayar sayısından fazla olmasıyla karakterize edilir. Böyle bir yapılandırmaya örnek şudur: [ services nat source pool TEST-POOL address x.x.x.0/32 to x.x.x.15/32 ] [ services nat source pool TEST-POOL port deterministic block-size 1008 ] [ services nat source pool TEST-POOL port deterministic host address y.y.y.0/24] [ services nat source pool TEST-POOL port deterministic include-boundary-addresses], burada aşağıdaki hesaplamaya göre: 65536-1024=64512 (IP adresi başına kullanılabilir port sayısı, örtük) 64512/1008=64 (Nat IP başına port bloğu sayısı) x.x.x.0/32 ile x.x.x.15/32 arası = 16 (NAT havuzunda mevcut olan NAT IP adresleri) NAT Havuzundaki toplam port blokları = IP başına 64 blok * 16 IP = 1024 Port bloğu host address y.y.y.0/24 = 256 ana bilgisayar (include-boundary-addresses ile birlikte). Eğer port bloğu boyutu 4032 olarak yapılandırılırsa, toplam port blokları (64512/4032) * 16 = 256 olur ki bu da 256 olan toplam ana bilgisayar adreslerine eşittir ve sorun görülmez. Bu sorun, SRX Serisi ve SPC3 içeren MX Serisi üzerindeki Juniper Networks Junos OS'i etkiler: 19.4R3-S10 öncesindeki tüm sürümler; 20.1 sürümü 20.1R1 ve sonraki sürümler; 20.2R3-S6 öncesindeki 20.2 sürümleri; 20.3R3-S6 öncesindeki 20.3 sürümleri; 20.4R3-S5 öncesindeki 20.4 sürümleri; 21.1R3-S4 öncesindeki 21.1 sürümleri; 21.2R3-S3 öncesindeki 21.2 sürümleri; 21.3R3-S3 öncesindeki 21.3 sürümleri; 21.4R3-S1 öncesindeki 21.4 sürümleri; 22.1R2-S2, 22.1R3 öncesindeki 22.1 sürümleri; 22.2R2 öncesindeki 22.2 sürümleri.
Nasıl düzeltilir
- juniper junos19.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| juniper junos | v < 19.4, 19.4, 20.1, 20.2, 20.3, 20.4, 21.1, 21.2, 21.3, 21.4, 22.1, 22.2 | 19.4 |
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.