Closed GoogleCodeExporter closed 9 years ago
Found it!
Tunnelblick tries to change the owner of the config file - and that doesn't
work. It can't work in my case. I
configured it that way, that nobody can change the owner of files within my
home-folder to root. Why is that
necessary? Thats odd
Is it possible to remove that part of verification-code? B/c it's against the
philosophy that all files under
/Users/ belong to the Users.
If owner root:wheel is necessary - The user-home is the wrong location...
Greedings,
nivoc
Original comment by nivo...@gmail.com
on 21 Oct 2008 at 12:33
That's a security issue. If the config file is not owned by root, an
unprivileged user can insert an arbitrary up-
script that will be executed with root rights when starting an OpenVPN
connection.
Removing this security check would produce a local privilege escalation exploit
in Tunnelblick.
Original comment by angelol...@gmail.com
on 19 Nov 2008 at 1:58
FIxed (crossed fingers) in r188, by implementing "shadow copying" of the config
file. This is done automatically
if the config file is on a network volume. It is also done if the
"useShadowConfigurationFiles" preference is set.
Original comment by jkbull...@gmail.com
on 21 Sep 2009 at 11:16
Original issue reported on code.google.com by
nivo...@gmail.com
on 19 Oct 2008 at 11:37