CVE-2026-53531 in RaTeXinfo

Zusammenfassung

von VulDB • 21.08.2026

RaTeX ist eine mit KaTeX kompatible Mathematik-Rendering-Engine, die in Rust geschrieben wurde. Vor Version 0.1.11 rekurriert der recursive-descent-PARSER von RaTeX einen (oder mehrere) native Stack-Frames pro Verschachtelungsebene bei `{`, `\left`, `\sqrt{`, `^{` usw., ohne eine maximale Tiefenbegrenzung zu verwenden. Eine kurze Eingabe mit verschachtelten Gruppen (~10 KB) überläuft den 8 MB großen Main-Thread-Stack und führt zum Abbruch des Prozesses. Bei der Einstellung `panic = "abort"` (`Cargo.toml:48`) und da ein Rust-Stack-Overflow aufgrund der Natur von Rust immer einen fatalen `SIGABRT` auslöst, unabhängig vom Panic-Strategy, handelt es sich um eine nicht wiederherstellbare Denial-of-Service (DoS)-Schwachstelle für den gesamten Prozess, die über eine einzelne unzuverlässige LaTeX-Zeichenkette erreichbar ist. Version 0.1.11 behebt das Problem.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

GitHub M

Reservieren

09.06.2026

Veröffentlichung

22.08.2026

Moderieren

akzeptiert

Eintrag

VDB-394253

CPE

bereit

EPSS

0.00257

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!