Re: [Mip4] Current state of 3012bis solicited agent advertisement issue.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mip4] Current state of 3012bis solicited agent advertisement issue.



Hi,

Just to amplify on one point made by Henrik:

Henrik Levkowetz writes:
 > > > - Add the following at the end of Section 12:
 > > > 
 > > >     Note that an active attacker may try to prevent successful
 > > >     registrations by sending a large number of Agent Solicitations or
 > > >     bogus Registration Requests, each of which could cause the FA to
 > > >     respond with a fresh challenge, invalidating the challenge that the
 > > >     MN is currently trying to use.  To prevent such attacks, the FA
 > > >     SHOULD repeat the same challenge value in successive unicast
 > > >     responses to Agent Solicitations or in Registration Replies to
 > > >     Requests that did not contain valid MN-AAA or MN-FA authentication
 > > >     extensions for some limited period of time (on the order of 60
 > > >     seconds).  Note that each challenge returned to an MN MUST be
 > > >     previously unused by that MN.
 > > 
 > > Even better if the foreign agent allows more than one mobile node
 > > to use the same challenge value.  Why not?
 > 
 > This is the case with multicast challenges, of course. But currently we
 > only require the FA to remember one individual challenge per mobile
 > node, and if an impostor has the ability to invalidate that one (by
 > causing it to be replaced by a newer one) it has blocked the mobile from
 > succeeding in its next registration attempt.

A good way to think about this problem is to realize that the FA is
keeping state (look at Appendix E): there is the global list of
challenges and then there is the per-MN data structure that includes
one unused challenge per MN.  If we ever allow unauthenticated
messages (such as ordinary solicitations or bogus Registration
Requests) to trigger a modification of this state, then we are in
trouble.

-Pete


_______________________________________________
Mip4 mailing list
Mip4@ietf.org
https://www.ietf.org/mailman/listinfo/mip4




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.