CVE-2025-69202

Orta

Açıklama

Axios Cache Interceptor, axios için bir önbellek araya giricisidir. 1.11.1 sürümünden önce, bir sunucu farklı kimlik doğrulama belirteçleri kullanarak bir üst akış hizmetini çağırdığında, axios-cache-interceptor yanlış önbelleğe alınmış yanıtlar döndürerek yetkilendirme atlatmaya yol açıyordu. Önbellek anahtarı yalnızca URL'den oluşturuluyor ve `Authorization` gibi istek başlıklarını yok sayıyordu. Sunucu `Vary: Authorization` ile yanıt verdiğinde (yanıtın kimlik doğrulama belirtecine göre değiştiğini belirtir), kütüphane bunu yok sayarak tüm isteklerin yetkilendirmeden bağımsız olarak aynı önbelleği paylaşmasına neden oluyordu. Üst akış hizmetlerine yapılan istekleri önbelleğe almak için axios-cache-interceptor kullanan, farklı kimlik doğrulama belirteçlerine sahip birden çok kullanıcıdan gelen istekleri işleyen ve üst akış hizmetlerinin önbellekleri ayırt etmek için `Vary` yanıtına dayandığı sunucu tarafı uygulamalar (API'ler, proxy'ler, arka uç hizmetleri) etkilenir. Tarayıcı/istemci tarafı uygulamalar (tarayıcı oturumu başına tek kullanıcı) etkilenmez. Üst akış hizmetlerini çağırmak için farklı kimlik doğrulama belirteçleri kullanan hizmetler, yanlış önbelleğe alınmış veriler döndürerek yetkilendirme kontrollerini atlatacak ve farklı kimliği doğrulanmış oturumlar arasında kullanıcı verilerini sızdıracaktır. `v1.11.1` sonrasında, otomatik `Vary` başlık desteği artık varsayılan olarak etkindir. Sunucu `Vary: Authorization` ile yanıt verdiğinde, önbellek anahtarları artık yetkilendirme başlığı değerini içerir. Her kullanıcı kendi önbelleğini alır.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünAxios-cache-interceptor Axios Cache Interceptor
Yayın29 Ara 2025
İlk görülme29 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • axios-cache-interceptor axios_cache_interceptor1.11.1 ya da sonraki bir sürüm
  • axios-cache-interceptor1.11.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
axios-cache-interceptor axios_cache_interceptorv < 1.11.11.11.1
axios-cache-interceptornpmv < 1.11.11.11.1

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-2025-69202 · Axios-cache-interceptor Axios Cache Interceptor · Dark Radar