Bug 395 - ident-protocol gives "root" as connection owner
Summary: ident-protocol gives "root" as connection owner
Status: CLOSED FIXED
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: sshd (show other bugs)
Version: -current
Hardware: All Linux
: P2 normal
Assignee: OpenSSH Bugzilla mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-12 15:59 AEST by Holger Jakobs
Modified: 2004-04-14 12:24 AEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Jakobs 2002-09-12 15:59:43 AEST
When I tunnel a connection through openssh and the server tries to figure out
who is making the connection, it asks the local identd "who is running sshd"
instead of asking the remote identd (on the originating system) "who is
running the program connecting".

Therefore, all server programs relying on identd will believe that all tunneled
connections come from local user "root". I think this is a severe security
flaw.
Comment 1 Damien Miller 2002-09-12 16:29:17 AEST
Recent versions (using privsep) establish port-forwadings as the owner of the
connection. 

In any case, this is not a "severe security flaw" unless you are misguided
enough to use identd for authentication.
Comment 2 Damien Miller 2004-04-14 12:24:18 AEST
Mass change of RESOLVED bugs to CLOSED