CVE-2020-5284
Açıklama
9.3.2 öncesindeki Next.js sürümleri bir dizin gezginliği (directory traversal) zafiyetine sahiptir. Saldırganlar, dist dizinine (.next) erişmek için özel istekler oluşturabilir. Bu durum, dist dizininin (.next) dışındaki dosyaları etkilemez. Genel olarak, uygulamanız kasıtlı olarak bu dizin altında başka varlıklar saklamadığı sürece, dist dizini yalnızca derleme varlıklarını tutar. Bu sorun 9.3.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- zeit next.js9.3.2 ya da sonraki bir sürüm
- next9.3.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| zeit next.js | v < 9.3.2 | 9.3.2 |
| nextnpm | 0.9.9 ≤ v < 9.3.2 | 9.3.2 |
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.