CVE-2026-62858
Açıklama
YOURLS, PHP ile yazılmış, kendi sunucunuzda barındırılabilen ve özelleştirilebilir bir URL kısaltıcıdır. 1.10.5 sürümünden önce, yourls_get_request() fonksiyonu istek yolunu temizleme işlemi yapmadan ayıklıyordu; ardından yourls_sanitize_url() ve yourls_esc_url() fonksiyonları, saldırgan tarafından kontrol edilen bir anahtar kelime YOURLS_PAGEDIR altında file_exists() ve include() fonksiyonlarına ulaşmadan önce nokta ve eğik çizgi dizin geçiş sekanslarını koruyordu. Kimliği doğrulanmamış uzaktan bir saldırgan, hedeflenen sayfalar dizininin dışına çıkabilir ve sunucuda halihazırda bulunan yüklü veya enjekte edilmiş bir yerel PHP dosyasını dahil ederek bu dosyanın YOURLS web işleminde çalışmasına neden olabilirdi. Bu sorun 1.10.5 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- yourls/yourls1.10.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| yourls/yourlsPackagist | v < 1.10.5 | 1.10.5 |
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.