Zip Slip / Archive Path Traversal

Zip Slip е path traversal при извличане на ZIP/TAR или друг archive.

Какво е

Zip Slip е path traversal при извличане на ZIP/TAR или друг archive.

Как работи

Archive entry съдържа path, който излиза извън extraction directory. Наивният extractor може да презапише application/configuration файлове.

Как да се предотврати

Canonicalize всеки entry path и потвърдете, че остава под target directory; блокирайте absolute paths/symlinks според use case и извличайте с ниски привилегии.

Най-ефективни защити

Подредени по приоритет — P0 е мястото, от което се започва.

Всички защити

Кой предлага защита в България

Услугите от директорията, които намаляват този риск — с броя компании, които ги предлагат.

Други в Web приложения и браузърни атаки