Tấn công path traversal dùng tên file như ../../etc/passwd để thoát khỏi thư mục lưu trữ. Server phải từ chối các tên file như vậy.
Cho một tên file, in UNSAFE nếu nó chứa bất kỳ dấu hiệu nguy hiểm sau, ngược lại in SAFE:
.. (hai dấu chấm liền nhau)/ hoặc \../secret.txt → Output: UNSAFEMột dòng: tên file.
Độ dài tối đa 255 ký tự.
Một dòng: SAFE hoặc UNSAFE.
Ví dụ:
Đầu vào:
../secret.txt
Đầu ra:
UNSAFE
Giải thích:
Đang tải editor...