[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1785902] Re: local/9pfs: Too many levels of symbolic l
Enrico Weigelt, metux IT consult
[Qemu-devel] [Bug 1785902] Re: local/9pfs: Too many levels of symbolic links
Wed, 08 Aug 2018 05:39:53 -0000
Turned out that security_model=mapped can't cope with symlinks in the
host file system.
Instead, security_model=passthrough works as expected. OTOH, I'll have
to check, whether this mode already provides a safe chroot, or guest can
escape and damage the host system.
The wiki page needs some more documentation on that:
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
local/9pfs: Too many levels of symbolic links
Status in QEMU:
The primary symptom is resolving symlink fails w/ error "too many
levels of symbolic links".
My analysis showed that local_readlink() uses local_open_nofollow() to
open the file and then tries to read it. local_open_nofollow() then
tries to open the file w/ O_NOFOLLOW, which obviously fails if the
requested file is a symlink.
To manage notifications about this bug go to: