I believe he is referring to the ability of the user to upload and run a 
binary that does not look at that config file.  All pre-compiled and 
ready for joe user to upload.  This too could be prevented by locking 
down filesystems with noexec mount options, iptables rules, and/or 
selinux policies though it would take a bit of setup work.  I believe an 
admin trying to have a secure remote desktop session using TigerVNC 
would do that though...

The big difference in opinions is between a service mode config and a 
user process config.  With server mode configs, root owned files have 
the final say while with user process configs the user can override 
settings.  The downside is that VNC is useful for both.  I personally 
think it should be forced by a root controlled config file for anything 
security related.  The biggest advantage of the TigerVNC fork which is 
integrated TLS should not be crippled by allowing it to be overridden by 
joe user. 

Robert


DRC wrote:
> On 7/26/10 4:43 PM, Antoine Martin wrote:
>   
>>> You're missing my point.  What I'm trying to do is implement a mechanism
>>> whereby the SysAdmin can set global defaults for all TigerVNC server
>>> sessions on the system.  Yes, there are always ways to hack around this,
>>> but the idea is to make it difficult enough to hack around that most
>>> users won't bother.  If a SysAdmin prefers that the insecure security
>>> types, such as VncAuth, not be exposed by default, then they should be
>>> able to at least make it difficult for a user to use those types.
>>>       
>
>   
>> I think the point was understood, but we are discussing the value of 
>> having a "security" feature which is trivial to bypass and makes the use 
>> of the command line options less intuitive. Personally I do not like 
>> this type of "features"..
>>     
>
> You have still not explained how a hard-coded authentication
> configuration file that only root has write access to is "trivial" to
> bypass.
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://ad.doubleclick.net/clk;226879339;13503038;l?
> http://clk.atdmt.com/CRS/go/247765532/direct/01/
> _______________________________________________
> Tigervnc-devel mailing list
> Tigervnc-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
>   

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to