KB / Глосарій / Обхід шляху

Обхід шляху

Path Traversal
Також: Directory Traversal, ../
web UA EN

Path Traversal — вразливість, що дозволяє виходити за межі кореневої директорії веб-застосунку через ../ послідовності у файлових параметрах.

Приклад: GET /download?file=../../etc/shadow.

Захист

Нормалізація шляху (realpath()), перевірка що resolved path починається з дозволеного base-directory.

Вперше тут?
Новачок на Bastion?
Почни з гайду користувача.
Відкрити гайд →
?