CVE-2026-110095
Açıklama
fast-uri, Node.js için bağımlılık gerektirmeyen bir RFC 3986 URI ayrıştırıcısı ve serileştiricisidir. 2.4.8'den önceki sürümlerde, 3.0.0 ile 3.1.8 arasında ve 4.0.0 ile 4.2.2 arasında; normalize() ve serialize() fonksiyonları, bu algoritma yalnızca çözümleme sırasındaki birleştirilmiş hedef yol için tanımlanmış olmasına rağmen, göreceli yol referansının yoluna RFC 3986 nokta-segment kaldırma işlemini uygular; bu nedenle baştaki üst dizin segmenti düşürülebilir ve belgeye göreli bir referans köke göreli hale gelebilir. Saldırgan tarafından sağlanan veya kullanıcı tarafından sağlanan göreceli bir referansı normalize edip ardından çözen ya da bunu önbellek, tekilleştirme veya yetkilendirme anahtarı olarak kullanan bir uygulama, referansın amaçlanan dizinin dışına çıkmasına ve farklı bir kaynağı işaret etmesine neden olabilir. Sorun fast-uri 2.4.8, 3.1.9 ve 4.2.3 sürümlerinde düzeltilmiştir ve kullanıcıların bu sürümlerden birine veya daha güncel bir sürüme yükseltme yapmaları önerilir. Geçici bir çözüm olarak, göreceli bir referansı önce mutlak tabanına göre çözün ve referansı önceden normalize etmek yerine mutlak sonucu normalize edin.
Nasıl düzeltilir
- fast-uri2.4.8, 3.1.9, 4.2.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| fast-urinpm | v < 2.4.8, 3.0.0 ≤ v < 3.1.9, 4.0.0 ≤ v < 4.2.3 | 2.4.8, 3.1.9, 4.2.3 |
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.