CVE Catalog

CVE-2026-54705

MediumCVSS 6.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.36%

29th percentile - higher than 29% of all known CVEs

Summary

MathLive prior to version 0.110.0 fails to escape text-mode content in \text{} and \mbox{} commands, allowing arbitrary JavaScript execution when rendered. The vulnerability affects Box.toMarkup, xmlEscape, scanText, and MathML output formats.

Risk Assessment

The risk is arbitrary JavaScript execution in the victim's browser, potentially leading to data theft, session hijacking, or other XSS attacks.

Recommendation

Upgrade MathLive to version 0.110.0 or later.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS