GitHub Advisoryadvisory · npm

GHSA-v638-q856-grg8 MathJax Regular expression Denial of Service (ReDoS)

HIGH Published 2023-08-29 Modified 2024-01-31 Official page ↗
Aliases
CVE-2023-39663
Ecosystem
npm
Packages
mathjax
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-1333
Reviewed
2024-01-31

Affected packages

• npm mathjax: <= 2.7.9 (no fix yet)

Description

Mathjax up to v2.7.9 was discovered to contain two Regular expression Denial of Service (ReDoS) vulnerabilities in MathJax.js via the components pattern and markdownPattern. NOTE: the vendor disputes this because the regular expressions are not applied to user input; thus, there is no risk.

Related

Alias · CVE (1)

  • CVE-2023-39663 Mathjax up to v2.7.9 was discovered to contain two Regular expression Denial of Service (ReDoS) vulnerabilities in MathJax.js via the… vulnerability

Weakness · CWE (1)

  • CWE-1333 Inefficient Regular Expression Complexity weakness

References