diff options
author | Andreas Scherer <andreas_tex@freenet.de> | 2023-07-17 15:15:21 +0000 |
---|---|---|
committer | Andreas Scherer <andreas_tex@freenet.de> | 2023-07-17 15:15:21 +0000 |
commit | 9d29307dcb777eb5399b047b75e6e454234fa5e4 (patch) | |
tree | 872192aedf2324fdfef3a8b68128aafd78593c19 /Master/texmf-dist/tex/xmltex | |
parent | 0f0235553c87bac50fae9bfabd6aa81c619a29ae (diff) |
[C/WEB] Deal with malign user input.
'break_out' and 'flush_buffer' were tricked into putting an extremely
long TeX macro (longer than 'line_length', i.e., 80 chars) into
'out_buf', which overflowed. This, of course, would wreak havoc, both in
the TeX output and in the runtime system.
See https://tug.org/pipermail/tex-live/2023-July/049306.htm for the
initial bug report.
git-svn-id: svn://tug.org/texlive/trunk@67656 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xmltex')
0 files changed, 0 insertions, 0 deletions