CVE-2026-82731

Aşağı

Təsvir

ash-project ash_typescript komponentindəki etibarsız sayta URL yönləndirməsi ('Open Redirect') zəifliyi, yol-parametri (path-parameter) dəyərini idarə edən hücumçuya yaradılmış klient sorğusunu və ona əlavə edilmiş etibarnamələri nəzərdə tutulmayan marşruta və ya xarici mənbəyə yönləndirməyə imkan verir. lib/ash_typescript/typed_controller/codegen/route_renderer.ex faylındakı URL qurucuları hər bir :param yer tutucusunu sadə şablon interpolyasiyası ilə əvəzləyir və heç vaxt encodeURIComponent funksiyasını çağırmır, buna görə də dəyər executeTypedControllerRequest funksiyasına olduğu kimi çatır. ../ ehtiva edən dəyər fetch URL resolver tərəfindən normallaşdırılır və fərqli marşruta çatır, ? və ya # isə yolu kəsir və sorğu parametrlərini gizlədə və ya onları əvəz edə bilər. Yolu parametr ilə başlayan marşrut üçün /evil.example.com/x kimi bir dəyər //evil.example.com/x protokoluna nisbətən URL-ni yaradır ki, bu da sorğunu və TypedControllerConfig-dən gələn etibarnamələri hücumçunun idarə etdiyi hosta göndərir. İş vaxtında (runtime) dəyəri məhdudlaşdıran heç nə yoxdur: get_path_param_type/2 yalnız silinən bir TypeScript tipi təyin edir. Sual-sətiri (query-string) yolu bundan təsirlənmir, çünki URLSearchParams.set öz dəyərlərini kodlaşdırır. Bu problem ash_typescript versiya 0.15.0-dan 0.18.0-a qədər olan versiyalara təsir edir.

CiddilikAşağı
CVSS2.3
İstismar ehtimalı—
MəhsulAsh-project Ash Typescript
Dərc1 sen 2026
İlk görülmə1 sen 2026

Necə düzəltmək olar

Yeniləyin
  • ash-project ash_typescript0.18.0, 5165f752f5f92b755d946f2d1ce750ff69083ffc və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ash-project ash_typescript0.15.0 ≤ v < 0.18.0, 6669e22ece34b4534e706a46d1842f01b68ee23a ≤ v < 5165f752f5f92b755d946f2d1ce750ff69083ffc0.18.0, 5165f752f5f92b755d946f2d1ce750ff69083ffc

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-82731 · Ash-project Ash Typescript · Dark Radar