Search Again:

Re: Security Issue

From: Mike Bacher
Date: Saturday, January 11, 2003
Time: 11:58:41 am

At 11:12 AM 1/11/2003 -0800, you wrote:
>ISP List wrote:
>
> > I've found a security issue with the Customer Web Interface --
> > specifically, the Password Retrieval logic. It is pretty straightforward,
> > and is unlikely to be exploited, but it makes assumptions that should not
> > be made. Basically, if a customer does not have any E-Mail address or
> > Override E-mail address in their account, it sends the Password Retrieval
> > E-mail to "<login>@<main domain>" rather than returning an error. It is
> > possible that:
> >
> > 1. Customer A has login name of "joe" with no E-mail addresses or Override
> > E-mail address
> > 2. Customer B has login name of "joesmith" with E-mail address of
> > "joe@domain.com" which is also the Override E-mail address
> > 3. Customer A does a Password Retrieval and his password gets sent to
> > Customer B
> >
> > Can a preference be added that says "If Override E-mail does not exist, do
> > *not* send the Password Retrieval E-Mail"?
>
>You sure about that? In that scenario, unless Customer A was searching for
>"joesmith" with a matching zip code, nothing would get sent. If he searched
>for "joe" with the correct zip code, it would go to himself (as expected).
>
> - Shawn

Yes. Customer A knows his login name (joe) but not his password, and puts
"joe" in the field for password recovery with his correct zip code. Since
he (joe) has no Override E-mail address or E-mail addresses, OG is assuming
that "joe@domain.com" is him and it sends that password there, but in
reality "joe@domain.com" belongs to Customer B.

--Mike


---------------------------------------------------
To subscribe, unsubscribe or to search list archive
please visit http://www.optigold.com/lists/isp.html
---------------------------------------------------



Messages In This Thread:



Return to Digital Point Solutions' Home Page