Lucene search
+L

2 matches found

OSV
OSV
added 2026/07/07 11:39 p.m.7 views

GHSA-4W5H-HX6R-28Q7 ratex-parser has unbounded parser recursion that leads to stack overflow (process abort)

Summary RaTeX’s recursive-descent parser recurses one or more native stack frame per nesting level at , \left, \sqrt, ^, etc, with no maximum depth limit. A short, 10 KB input of nested groups overflows the 8 MB main-thread stack and aborts the process. With panic = "abort" Cargo.toml:48, and...

6.9CVSS6AI score
SaveExploits0References2
OSV
OSV
added 2026/07/07 11:39 p.m.7 views

GHSA-4HGP-59H5-GVRJ ratex-parser panics on `\verb` with a multibyte delimiter (UTF-8 byte-boundary slice)

Summary The public parser entrypoint ratexparser::parse&str panics on the 9-byte input \verbéxé i.e. \verb followed by the non-ASCII delimiter é. When handling a \verb command, the parser slices the verbatim argument with byte indices arg1..arg.len - 1; if the delimiter character is multibyte...

8.7CVSS5.9AI score
SaveExploits0References2
Rows per page
Query Builder