CVE-2026-73422

Orta

Təsvir

Astro məzmun yönümlü veb saytlar üçün veb freymvorkdur. 2.9.0 versiyasından 7.1.0 versiyasına qədər Astro-nun server tərəfli View Transition CSS generatoru animasiya xüsusiyyətlərini CSS və HTML kontekstləri üçün təmizləmədən (escaping) inline stil elementinə daxil edir. Hücumçu tərəfindən idarə olunan müddət (duration) kimi View Transition animasiya dəyəri yaradılmış stil elementini dayandıra və ixtiyari HTML və ya JavaScript inyeksiya edə bilər. Təsirə məruz qalan kod packages/astro/src/runtime/server/transition.ts faylındadır; renderTransition funksiyası sheet.toString()-i markHTMLString() funksiyasına ötürür, addAnimationProperty isə duration dəyərini toTimeValue() vasitəsilə seriyallaşdırır və həmçinin easing, direction, delay, fillMode və name parametrlərini emal edir. İstismar üçün hücumçu tərəfindən idarə olunan məlumatların View Transition animasiya tərifinə ötürülməsi üçün tələb üzrə və ya serverdə render edilən marşrut lazımdır. Bu, təsirə məruz qalan tətbiqin mənşəyində (origin) ixtiyari JavaScript kodunun icrasına şərait yaradaraq həssas səhifə məlumatlarına və qurban üçün əlçatan olan autentifikasiya olunmuş hərəkətlərə giriş imkanı verir. Bu problem 7.1.0 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulAstro
Dərc12 avq 2026
İlk görülmə12 avq 2026

Necə düzəltmək olar

Yeniləyin
  • astro7.1.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
astronpm2.9.0 ≤ v < 7.1.07.1.0

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-73422 · Astro · Dark Radar