CVE-2026-100176

Yüksək

Təsvir

AIL Framework-ün istifadəçi adı zaman oxu (username timeline) funksiyası saxlanılan saytlararası skriptinq (stored XSS) boşluğuna malikdir. Çatlardan və skan edilmiş forumlardan idxal edilən istifadəçi adları simvol məhdudiyyəti olmadan saxlanılır. Autentifikasiya olunmuş analitik istifadəçi adı zaman oxuna baxdıqda, tətbiq bu saxlanılan istifadəçi adlarını D3-ün html() metodu vasitəsilə tooltip daxilində DOM-a render edir. İstifadəçi adı dəyəri (d.obj) təmizlənmədən birbaşa HTML sətrinə interpolasiya edildiyi üçün, HTML hadisə idarəedicilərini (məsələn, <img src=x onerror=alert(1)>) ehtiva edən xüsusi hazırlanmış istifadəçi adı, analitik müvafiq zaman oxu elementinin üzərinə gəldikdə onun brauzerində ixtiyari JavaScript kodunu icra edəcəkdir. Hücum üçün qurbanın autentifikasiya olunmuş analitik olması, zaman oxu görünüşünə giriş imkanının olması və zərərli zaman oxu elementi ilə qarşılıqlı əlaqədə olması (üzərinə gəlməsi) tələb olunur. Uğurlu istismar sessiyanın ələ keçirilməsinə, məlumatların sızdırılmasına və ya analitikin autentifikasiya olunmuş sessiyasında icazəsiz hərəkətlərin yerinə yetirilməsinə səbəb ola bilər. Boşluq klient tərəfli JavaScript faylı olan var/www/static/js/d3/timeline_basic.js faylında yerləşir.

CiddilikYüksək
CVSS8.5
İstismar ehtimalı—
MəhsulAil Project Ail Framework
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • ail project ail framework7.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ail project ail frameworkv < 7.17.1

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-100176 · Ail Project Ail Framework · Dark Radar