[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

IKE clarifications



Catherine Meadows at NRL has noted two points that need to be clarified
in order to ensure that secure implementations of IKE are produced.

The first is that message ID's must be pseudo-randomly generated; this
necessity is mentioned in the ISAKMP document, but could be easily
overlooked by an IKE implementor (and has been, more than once, it
seems).

The second point is to note that the decision about whether a message
is a Quick Mode initial message or a reply to a QM init msg must be
made on the basis of a pre-existing message ID only, not by using
any other attribute of the message.

Implementations that omit either of these recommendations are subject
to a denial-of-service attack which results in the production of
security associations that are not usable for communication with
the intended remote party.

Hilarie