Locking Down VoIP

Bookmark and Share

Voice networks have always been exposed to certain types of attacks. Data networks have a much larger threat environment to worry about. Converging the two seems to create a whole greater than the sum of its parts in that the merging of voice and data networks exposes each to the attacks of the other and creates unique new scenarios that have to be guarded against as well.

A phone system exists to place and accept phone calls. Therefore, a VoIP server is typically an Internet-facing server which, by design, is supposed to accept attempts to connect with it and route those connections to endpoints inside the network. The same precautions that any security best practices would prescribe for protecting Internet-facing servers should be applied to the VoIP server as well to both protect it from outside threats and to protect the internal network from the potentially insecure VoIP server.

As this TechTarget SearchSecurity article discusses, there are also some specific areas that need to be looked at to lock down the VoIP server and strengthen the security of your unified communications infrastructure. This excerpt from the article describes some of the areas you should pay particular attention to:

  • User authentication – Which users are associated with which handsets? Which users have softphones installed? Which group does a user belong to, and what usage privileges are associated with that group? How do users log in?
  • Call signalling – Call signalling (for example, dialling, busy signals, transfer and redirection) is one of the core functions of the VoIP system. If it uses a standard protocol such as SIP, it will inherit not only the vulnerabilities of a specific software implementation, but also those of the SIP protocol.
  • Media Gateway – The VoIP server will also be running media gateway functions such as audio codec processing.
  • Call accounting – In the background, the VoIP server will be generating and passing messages to some kind of call accounting system, probably based on a database server (such as MySQL, in the open-source Asterisk world).
  • Third party enhancements – Many or most VoIP systems can interface with third-party enhancements such as instant messaging, click-to-call, videoconferencing, unified messaging, and so on. All of these introduce their own problems: the VoIP system has to interact with these applications, so if the third-party application has weak security, that will open up an attack vector into the VoIP system.

It is a good idea to conduct an initial security audit of the unified communications environment to identify risks and vulnerabilities so they can be addressed, and then to follow up with annual security audits to ensure that the unified communications environment remains secure.

Follow me on Twitter

2 Comments to “Locking Down VoIP”

  1. Essential Computer Security » Locking Down VoIP : Stilton Company - NJ SEO & IT Services - Ocean County - Monmouth County - Toms River - Jackson - Freehold
    July 18th, 2009 at 3:13 pm

    [...] See the article here: Essential Computer Security » Locking Down VoIP [...]

  2. Video | Enjolt.com | Innovate for Success
    July 18th, 2009 at 6:09 pm

    [...] that will last a lifetime, and that will signify the exact feeling you are trying to create. Locking Down VoIP – tonybradley.com 07/18/2009 Voice networks have always been exposed to certain types of attacks. [...]