CVE-2024-23841
Açıklama
apollo-client-nextjs, Next.js App Router için olan Apollo Client desteğidir. @apollo/experimental-apollo-client-nextjs NPM paketi bir siteler arası betik çalıştırma (XSS) zafiyetine sahiptir. Bu zafiyeti istismar etmek için bir saldırganın ya kötü amaçlı girdi enjekte etmesi (örneğin kullanıcıyı özel olarak hazırlanmış bir bağlantıya yönlendirerek) ya da kötü amaçlı girdinin bir GraphQL sunucusu tarafından döndürülmesini sağlaması (örneğin veritabanında kalıcı hale getirerek) gerekir. Bu sorunu düzeltmek için lütfen 0.7.0 veya daha yeni bir sürüme güncelleyin.
Nasıl düzeltilir
- apollographql apollo_client0.7.0 ya da sonraki bir sürüm
- @apollo/experimental-nextjs-app-support0.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apollographql apollo_client | v < 0.7.0 | 0.7.0 |
| @apollo/experimental-nextjs-app-supportnpm | v < 0.7.0 | 0.7.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.
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.