CVE-2024-23841
Təsvir
apollo-client-nextjs, Next.js App Router üçün Apollo Client dəstəyidir. @apollo/experimental-apollo-client-nextjs NPM paketi saytlararası skriptinq (XSS) zəifliyinə qarşı həssasdır. Bu zəiflikdən istifadə etmək üçün hücumçu ya zərərli giriş məlumatlarını yerləşdirməli (məsələn, istifadəçini xüsusi hazırlanmış linkə yönləndirməklə), ya da GraphQL serveri tərəfindən zərərli giriş məlumatlarının qaytarılmasını təmin etməlidir (məsələn, onları verilənlər bazasında saxlayaraq). Bu problemi aradan qaldırmaq üçün zəhmət olmasa versiyanı 0.7.0 və ya daha yeni versiyaya yeniləyin.
Necə düzəltmək olar
- apollographql apollo_client0.7.0 və ya daha yeni versiya
- @apollo/experimental-nextjs-app-support0.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apollographql apollo_client | v < 0.7.0 | 0.7.0 |
| @apollo/experimental-nextjs-app-supportnpm | v < 0.7.0 | 0.7.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.