simon-svn: putty: simon
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Tue May 13 20:19:29 BST 2014
SVN root: svn://svn.tartarus.org/sgt
Changes by: simon
Revision: 10188
Date: 2014-05-13 20:19:28 +0100 (Tue, 13 May 2014)
Log message (10 lines):
Explicitly set the owning SID in make_private_security_descriptor.
Philippe Maupertuis reports that on one particular machine, Windows
causes the named pipe created by upstream PuTTY to be owned by the
Administrators group SID rather than the user's SID, which defeats the
security check in the downstream PuTTY. No other machine has been
reported to do this, but nonetheless it's clearly a thing that can
sometimes happen, so we now work around it by specifying explicitly in
the security descriptor for the pipe that its owner should be the user
SID rather than any other SID we might have the right to use.
Modified files:
U putty/windows/winsecur.c
Links:
http://svn.tartarus.org/sgt/?rev=10188&view=rev
http://svn.tartarus.org/sgt/putty/windows/winsecur.c?rev=10188&r1=10187&r2=10188
More information about the tartarus-commits
mailing list