CVE-2026-82731

Düşük

Açıklama

ash-project ash_typescript bileşenindeki Güvenilmeyen Siteye URL Yönlendirme ('Open Redirect') zafiyeti, bir yol parametresi değerini kontrol eden saldırganın, oluşturulan bir istemcinin isteğini ve buna ekli kimlik bilgilerini istenmeyen bir rotaya veya harici bir kaynağa yönlendirmesine olanak tanır. lib/ash_typescript/typed_controller/codegen/route_renderer.ex dosyasındaki URL oluşturucular, her :param yer tutucusunu yalın bir şablon interpolasyonu ile değiştirir ve hiçbir zaman encodeURIComponent fonksiyonunu çağırmaz; bu nedenle değer executeTypedControllerRequest fonksiyonuna ham olarak ulaşır. ../ içeren bir değer, fetch URL çözücü tarafından normalize edilerek farklı bir rotaya ulaşırken, ? veya # karakterleri yolu kesebilir ve sorgu parametrelerini gizlice iletebilir veya geçersiz kılabilir. Yolu bir parametre ile başlayan bir rota için, /evil.example.com/x gibi bir değer //evil.example.com/x protokol göreceli URL'sini üretir ve isteği ve TypedControllerConfig üzerindeki kimlik bilgilerini saldırgan kontrollü bir ana bilgisayara gönderir. Çalışma zamanında değeri kısıtlayan herhangi bir mekanizma yoktur: get_path_param_type/2 yalnızca silinen bir TypeScript türü yayar. URLSearchParams.set kendi değerlerini kodladığı için sorgu dizesi yolu etkilenmemiştir. Bu sorun ash_typescript sürüm 0.15.0'dan 0.18.0 öncesine kadar olan sürümleri etkilemektedir.

ÖnemDüşük
CVSS2.3
İstismar olasılığı—
ÜrünAsh-project Ash Typescript
Yayın1 Eyl 2026
İlk görülme1 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • ash-project ash_typescript0.18.0, 5165f752f5f92b755d946f2d1ce750ff69083ffc ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ash-project ash_typescript0.15.0 ≤ v < 0.18.0, 6669e22ece34b4534e706a46d1842f01b68ee23a ≤ v < 5165f752f5f92b755d946f2d1ce750ff69083ffc0.18.0, 5165f752f5f92b755d946f2d1ce750ff69083ffc

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.

Intelligence 360 paketinde

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.

CVE-2026-82731 · Ash-project Ash Typescript · Dark Radar