On Feb 10, 2009, at 11:25 PM, Kevin Smith wrote:

On Tue, Feb 10, 2009 at 11:02 PM, Kurt Zeilenga <[email protected] > wrote:
It seems not so sensible when the admin happens to be authenticating
directly to the server hosting the chatroom. But for the case where the administrator authenticates elsewhere, possibly to a server under separate administrative control, (to the extent that password protected rooms are at all sensible) it seems at least reasonable for a server to be allowed to
require the administrator know the password.

If we assume secure s2s, it seems that requiring the muc owner know a
password only protects against a compromised (or maliciously adminned)
server where the user can be impersonated by the server admin. Given
that the muc password is sent in plaintext, a compromised server could
pull this out of the stream anyway, so does it buy us much to require
a password for the muc owner?

I'm thinking more about a non-comprised server case, but just the case of poor administrative practices.

Say the owner's account was deleted by his site's admin, and then that account name was reassigned to some other person. Now a different person is in control of the owner's account. This person might know or discover his account has ownership rights on various chatrooms and abuse those rights.

So I wonder if the password mechanism might be a way of mitigating risks associated with such administrative practices.

Server implementations can add features to deal with this problem with both the owner and chat room are hosted on the same server, but I don't know any way of deal well this in the remote case except by authentication of owner to room.

Now one can argue that the password does nothing to specifically authenticate the owner, so maybe the password doesn't well mitigate the risk.

-- Kurt

Reply via email to