[VOIPSEC] VoIP vulnerabilities summarization
sukery
sukerry at 126.com
Wed Dec 14 21:22:39 CST 2005
hi Janne,
I recommend several tools for sip test: PROTOS(sip test suite), sipp, sivus
>Hi Sunkey,
>
>Thanks for you comments.
>
>Please let me know if you can disclose more about your system, we are
>looking for systems like this for our internal testing.
>
>/Janne
>
>> -----Original Message-----
>> From: Voipsec-bounces at voipsa.org [mailto:Voipsec-bounces at voipsa.org]
>On
>> Behalf Of sukery
>> Sent: Wednesday, December 14, 2005 1:41 PM
>> To: Voipsec at voipsa.org
>> Subject: Re: [VOIPSEC] VoIP vulnerabilities summarization
>>
>>
>> Hi Janne:
>> thank you for your comment, I totally agree with what you said.
>> I am a graduate student , our project is focused on VoIP
>> security, we firstly study the vulnerabilities of voip related
>> protocols(especially SIP), then define some attack senarios according
>to
>> these vulnerabilities we discovered and realize all these attacks,
>finally
>> we test our attack system on real voip networks ( supplied by an
>> international famous voip manufacturer). the attacks includes:
>> exception-packet attack against server
>> dos attack against server
>> disturbance call attack against endpoints
>> pseudo call attack against endpoints
>> call leaflet attack against endpoints
>> sip passwork crack
>> voice eavesdropping (and maybe voice replacement and voice
>> disturbance)
>> voice broadcast & call leaflet attack against pstn
>> terminals(via voip gateway)
>> and maybe more
>>
>> I am very very sorry to say that due to the confidentiality of
>> this project , I can not make our attack system public yet. that's the
>> meaning of the sponsor of this project .
>> anyway , I like to discuss with you as much as possible :)
>>
>>
>> >Hi Sukery,
>> >
>> >I think you made a good summarization of the vulnerabilities and I
>agree
>> >with what you say.
>> >
>> >But I think several of the problems you mention can be solved by
>using
>> >TLS to protect the signalling and SRTP to protect the media as
>described
>> >in existing standards and drafts. These technologies may not be
>widely
>> >spread among existing implementations but they exist and your list
>> >provides some good reasons that may motivate others to follow.
>> >
>> >I'm also interested in what tool you used.
>> >
>> >Cheers
>> >/Janne
>> >
>> >> 2.SIP reuses authentication mechanism from HTTP protocol ,in fact
>> >Http
>> >> authentication is totally imperfect when applied to SIP
>protocol,for
>> >that
>> >> it is a single-direction authentication, which means that only the
>> >server
>> >> authenticates the endpoints,the endpoints do not authenticate the
>> >> server,this situation makes it easy to deceive endpoints because
>they
>> >do
>> >> not authenticate any entity in the network. Pseudo call (call
>someone
>> >with
>> >> a false user id) ,server impersontation are dangerous attacks due
>to
>> >this
>> >> vulnerability
>> >>
>> >> 3. SIP communication is based on message transaction, however sip
>> >> transaction mechanism is quite complicated.for example, when a
>> >stateful
>> >> proxy server receives a sip request message, it firstly computes
>the
>> >> transaction ID for this message,if the transaction ID is not
>existed
>> >> before, this request message is regarded as a new message, the
>server
>> >> will do a lot things for this new message: save this message,
>create
>> >a
>> >> finite statemachine for this message, construct a provisional
>response
>> >> message and send it back, save this response message,update the
>finite
>> >> statemachine, decide the next hop of this request message basing on
>> >the
>> >> complex routing rules,transfer the request message, create one or
>more
>> >> client transactions for the request message ...these steps surely
>> >consume
>> >> lots of CPU and memory resources. as a result,the server is
>> >susceptible
>> >> to DoS Attacks when a hacker continually sends large quantities of
>SIP
>> >> request messages with different Call-ID
>> >>
>> >> 4.Un-encrypted media stream such as RTP data is easy to be
>wiretapped
>> >>
>> >> 5.almost all VoIP software has some code flows, in this case,even a
>> >> malicious packet may bring down the server, we call this packet
>> >exception
>> >> packet, in fact we have found exception packets againtst both sip
>> >servers
>> >> and h.323 servers
>> >>
>> >> 6.voip endpoints are much more intellectualized than traditional
>PSTN
>> >> terminals,however,when this capability is abused,a lot of
>malicious
>> >> network attacks appear:
>> >> disturbance call
>> >> call leaflet
>> >> voice broadcast
>> >> and more...
>> >>
>> >>
>> >> >Chris
>> >> >
>> >> >I'm pretty heavily involved in SIP standards development, and have
>> >been
>> >> for
>> >> >some time. I talk regularly with the kind of folks that I think
>> >would
>> >> know
>> >> >if their stuff had been "hit". I know about plenty of attacks on
>the
>> >> >underlying infrastructure, including the platform attacks. I have
>> >NEVER
>> >> >heard even a whisper of an actual attack on VoIP equipment that
>used
>> >> >exploits specifically related to SIP (which I don't think is
>> >> substantially
>> >> >better or worse than other VoIP protocols).
>> >> >_______________________________________________
>> >> >Voipsec mailing list
>> >> >Voipsec at voipsa.org
>> >> >http://voipsa.org/mailman/listinfo/voipsec_voipsa.org
>> >>
>> >>
>> >>
>>
>>
>>
More information about the Voipsec
mailing list