Package: openssh-client
Version: 1:6.6p1-2
Severity: normal

Right now wildcarad host '*' takes precedence over all other
declarations:


host *
        GSSAPIDelegateCredentials no

host foo
        GSSAPIKeyExchange yes
        GSSAPIAuthentication yes
        GSSAPIDelegateCredentials yes


% ssh foo klist
klist: No credentials cache found (ticket cache FILE:/tmp/krb5cc_UID)


1) I believe it's wrong behaviour and narrow declarations should have
   higher precedence.

2) Default configuration (/etc/ssh/ssh_config) sets
   "GSSAPIDelegateCredentials" to "no" for "host *" so non-privileged
   users has no ability to switch it on for specific host, except for
   all host. And this is security issue.


-- 
sergio.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to