CVE-2024-28246

Orta

Təsvir

KaTeX vebdə TeX riyazi ifadələrinin render edilməsi üçün nəzərdə tutulmuş JavaScript kitabxanasıdır. KaTeX-in `trust` seçimindən istifadə edən və xüsusilə müəyyən URL protokollarını qara siyahıya almaq üçün funksiya təmin edən kod, protokol hissəsində böyük hərflərdən istifadə edən zərərli girişlərdəki URL-lər vasitəsilə aldadıla bilər. Xüsusilə bu, `trust: (context) => context.protocol !== 'javascript'` vasitəsilə həmin protokolun qadağan edilməyə çalışılmasına baxmayaraq, zərərli girişlərin çıxışda `javascript:` linkləri yaratmasına şərait yarada bilər. Bu boşluğu aradan qaldırmaq üçün KaTeX v0.16.10 versiyasına yeniləyin.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulKatex
Dərc25 mar 2024
İlk görülmə25 mar 2024

Necə düzəltmək olar

Yeniləyin
  • katex katex0.16.10 və ya daha yeni versiya
  • katex0.16.10 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
katex katex0.11.0 ≤ v < 0.16.100.16.10
katexnpm0.11.0 ≤ v < 0.16.100.16.10

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-2024-28246 · Katex · Dark Radar