коректни версии на пакета Samba 4.10.8 и 4.9.13, в които е разрешена (), позволяваща на потребителя да получи достъп до основната директория, в която е разположен мрежовият дял Samba. Проблемът се появява, когато в настройките е зададена опцията ‘wide links = yes’ в комбинация с ‘unix extensions = no’ или ‘allow insecure wide links = yes’. Достъпът до файлове извън текущия споделен дял е ограничен от правата на достъп на потребителя, т.е. атакуващият може да прочете и запише файлове в съответствие с неговия uid/gid.
Проблемът е причинен от факта, че след първата заявка за корен на споделено пространство на клиентът връща грешка при достъпа, но smbd кешира запитването към директорията и не изчиства кеша в случай на проблем с достъпа. Следователно, след изпращане на повторно SMB-запитване, то успешно се обработва въз основа на записа в кеша без повторни проверки на правомощията.
Източник: opennet.ru
