CVE-2023-45812

Yüksek

Açıklama

Apollo Router, Apollo Federation kullanan federe bir süpergrafı çalıştırmak için Rust ile yazılmış, yapılandırılabilir ve yüksek performanslı bir grafik yönlendiricidir. Etkilenen sürümler, çok parçalı bir yanıt gönderildiğinde Router'ın paniklemesine ve sonlanmasına neden olan Hizmet Reddi (DoS) tipi bir güvenlik açığına maruz kalmaktadır. Kullanıcılar, `@defer` veya Subscriptions kullanan sorguları yönlendiriciye gönderdiklerinde Router panikleyecektir. Güvenlik açığının oluşması için Router kullanıcılarının `router.yaml` dosyasında `coprocessor.supergraph.response` şeklinde yapılandırılmış bir coprocessor'a sahip olmaları ve ayrıca `@defer` veya Subscriptions özelliklerinden birini desteklemeleri gerekir. Apollo Router sürüm 1.33.0, PR #4014 ile getirilen bu güvenlik açığı için bir düzeltmeye sahiptir. Kullanıcıların yükseltme yapmaları önerilir. Yükseltme yapamayan kullanıcılar, coprocessor supergraph response kullanmaktan kaçınmalı veya defer ve subscriptions desteğini devre dışı bırakıp coprocessor supergraph response kullanmaya devam etmelidir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünApollographql Apollo Router
Yayın18 Eki 2023
İlk görülme18 Eki 2023
Zayıflık türüCWE-754CWE-754

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ünEtkilenen sürümlerDüzeltildiği sürüm
apollographql apollo_router1.31.0 ≤ v ≤ 1.32.0—
apollographql apollo_helms-charts_router1.31.0 ≤ v ≤ 1.32.0—

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.

Intelligence 360 paketinde

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.

CVE-2023-45812 · Apollographql Apollo Router · Dark Radar