Home of Defense In Depth (DID) Security and Disaster
Recovery.
Executive Briefs
Email GreenRiver
- The Top 10 Information Security Threats.
- The Top 7 Mistakes made by Companies implementing Network
security.
- Who Is Targeted.
- What are the Liability Issues.
- Return on Investment.
- Network Threats.
- Workstation Threats
- HIPPA Security Over a local or Wide Area Network
- HIPPA SECURITY FINAL RULE
- HIPPA SECURITY MATRIX
- Back to Main
- Weak and Inconsistent Authentication of who is accessing your systems. Cure this problem
with a strong access policy.
- Weak Passwords (simple, too short, etc.). Cure this problem with a strong password
policy.
- Insufficient Security at the IP Network layer (leaves you open to anyone, anywhere on
the Internet). Cure this problem with an IP audit. Then take appropriate action to turn
off unnecessary services and maintain it with a strong IP Network Layer Policy and ACL.
- Information Services Not Controlled Properly (i.e. Remote Access, Insecure Internet
Servers, etc.). Cure this problem with an Information Services audit backed up by a strong
Information Services policy.
- Inappropriate Security Access Group Memberships. Cure this problem with a Security
Access Audit and strong Access Policy.
- Too Many People with Supervisory Rights. Cure this problem with a system audit and
strong Access Policy.
- Weak Access Permissions on Files and Directories. Cure this problem with a system
audit and Strong Access Policy.
- Malicious Programs (Virus, Worms, Remote Control apps, etc.). Cure this problem with a
system wide audit and strong Email and workstation policy.
- Failure to Fix Software and Operating System Bugs with Hotfixes and Service Packs. Cure
this problem with a LAN Administration Audit and Lan Administration Policy.
- Not taking Action on Security Threats that are being logged by an Intrusion Detection
System. Cure this problem with a log Audit and Strong Lan Administration Policy.
- Assigning inadequately trained and non-dedicated personnel to handle security.
Use a specialist. Never assign security to Lan Administration. Keeping up with service
patches and security technology is a full time job.
- Failure to understand the relationship of information security to business
problems (i.e Most people understand physical security, but do not see the
consequences of poor information security). Poor information security and break-in causes
severe business disruption. Treat it the same as a disaster recovery plan. Remember the
loss of service can bring down the company the loss in confidence and liability associated
with being hacked can keep the company down. Exercise due diligence at all times to limit
liability.
- Failing to deal with the operational aspects of security (i.e. make a
few fixes and then not allow the follow through necessary to ensure the problems stay
fixed). Be security aware. You can not keep up if you are doing more than security.
Treat it as the most important thing in the job as keeping the disk drives running on the
servers. Slip and a hacker will make sure you remember for the rest of your life.
- Rely primarily on a firewall. With only one part of the Defense In
Depth in place and with the firewall only trying to keep intruders out you are using only
half of its' capabilities. What about the attacks within? Using only one part is an open
invitation to being hacked.
- Fail to realize how much money their information and organizational reputations
are worth. Never believe for one second that the company information is not
worth protecting. It is the company. Forget this fact and a hacker will remind you in a
very unpleasant way.
- Authorize reactive, short-term fixes only, as a result, problems re-emerge
rapidly. OK for the short term but never for the long term. Always perform due
diligence and follow through.
- Pretend the problem will go away if it is ignored. Hackers love to see
this one. Ignore the problem and it will come back to haunt you. Always perform due
diligence in matters of company risk and liability.
Who Is Targeted
If youre an executive or business owner you have seen on the news
reports of companies attacked by viruses, cracked by hackers and generally compromised.
The best assumption is that everyone is a target if you are on
the Internet. Are you a bank, government institution, power company, large
retailer, mid sized business, part of the transportation infrastructure, small business,
publicly traded company, private company or a private user? In other words if you are
connected to the Internet in any way from a dialup connection to a dedicated line you are
a target. The type of attack depends on what the attacker believes is on your system or
what he can use your system for.
Using the Riptec report as well as incident responses from SANS
(Systems Administration, Network and Security) Institute, INFOSEC (Information Security)
Institute and others the following trends are apparent.

- Hacking falls into two (2) categories, deliberate and opportunistic.
- Hacking or attempts to compromise systems is rising 49% per
year and will accelerate each year as more people come on the Internet.
- It originates mostly in the United States but also comes from China, Brazil, Europe, the
Middle East and Russia as sources of hacking and is worldwide in scope.
- Attempts range from the lone teenager to sophisticated Nation-States and
intelligence groups attempting to compromise systems in each other's countries
with the resources of their country available to them.
- Larger companies of more than 1000 employees are more likely to
be subject to deliberate attack than smaller privately held companies.
- Publicly held well known companies are more likely to be deliberately attacked
than less known privately held smaller less known companies.
- Companies without a security presence are more likely to be compromised
than companies with a strong security awareness.
- Only 1% of the attacks posed a serious threat but based on the penetration compromised
billions of dollars in company assets and ranged in severity from;
- Numerous high-profile Denial of Service attacks and company Internet presence
shut down.
- Disabling all or part of some of the world's largest communication's networks.
- The possible Compromise of the Windows source code at Microsoft.
- Numerous cases of servers being penetrated and credit card numbers and customer
information compromised causing loss of customer trust in the company and in a few
instances damaging the companies ability to do business beyond repair.
- These represented serious security breaches of company's assets and damaged the
companies' ability to perform significantly.
- Most Trojan horse programs, viruses, Visual Basic or VBS, JAVA, and Active X
based attacks are specifically written to breach Microsoft systems and are targeted at
several specific parts of the Microsoft architecture.
- Targeted systems are either;
- Compromised and the information stolen or destroyed
- The system is used to attack other systems as in the case of distributed denial
of service attacks or back end password theft to penetrate an internal corporate Virtual
Private or Private Network.
Based on this information the following conclusion can be reached.
No Company that is connected to the Internet is safe from
attempts to be hacked. This includes e-mail viruses and Trojan horses, malicious
web sites, direct attacks to the company's computers on the Internet, attempts to hijack
the companies web site and any other attempt to compromise the companies' ability to
perform business using the Internet. It is simply a matter of time and percentages
before any company's computers are penetrated and information stolen or the system used to
attack another company.
How do I protect my company and myself?
Being aware that there is a possibility of being compromised is the
first step. Don't think for one second that simply because the computer you use is safe
simply because it is locked up in your office. If it is connected to the Internet in any
way it can be compromised. Take a holistic strategy towards protecting your assets. Use a
layered strategy to protect the people and information in your company and Defense In
Depth (DID) approach.
- Talk to security professionals about your company and your systems and
find out what your risk is. They can be found on the Internet and reached via Email or
telephone.
- Talk to your Internet service provider and ask what you can do but
remember these companies are not security companies and may be security aware but it is
not their main line of business. They employ security companies to secure their systems.
- Have at least firewall and antiviral software on your system in some form or fashion. It
is the minimum you can do.
- Ask the question, If I lost information critical to the company what would it
cost me? Then take the steps necessary not to loose it and your company.
If all you have is a firewall you are only 1/3 protected.
Get an audit by a security professional and find out what other parts you need to ensure
you are secure. It will be cheaper than loosing everything you have.
e-Business Partners & Customers
The real liability of being "hacked" is perhaps not what an intruder might do
to your systems and data. While the loss can be significant, it is perhaps trivial when
compared to the potential liability you may face if an intruder causes harm to one of your
e-Business partners or a customer as a result of their penetration of your systems.
Liability Trends
The current trend in liability law is for the law to rely on information
security as the means by which businesses should be able to establish a level of
"trust".
New laws and regulations are beginning to require, push or create incentives for
businesses to implement a level of security that establishes the legal "trust"
necessary for safe, enforceable and provable transactions. Under the law, sometimes
security is an option, and sometimes it is a requirement. But at all times, security has a
legal role in facilitating business transactions that cannot be ignored.
The first law to recognize the legal role of security was the Uniform
Commercial Code Article 4A, which governs electronic fund transfers. Proposed in
1989 and now enacted in all 50 states, this law relies on security procedures such as
verification and error detection measures rather than signatures as the basis for
verifying electronic transactions and apportioning liability. Since then, new laws and
regulations are increasingly giving legal significance to security for a variety of
reasons.
Legal Precedents
In some cases, the law literally requires security. For example;
The federal Gramm-Leach-Bliley Act, finalized in 2001, requires
financial institutions to adopt a comprehensive written security plan to ensure the
confidentiality of customer information.
The federal Health Insurance Portability and Accountability Act (HIPPA)
requires healthcare providers to implement the security necessary to ensure the integrity
and confidentiality of healthcare information (42 U.S.C. § 1320d-2).
Penalties include fines and possible imprisonment.
Such regulations require businesses to;
- Identify and assess potential risks
- Design a security plan to manage and control those risks
- Implement the plan internally and require third-party service providers to
comply
- Periodically review and adjust the security plan as necessary (12 CFR Part 30).
Moreover,
These regulations put the responsibility for adopting and implementing the
plan directly on the Board of Directors.
Electronic Signatures
In other cases, the law pushes businesses to implement security by providing that certain
electronic transactions will not be legally binding without taking appropriate
security measures.
For example, under the 1999 New York Electronic Signatures and Records Act,
and some other laws in the U.S. and other countries;
Electronic signatures are enforceable in certain cases only if appropriate security is
used.
Specifically, the signature must be;
- Unique to the person using it
- Capable of verification
- Created using information under the sole control of the signatory
Attached to the data in a manner that authenticates the attachment of the signature to
the data and the integrity of the data transmitted (NY CLS State Technology Law § 101).
The Model Law on Electronic Signatures, approved by the United Nations in 2001,
recommends that countries adopt laws basing the enforceability of electronic signatures on
an assessment of their level of reliability or trustworthiness.
Legal Benefits
Some laws provide incentives to businesses by giving them a legal benefit if they
implement appropriate security. For example;
Under the 1998 Illinois Electronic Commerce Security Act (5 Ill. Comp. Stat.
175), the signer of an electronic document is legally presumed to be the person
identified by the signature when certain security attributes, similar to those in the New
York law, are present. Without that presumption, the source of an electronic document must
be authenticated in the event of a dispute.
The Uniform Electronic Transactions Act, proposed in 1999 and now
enacted in 37 states, allocates liability for a change or error in an electronic record
that occurs during transmission to the party that failed to implement security to prevent
or detect such errors.
Legal Guidance Today
Most laws provide little guidance on the subject of how much security is enough, nor do
they require companies to adopt particular technologies. These laws often state only that
security must be;
- "Commercially reasonable"
- "Sufficient to "ensure" protection from reasonably anticipated threats.
It remains to be seen whether mere penetration of a company's defenses will establish
the legal inadequacy of those defenses.
Future Trends
The trend is unmistakable: Security will be the key to creating enforceable and
trustworthy electronic business transactions. No security, no deal.
This Link Displays an example of possible
Case Law regarding Due Diligence Liability.
Most companies network administrators are saturated with work on
printer problems, new users, new applications and failed systems. Adding security to the
current burden without increasing staff leaves little time to dedicated security tasks.
The skill sets involved in security range from operating environments and network
protocols to applications. This wide range of experience makes it difficult to find people
with broad enough skill sets to accomplish the security goals.
Security ROI is like an insurance policy. To justify the investment in
security simply think in terms of leaving the keys in your car or leaving the house or
your business or bank account wide open with a sign outside that says "Come take me
I'm free." In actual monetary terms it simply boils down to;
Loss of business per hour or day.
Loss of ability to perform business due to business
disruption where one part of the operation my still function but because another element
of the company is tied up recovering from an attack other elements of the business are
delayed and customers suffer.
Loss of company trade secrets, contracts, or customers
due to Industrial espionage.
Below is a rule of thumb table of the investment
associated with providing a business reasonable security coverage.
Key Benefits |
In-house Minimum Effort |
In-house Best Effort |
Outsource-Managed Security |
Security Staff |
1 employee |
5 employees required for
24/7/365 coverage |
Outsource Engineering Staff |
Design and architecture |
Based on time and experience |
Ranging in experience from
somewhat experienced to experienced |
Experienced to Expert |
Monitoring |
Maybe and only between 8am
and 5pm |
24X7X365 |
24X7X365 |
Administration and upkeep |
8am-5pm with no notification |
24X7X365 |
24X7X365 |
Backups and applications
mirroring |
Depending on Software and
time |
Daily or real time |
Daily or realtime |
Vulnerability testing |
Light if any |
Quarterly |
Quarterly |
Evaluation of new security
solutions based on changing business requirements |
None |
Regular review |
Regular Review plus
experience from multiple companies |
Key Investment |
In-house Minimum Effort |
In-house Best Effort |
Outsource-Managed Security |
Salaries /Benefits |
65K+25% Benefits and
administration |
80K Avg. +25% benefits and
Administration per employee |
N/A |
Dept Manager |
25% time at 80K salary |
75% time at 90K salary |
N/A |
Training |
2.5K |
2.5KX5 Employee |
N/A |
Hardware |
2.5K for PC |
2.5K X5 PCs |
N/A |
Software |
$0.00 Use Freeware intrusion
detection tools etc. |
$25K for commercial software
license |
N/A |
Total Annual Investment |
$106.25K |
$597.5K |
Small to Large Contract
$35K-200K or 1/3 |
Network threats are just that, they reside on the network. What most Lan
Administrators forget is that the threat is not only on what's trying to get in from the
outside but what may be inside their network trying to compromise other machines or get
out to report back to the attacker.
Reconnaissance: Techniques used to gather
technical information about your systems.
Threat - While not destructive in themselves, these
information gathering techniques give hackers what they need to actually
attack your systems. Preventing these types of activities is the best defense.
- Target Discovery - A technique used to discover the network addresses
of possible attack targets.
- Network Commands - Certain commands/information services available in
the Internet network environment that give an attacker technical information about
potential targets.
- Ping Sweeps - An automated method of scanning ranges of network
addresses for possible attack targets.
- Port Scans - A technique used to sense for vulnerabilities in a network
server.
- Eavesdropping - A way to passively observing the information in network
traffic. This information can then be used in later attacks.
- Information Theft - Taking data from an information system without
proper authorization.
Unauthorized Access Attacks that use valid
passwords, services, etc. to gain unauthorized access to your systems.
Threat - Attackers can access your systems often without
anyone noticing and steal/destroy information (often over
extended periods of time), or cause denial of services by crashing your systems, sometimes
beyond the ability to simply
restart.
- Password Attacks - Obtaining valid passwords without authorization
(stealing password files, cracking password, etc.) and then using them to enter secure
systems.
- Trusted Access - Gaining access to a secure or "trusted"
computer and using that system's trusted status to penetrate and attack other systems.
- Secondary Access - Continued unauthorized access through means
established during an initial security breach. This gives an attacker continued, access
over a period of time if undetected.
- Remote Access - Attacks that are the result of initial authorized
remote access. The most common attack is to gain complete control over a system to steal
information.
- Vulnerable Software - Exploiting a software systems' security
weaknesses to gain unauthorized access, steal data, modify programs, deny service, or
destroy data.
Denial of Service These attacks interrupt the
operation of your systems by overloading their network links and/or processors, or by
simply crashing the system.
Threat - Loss of access to services and systems by customers
and employees.
- Single Source Denial of Service (DOS) - Methods of consuming all of a
systems' logical network resources from a single attacking source. This results in the
system becoming unusable.
- Distributed Denial of Service (DdoS) - Uses multiple systems (usually
hacked and under the control of a single attacker) to flood a single systems or network
section's capacity.
- These attacks include;
- Ping Flood - Sending excessive numbers of requests for a ping
"echo". This overloads network links and network software.
- Syn Attack - Overloads a system's ability to communicate over the
network.
- Smurf - Uses network broadcast mechanisms to overload a section of a
network
- Packet Storms - Use of built-in network testing software to flood a
section of a network.
- Oversize Packets - The attacker sends excessively large network
packets. This Exploits error handling weaknesses in some manufacturers' network software.
This typically results in the entire system or at the very least it's network resources
becoming disabled.
- Overlapped Packets - The attacker sends out-of-sequence packets during
an existing, valid communication session. This exploits error-handling weaknesses in some
manufacturers' network software. This typically results in the entire system or at the
very least it's network resources becoming disabled.
- Fragmentation - The attacker send invalid partial network packets. This
exploits error-handling weaknesses in some manufacturers' network software. This typically
results in the entire system or at the very least it's network resources becoming
disabled.
- IP Spoofing - The attacker exploits weaknesses in network software on a
system and makes it endlessly communicate with itself by falsifying network packet
addresses.
- Malformed Headers - The attacker sends corrupted network packets. This
Exploits error handling weaknesses in some manufacturers' network software. This typically
results in the entire system or at the very least it's network resources becoming
disabled.
Data Manipulation These attacks are accomplished
by recording, modifying, and replaying the contents of ongoing
network traffic to gain access to your systems or by falsifying the contents of network
packets to confuse your systems.
Threat - Unauthorized access to your systems,
theft/destruction of data, Denial of Services to customers and employees.
- IP Spoofing - The attacker exploits weaknesses in network software on a
system by changing the "source address" portion of a packet to fool the
receiving system into processing the packet as though it came from a "trusted"
system. Problems can range from Denial of Service, to destruction of data, to gaining
supervisory control of a system.
- Session Hijacking/Replay -
- Hijacking - The attacker takes over an existing communication session
to take advantage of the security level of that session.
- Replay - The attacker intercepts and captures a sequence of network
packets, manipulates the information, then replays it to an unsuspecting system to gain
control.
- Rerouting - The attacker gains access to a network Router and changes
the traffic flow. This can result in Denial of Service, or theft of data.
- Repudiation - The attacker will gain access to a system and disable the
ability to trace transactions. This is often used to cover the theft of records or
financial transactions.
Workstation threats threaten one of the 3 most important assets any company can
have. Like a pyramid they are at the bottom and represent the largest number of devices in
direct contact with your employees on the network. They are the backbone of getting things
done and like servers and routers which constitute the other two parts of the triangle
form an integral part of the triad of defense in depth. Some of the attacks listed below
are only found on Microsoft and specifically targeted at Outlook and Exchange mail
platforms while others are common across all platforms.
Viruses & Worms
- Virus - A "Virus" is a self-multiplying computer program that
creates copies of itself and infects parts of a single system. Types of Viruses can range
from a simple nuisance message, to destruction of data, to disabling your system.
- Worm - A "Worm" is like a Virus, with the exception that it
actively tries to transfer itself to other systems after it replicates.
- HTML (World Wide Web) to JAVA Based Attack - This attack allows
installation of malicious programs that can damage, destroy, or steal sensitive data. It
is received by Email, or Web browser. All computer platforms that use JAVA either at the
server or workstation layer including Windows, Unix, MAC are vulnerable.
- Native JAVA Based Attack - This attack allows installation of malicious
programs that can damage, destroy, or steal sensitive data. It is received by Email, or
Web browser. All computer platforms that use JAVA either at the server or workstation
layer including Windows, Unix, MAC are vulnerable.
- Visual Basic Script (VBS) Based Attack - Received by
Email, or Web browser, it allows installation of malicious programs that can damage,
destroy or steal sensitive data. This attack is relevant to Microsoft products only. This
includes both servers and workstations including applications like Office and SQL as well
as operating systems from Win95/98 to XP and 2000.
- Java to SQL attack - Normally due to a vulnerability in the SQL server
this kind of attack can be used to steal customer and credit card records.
Trojan Horse Attacks
- Trojan Horse - A Trojan Horse is defined as a "malicious,
security-breaking program that is disguised as something benign" such as a screen
saver, game, etc.
- Active - X Based Attack - Initiated by Java or Visual Basic Script,
this attack allows access to the internal Windows Operating system, allowing the attacker
to destroy or compromise the system or any data stored on the systems disks. This attack
is relevant to Microsoft products only. This includes both servers and workstations
including applications like Office and SQL as well as operating systems from Win95/98 to
XP and 2000.
- Native JAVA Based Attack - This attack allows installation of malicious
programs that can damage, destroy, or steal sensitive data. It is received by Email, or
Web browser. All computer platforms that use JAVA either at the server or workstation
layer including Windows, Unix, MAC are vulnerable.
- Visual Basic Script (VBS) Based Attack - Received by Email, or Web
browser, it allows installation of malicious programs that can damage, destroy or steal
sensitive data. This attack is relevant to Microsoft products only. This includes both
servers and workstations including applications like Office and SQL as well as operating
systems from Win95/98 to XP and 2000.
- HTML (World Wide Web) to JAVA Based Attack - This attack allows
installation of malicious programs that can damage, destroy, or steal sensitive data. It
is received by Email, or Web browser. All computer platforms that use JAVA either at the
server or workstation layer including Windows, Unix, MAC are vulnerable.
Direct Attacks
- Direct Attack - A direct attack makes no pretenses of hiding itself
inside, hitching a ride onto something else like an email (the most common way for Worms
and Viruses to spread). This attack simply seeks a vulnerability and goes after it
directly.
- Active - X Based Attack - Initiated by Java or Visual Basic Script,
this attack allows access to the internal Windows Operating system, allowing the attacker
to destroy or compromise the system or any data stored on the systems disks. This attack
is relevant to Microsoft products only. This includes both servers and workstations
including applications like Office and SQL as well as operating systems from Win95/98 to
XP and 2000.
- Native JAVA Based Attack - This attack allows installation of malicious
programs that can damage, destroy, or steal sensitive data. It is received by Email, or
Web browser. All computer platforms that use JAVA either at the server or workstation
layer including Windows, Unix, MAC are vulnerable.
- Visual Basic Script (VBS) Based Attack - Received by Email, or Web
browser, it allows installation of malicious programs that can damage, destroy or steal
sensitive data. This attack is relevant to Microsoft products only. This includes both
servers and workstations including applications like Office and SQL as well as operating
systems from Win95/98 to XP and 2000.
- HTML (World Wide Web) to JAVA Based Attack - This attack allows
installation of malicious programs that can damage, destroy, or steal sensitive data. It
is received by Email, or Web browser. All computer platforms that use JAVA either at the
server or workstation layer including Windows, Unix, MAC are vulnerable.
- Simple Network Management Protocol (SNMP) Based Attack - By exploiting
inherent weaknesses in this protocol, an intruder can gain almost unrestricted access to
and control over the operation of, Servers, Switches, Routers, or any other network
attached device/system.
- Buffer Overflow Attack - Every communication with a server goes through
the network buffers. Poorly written network code allows a buffer overflow/overload to open
an access portal into the server's core operating system enabling an attacker to cause
harm to programs and data on the server as well as enabling access to other systems that
consider traffic from the compromised server as inherently "trusted".
- Denial of Service Attack - By exploiting the capabilities of JAVA,
Active-X, or Visual BASIC, and intruder can install programs that completely tie-up the
system, or use the system to attack other systems and make them unusable. This attack it
most often aimed at customer service related and transaction processing systems.
- Universal PlugNPlay Attack - The Universal PlugNPlay feature in Windows
XP/2000 also allows hackers to write programs that can steal data from your system or use
it to attack other systems. These programs most often arrive via email.
- Open Network "Ports" - Network "ports' are the logical
connection points systems use to communicate with each other over the network. Often
unused "Ports" are left turned on, allowing knowledgeable hackers access to your
systems.
Copyright © GreenRiver Communications Inc.. All rights reserved.