X11

Unsecured X11 servers offer several opportunities for abuse. For instance: Some of these are absurdly easy, requiring no special programs!

Most of these problems may be avoided by not using "xhost +" in login and boot scripts, and in lisitng allowed clients in X-terminal access control dialogs. The secure shell ssh allows X-sessions on remote terminals without using the xhost mechanism. Other guides recommend using Kerberos authenication such as the xauth mechanism. X-terminals should have remote configuration limited to trusted machines. Alternatively XDMCP may be used to connect to a trusted host and then ssh to required hosts. LAT transport is more secure against common sniffers simply because it's more obscure than telnet.

Up to Security Page

A.Daviel