RE: Problems with implementation - DoS attacks possible
"Tom-PT Taylor" <[email protected]> Thu, 23 Jan 2003 10:59:41 -0500
| Newsgroups | gmane.ietf.itrace |
|---|---|
| Message-ID | <[email protected]> |
Does option 2 mean that the router has to hang on to a list of hosts to which it sent messages using the latest key, then send them messages containing only a key disclosure element when the key changes? > -----Original Message----- > From: Leech, Marcus [CAR:W669:EXCH] > Sent: Thursday, January 23, 2003 10:50 AM > To: Tomasz Grabowski > Cc: [email protected] > Subject: Re: Problems with implementation - DoS attacks possible > > > Tomasz Grabowski wrote: > > > > > > In my proposition you can attack victim1 from zombie1 again > after the > > KEY_C has been generated. In ICMP Traceback messages hashed > with KEY_C > > Key Disclosure List element may have only KEY_B because, > according to > > the draft, it "MUST contain at least one Key Disclosure > subelement". > > "At least" means that it can contain only one key > subelement (KEY_B) > > and not KEY_A. What I'm saying here is that this sentence > is very bad > > and can lead to security bug in protocol specification. It must be > > exectly specified how many subelements should be in the Key > Disclosure > > List. Can anyone tell me how long TAG=0x0E can be (in octets)? The > > problematic are KEY MATERIAL and SIGNATURE fields ofcourse. > > > I *think* that what you're saying here is that the document > needs to specify > reasonable upper bounds for the number of key disclosures. > I don't think that > we need to say "must contain exactly 'N'". The key > disclosure list element > (Tag=0x0D) is optional, so when you don't have any keys to > disclose, you > don't include the list. Perhaps the wording should make this clear. > > > > > Agreed. But if there will be a method to authenticate an ICMP > > Traceback message after the DDoS attack has stopped, your "moving > > DDoS" attack will not work. The question is how can we do > this? 1. Add > > some kind of method to get ICMP Traceback message from > router (hard to > > do because only those to which we sended ICMP Traceback messages > > should be able to request another such message from us). 2. > After key > > change we should send ICMP Traceback messages to hosts to which we > > sended previous ICMP Traceback messages (hashed with previous key). > > > > I can tune one of this solutions (propably no.2) if we want > to prevent > > "moving DDoS" attacks. I'm waiting for opinions. > > > I like solution number 2. It doesn't increase traffic volume > appreciably, and > I can't see that it does any harm. In a DDoS situation, of > course, it may > get dropped. This is better than nothing. > > -- > ---------------------------------------------------------------------- > Marcus Leech Mail: Dept 8M70, > MS 012, FITZ > Advisor Phone: (ESN) > 393-9145 +1 613 763 9145 > Security Architecture and Planning Fax: (ESN) > 393-9435 +1 613 763 9435 > Nortel Networks [email protected] > -----------------Expressed opinions are my own, not my > employer's------ >