Fuse-overlayfs — это реализация overlayfs в FUSE для контейнеров без root. До версии 1.17 ветка C Release-1.x сохраняет биты режима SUID и SGID в main.c во время открытия (O_TRUNC) и обработки усечения скопированного файла, позволяя процессу с низким уровнем привилегий покинуть файл верхнего уровня с режимом 4777. Эта проблема исправлена в версии 1.17.
Показать оригинальное описание (EN)
fuse-overlayfs is an implementation of overlayfs in FUSE for rootless containers. Prior to 1.17, the release-1.x C branch preserves SUID and SGID mode bits in main.c during open(O_TRUNC) and truncate handling on a copied-up file, allowing a low-privileged process to leave the upper-layer file with mode 4777. This issue is fixed in version 1.17.
Характеристики атаки
Последствия
Строка CVSS v4.0