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

SECDIR review of draft-ietf-v6ops-addr-select-req-02.txt



I have reviewed this document as part of the security 
directorate's ongoing effort to review all IETF 
documents being processed by the IESG.  These comments 
were written primarily for the benefit of the security 
area directors.  Document editors and WG chairs should 
treat these comments just like any other last call 
comments.

Background: In multi-prefix environments it is possible 
for an IPv6 node to have multiple IPv6 addresses 
available. There is thus a need to select appropriate 
source and destination addresses when initiating 
communication. RFC3484 defines default address 
selection for IPv6. Another v6ops draft 
[I-D.ietf-v6ops-addr-select-ps] points to some 
situations in which RFC3484 leads to problems, hence 
the desire to introduce new selection mechanisms 
overcoming those. This document discusses requirements 
for such mechanisms. 

Security Review: While I think this is useful work, I 
am concerned that security wasn't made a requirement 
in itself and is instead just touched upon in the 
security considerations section. I also think that the 
security considerations section is not appropriate: it 
doesn't do a good job of analyzing threats that might 
be introduced by address selection mechanisms. It is 
insufficient to state that "incorrect address 
selection can lead to serious security problems, such 
as session hijack", this is too vague. Security 
threats should be listed exhaustively. As I already 
said, I believe that it should be made a requirement 
in itself that these threats are appropriately 
countered. Since it also seems that address selection 
mechanisms can be realized via protocols, it might 
also be good to go into what are the requirements on 
protection of these protocols (e.g. network filtering 
at the domain boundary, message authentication, etc.).

Non-security nit: In section 2.5., "address selection 
API" could reference a recently approved individual 
submission [I-D.chakrabarti-ipv6-addrselect-api]. 

Hope that helps. Best regards,

--julien