CVE-2026-53531 in RaTeXinformação

Sumário

de VulDB • 22/08/2026

RaTeX é um motor de renderização matemática compatível com KaTeX escrito em Rust. Antes da versão 0.1.11, o parser recursive-descent do RaTeX recursa uma (ou mais) frame(s) nativa(s) da stack por nível de aninhamento ao processar `{`, `\left`, `\sqrt{`, `^{}`, etc., sem um limite máximo de profundidade. Uma entrada curta (~10 KB) com grupos aninhados transborda a stack do thread principal (8 MB) e aborta o processo. Com `panic = "abort"` (`Cargo.toml:48`), e porque um heap-based buffer overflow em Rust é sempre um `SIGABRT` fatal independentemente da estratégia de panic, trata-se de uma negação de serviço (DoS) irrecoverável que afeta todo o processo, alcançável a partir de uma única string LaTeX não confiável. A versão 0.1.11 corrige a vulnerabilidade.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

GitHub M

Reservar

09/06/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394253

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!