Monthly column
What You Can’t See Might Still Hurt You…
By Klaus Majewski
Within any
modern business environment, it is now relatively easy to find technically aware people who are
able to tell you exactly what kinds of servers are on the corporate Intranet, and perhaps even what
functions these servers perform. However, if you ask these same people to detail the types of
traffic flowing across the same Intranet, you will be far less likely to get an informed
answer.
Invariably, this is because people have become overwhelmed with keeping up with the various
types of network traffic, including data, voice and video, subsequently believing that they have a
strong perimeter protecting their network against potential threats and malicious attacks.
Perimeter defense is a start
Let’s take an example: a company that has firewalls protecting
all connections to and from Internet, VPN connections to branch offices, subcontractors, and remote
mobile users. Email and file transfer traffic is content checked at the perimeter. All Web
connections go through http-cache servers. All customer or subcontractor accessible servers are
located in separate DMZ areas. Does this sound like a secure perimeter protection? Well, it is a
good start.
Sadly, strong perimeter defenses simply aren’t good enough, since a single mobile user and
laptop can cause innumerable problems for a modern company. According to an IDC report published in
October 2005, the number of remote and mobile workers reached 650 million worldwide in 2004, and
IDC predicted that over the next five years, that number will reach 850 million – more than one
quarter of the global workforce. The increase is not very surprising if you think how easy and
cheap it is to get Internet access from almost anywhere. People also prefer to work from home
offices rather than spending time in the morning traffic jams.
Remote working means that corporate laptops have greater possibility to catch an infection
from non-trusted systems like home computers. Corporate security policies must take this into
account when thinking about possible attacks against company assets.
For example, if a mobile user logs on to his/her laptop at a customer site the machine can be
vulnerable to contracting some sort of infection. In this case, the infected laptop when brought
back to the office and connected to the internal network is now sharing the corrupt files within
the protected network. Perimeter security has now been physically bypassed and the infection is
free to spread to other computers on the network segment. This is why it is so essential that
corporate networks include internal protection mechanisms that can defend against such simple
oversights. Perimeter defenses, however strong, simply don’t offer sufficient protection any
longer.
Layered defense has been proven as a mature technology that works. Instead of one layer of
protection there are several layers of security. The idea is to slow the attacker down, collect
more information about his actions and finally stop the attacker before he reaches his target.
Security is a process that has four steps: protect, detect, react, recover and revise. First ,the
company has to define its assets that must be protected and then implement good enough protection
for them. Because no protection is complete, security breaches have to be detected when they occur.
Once the security breach is detected, it has to be contained. Once the emergency is handled, the
company should find out why the attacker got past some layers of defense. Once the reason is found
then there has to be a change in the security procedures to stop the new way of breaching the
security. Then the process cycles and starts again.
Of course, large enterprises can afford powerful network management systems capable of
monitoring the overall health of internal networks. Small and medium business companies simply do
not have that kind of money at their disposal to invest in Intranet protection. It is essential
that these companies find alternative means to achieve the same levels of protection, but in order
to find the perfect solution, we have to consider some common problems.
Visibility for internal network
First, companies need to view exactly what is happening on
its Intranets. There has been several cases where company’s domain name server (DNS) has been
compromised. Attackers were using the DNS to leak confidential information out of the company. Just
for your information, DNS are normally allowed to go through the perimeter security without any
checking. If those compromised companies had been using protocol checking then they would have seen
that it was no longer DNS-traffic that was flowing out from their DNS server.
To achieve protection from this, companies should employ strategically placed Intrusion
Prevention System (IPS) sensors to help reveal information about the internal network flow. Today's
IPS systems do not produce the large number of false positives that were sometimes associated with
older Intrusion Detection Systems (IDS), and it is no longer necessary to sprinkle IPS sensors
throughout an internal network as a sort of scattergun approach to intrusion security.
Organizations should deploy IPS at intelligent locations, for example, within the firewall, in
demilitarized zones (DMZ) or in front of critical servers. It’s really a question of common sense,
and placing devices where it matters most. IPS systems are then able to report exactly what kind of
activity is happening on Intranets.
Removal of non-business traffic
A second consideration is how to prevent unwanted traffic
inside the internal network, for example, a worm or peer-to-peer program (like eMule). Music and
movie downloads using peer-to-peer programs will easily clog any size of an Internet connection.
Music downloads look like normal Internet traffic at the perimeter, but it is not helping the
company to do its business. Additionally there might be liability issues for the company regarding
the copyright protection of music and movies.
Intrusion prevention system can easily prevent the use of different non-business related
peer-to-peer programs. Immediately there is more bandwidth available for business related
applications and for remote connections between branch offices.
Co-operation of security layers
An infected computer inside the company’s network will try
to infect its neighbor computers and therefore spread the infection. One solution would be to
segment Intranets using firewalls. This would allow for an organization to isolate Finance or
Accounts departments from the rest of the Intranet and therefore prevent infections spreading into
those business critical network segments.
However, if the IPS sensors and firewalls were deployed to co-operate more closely, they
could be used together to strengthen Intranet security. IPS sensors can show what is flowing across
the Intranet by inspecting network traffic in each application layer. If they are well located, for
instance in front of critical servers, these IPS sensors will then block any harmful traffic. In
circumstances where they are not covering the whole traffic path, they can then also instruct
internal firewalls to block further unwanted traffic throughout the company’s Intranet and even at
the perimeter. Because today's IPS and firewall systems are very granular, they can simply block
all offending traffic while allowing genuine business traffic to flow without interruption. This
co-operation would help to isolate infected computers and limit their damage to a minimum.
Many corporate Intranets are deployed to connect a number of branch office networks, where
security can often be perceived as less effective than at corporate headquarters. For example,
postal services headquarters have very good network security, but local post offices might not even
have any personnel that have IT-knowledge. This kind of situation requires a remotely managed and
operated security solution. The system should enforce the same kind of security rules that are in
effect at the headquarters. It ensures that there is no weak link in the company’s security, and
that all locations are equally protected.
Security is continously evolving
Another example is a multi-national company that has remote offices around the globe. It
has good security policy that dictates what must be done to protect the company assets.
Unfortunately, it is the fact of life that the most remote offices will not follow the company
security policy if it is not actively enforced.
The only way to make sure that company security policy is followed everywhere is central
enforcement of the security policy. Internal audit people would like to have centrally located
audit information about security policy conformance. In real life this is just a dream in many
cases.
This is because many companies buy separate, locally managed security solutions that lead to
erosion of overall security principles over the years. Any comprehensive security solution makes
good use of centralized management that allows all branch offices to use identical access rules and
intrusion prevention rules employed by headquarters. Centralized management will collate all
security logs in local log servers, while displaying centrally automatically combined log
information from all other log servers including fast and accurate reporting. This helps companies
adhere to regulatory requirements like Sarbanes-Oxley or Payment Card Industry security policy (PCI
from Visa and MasterCard).
Security is a continuously living and evolving process and therefore it has the ability to
adapt to different kinds of new threats that are risks for the business. This requires agile
protection mechanisms, which are able to enforce and manage ever-changing security needs.
A combination of IPS sensors and firewalls offers a perfect protection strategy for small and
medium businesses, while also providing a fast and easy way to maintain the security of internal
networks.
Now are you ready to see and believe?
Read more about
StoneGate Intrusion Prevention
System