Latex Injection Techniques - Pentesting Web
Créez un fichier LaTeX avec le contenu suivant et générez une URL avec un fichier PDF :


Utilisez le site web salmon pour essayer d'insérer des commandes (dans ce cas, elles sont interdites) :

Voici le code PHP avec la sanitisation :

Cependant, la sanitisation ne prend pas en compte les commandes suivantes qui permettent de lister ligne par ligne un fichier du système :


Ainsi, connaissant cela, ce script Bash va automatiser tout pour afficher n'importe quel fichier du système :

Une autre façon de le faire serait de convertir le contenu en base64 :

Collez le contenu dans un fichier appelé data et décodez-le en texte normal :

Pour exécuter des commandes, vous pourriez utiliser le contenu suivant (dans ce cas, id) :

Mis à jour
Ce contenu vous a-t-il été utile ?