Katalog CVE

CVE-2026-54705

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

Percentyl 29 - wyżej niż 29% wszystkich znanych CVE

Streszczenie

MathLive przed wersją 0.110.0 nie koduje zawartości trybu tekstowego w komendach \text{} i \mbox{}, co pozwala na wykonanie dowolnego kodu JavaScript podczas renderowania. Luka występuje w funkcjach Box.toMarkup, xmlEscape, scanText oraz w formatach wyjściowych MathML.

Ocena ryzyka

Ryzyko obejmuje możliwość wykonania dowolnego kodu JavaScript w przeglądarce ofiary, co może prowadzić do kradzieży danych, przejęcia sesji lub innych ataków typu XSS.

Rekomendacja

Zaleca się aktualizację MathLive do wersji 0.110.0 lub nowszej.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

MathLive provides web components for math display and input. Prior to 0.110.0, MathLive fails to escape text-mode content in \text{} and \mbox{} commands in Box.toMarkup at src/core/box.ts, in xmlEscape, scanText, and text-mode output in src/formats/atom-to-math-ml.ts, and through convertLatexToMarkup, convertLatexToMathMl, <math-span>, <math-div>, and the default identity MathfieldElement.createHTML, allowing malicious input to run arbitrary JavaScript when rendered. This issue is fixed in version 0.110.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS