[9236] in bugtraq

home help back first fref pref prev next nref lref last post

Re: SSH 1.x and 2.x Daemon

daemon@ATHENA.MIT.EDU (John RIddoch)
Tue Jan 26 16:09:07 1999

Date: 	Tue, 26 Jan 1999 09:25:36 +0000
Reply-To: John Riddoch <jr@master.scms.rgu.ac.uk>
From: John RIddoch <jr@SCMS.RGU.AC.UK>
To: BUGTRAQ@NETSPACE.ORG

>Furthermore, if the account is disabled in /etc/passwd and a user logs in
>via a public key, they are still allowed access.  (So just diabling a user
>account is not enough anymore.  You have to look for uses of public keys as
>well.)

You get the same effect if a user has ~/.rhosts file using rsh/rlogin

>This may not exist in the 2.x series (I have not tested it there), but it
>does occur in the 1.2.x series.  (I have not tested the latest version on
>this...)
>
>I would verify the above before panic, but I have seen it occur under one
>such install of 1.2.x.  (I will have to look up the version.  The drive was
>removed soon after due to hacker d00dz.)

I can verify that using keys and ssh-agent under ssh-2.0.11 (Sparc Solaris
2.6) allows login if the (NIS) account has been disabled.

However, this is no less or greater a problem than the .rhosts file.  There
are tools to detect for .rhosts files in disabled accounts; perhaps the
writers of those scripts might be able to add a check for public keys under
ssh?

--
John Riddoch	Email: jr@scms.rgu.ac.uk	Telephone: (01224)262730
Room C4, School of Computer and Mathematical Science
Robert Gordon University, Aberdeen, AB25 1HG
"Yoda of Borg are we:  Futile is resistance.  Assimilate you, we will"

home help back first fref pref prev next nref lref last post