Mar 20

One security measure that is often overlooked on networks is routing security. Even on closed networks, routing security is important and many times IT professionals overlook securing their routing protocols. Most of the time they feel that because the routing protocols can’t be compromised from outside the network, then they disregard the fact that they can be just as easily compromised from inside the network if not easier. Routing security can be just as important in your security policy as anything else.

Many large networks with multiple internal subnets use routing protocols across the infrastructure to automate route path discovery. These routers rely on sending their routing tables and route information to each other to allow for proper network convergence. Setting up route protocols on the network passes this information across the network to allow other routers to receive the information. Some protocols broadcast this traffic across the network for anyone to hear. By default, routers configured with routing protocols such as RIP, OSPF, or EIGRP will automatically update their routing tables regardless of where the routing updates have come from. This means that anyone who knows what they are doing can easily forge route update packets and send them across the network to place their own routes into routers on the corporate infrastructure.

This is why routing security is important. Imagine allowing an attacker to update the routes on your network to pass all traffic destined for one IP address to another network completely. This allows for easy hijacking of a complete network or to completely shutdown the network with a denial of service attack.

With proper routing security you can help control this problem on the network. For one, most current generation routing protocols allow for authentication to take place. For example, with EIGRP you can create an authentication key and use that key to authenticate routers on the network. When a router receives routes with the proper authentication key, only then will it allow the routes to update the routing table. If the router receives routes that do not have the right authentication key, it just ignores them.

It is also important to note that if you are using a routing protocol on your network, ensure that you are using a current generation protocol and not an obsolete protocol like RIP. Most of the newer protocols like EIGRP will only send routing table information when routes on the network change. This helps alleviate the issue of sending route information across the network for anyone to grab with a sniffer. Another method to help prevent that is to create a distribution list so that the routes only get sent to specific routers in a unicast fashion.

Routing security, while often overlooked, should be an important part of your network security policy. A little common sense and some basic knowledge on routing protocols can really help you secure your route infrastructure to prevent attacks from inside the network from occurring.

Aug 28
In case you needed further confirmation that the internet is not a safe place, an exploit in the Border Gateway Protocol can be used to divert internet traffic to another location. This can be done from anywhere on the internet and does not require the attacker to be within the same subnet. This was demonstrated at the DEFCON security conference in August.

While this is not a new discovery, the recent demostration helps show how unstable and insecure the core infrastructure of the


internet really is. Not only are higher level applications like DNS vulnerable, but also the lower level protocols have flaws in their design that can be taken advantage of. Experts in the field are calling for changes to internet routing and have been making warnings for years. A newer secure protocol, S-BGP, is a possible solution that could be deployed, yet there are still issues that need to be worked out regarding deployment and operation.

For now however, the only solution to any privacy over the internet is to use point-to-point encryption such as a VPN tunnel. Send data over the internet without encryption and you risk compromising it.