CVE-2026-29057

Orta

Təsvir

Next.js, full-stack veb tətbiqlər yaratmaq üçün nəzərdə tutulmuş bir React freymvorkudur. Versiya 9.5.0-dan başlayaraq və 15.5.13 və 16.1.7 versiyalarından əvvəlki versiyalarda, Next.js proksi trafikini xarici backend-ə yönləndirdikdə (rewrite), `Transfer-Encoding: chunked` istifadə edən xüsusi hazırlanmış `DELETE`/`OPTIONS` sorğusu proksi və backend arasında sorğu sərhədinin uyğunsuzluğuna səbəb ola bilər. Bu, yenidən yazılmış marşrutlar vasitəsilə sorğu qaçaqçılığına (request smuggling) yol aça bilər. Hücumçu, yalnız konfiqurasiya edilmiş yönləndirmə təyinatının/yolunun əlçatan olduğu fərziyyələrini yan keçərək, ikinci bir sorğunu gözlənilməyən backend marşrutlarına (məsələn, daxili/admin son nöqtələrinə) göndərə bilər. Bu, Vercel kimi yönləndirmələri CDN səviyyəsində idarə edən provayderlərdə yerləşən tətbiqlərə təsir etmir. Zəiflik Next.js tərəfindən istifadə edilən yuxarı axın kitabxanasında yaranıb. Problem Next.js 15.5.13 və 16.1.7 versiyalarında həmin asılılığın davranışı yenilənməklə aradan qaldırılıb; belə ki, `content-length: 0` yalnız həm `content-length`, həm də `transfer-encoding` olmadıqda əlavə edilir və həmin kod yolunda `transfer-encoding` artıq silinmir. Əgər dərhal yeniləmə mümkün deyilsə, kənar şəbəkədə (edge)/proksidə yenidən yazılmış marşrutlarda chunked `DELETE`/`OPTIONS` sorğularını bloklayın və/və ya backend marşrutlarında autentifikasiya/avtorizasiyanı məcburi edin.

CiddilikOrta
CVSS6.5
İstismar ehtimalı40. faiz dərəcəsi0,5%
MəhsulVercel Next.js
Dərc18 mar 2026
İlk görülmə18 mar 2026
Zəiflik növüCWE-444CWE-444

Necə düzəltmək olar

Yeniləyin
  • vercel next.js15.5.13, 16.1.7 və ya daha yeni versiya
  • next16.1.7, 15.5.13 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
vercel next.js9.5.0 ≤ v < 15.5.13, 16.0.0 ≤ v < 16.1.715.5.13, 16.1.7
nextnpm16.0.0-beta.0 ≤ v < 16.1.7, 9.5.0 ≤ v < 15.5.1316.1.7, 15.5.13

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.

Intelligence 360 paketində

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.

CVE-2026-29057 · Vercel Next.js · Dark Radar