Privacy policies are interesting in that they are supposed to prevent an organization9typically a company) from violating some aspects of a user's security (specifically theconfidentiality of their information). Unfortunately the majority of privacy policiescontain clauses like "this policy may change at any time without warning" or are simplydiscarded when a company decides to profit off of a user's information (such as name,address, credit card details, purchase history, etc.).You only need to make one mistake or leave one flaw available for an attacker to getin. This of course means that most sites will eventually be broken into. Witness theeffects of Code Red, an Nomad, both of which were hugely successful exploiting wellknown and long solved vulnerabilities in the Microsoft IIS server. Regularly applypatches (after testing them). Regularly scan your network for open ports. Regularlyscan your servers with intrusion testing software such as Nesses. Audit filepermissions and make sure there are no unexpected segued or staid binaries.
Defense in depth
All technical security measures will eventually fail or be vulnerable to an attacker. Thisis why you must have multiple layers of protection. Firewalls are not enough, you mayaccidently forget a rule or leave yourself exposed while reinitializing a rule set, use topwrappers to restrict access to services as well where possible. Restrict which userscan access these services, especially if only a few users need access. Encrypt trafficwhere possible so that attackers cannot easily snoop usernames and passwords or hijack sessions. Since security measures will fail you also need a strong audit andlogging process so that you can later find out what went wrong and how bad it is.
Technical problems
These are just a handful of thousands of specific technical problems facing securityadministrators.
Network Connectivity:
One of the biggest security challenges is the increase in network connectivity. If youhave a machine that is not connected to any other machines an attacker will generallyneed to gain physical access. This of course greatly narrows down the number of attackers. However with everything connected to the Internet there are over 100 millionpeople that can potentially get into your machine.
Insecure defaults:
This is one of the problems that has caused no end of security problems since dayone. Vendors typically ship their operating systems with insecure defaults (i.e. finger,telnet, ftp, etc.) meaning that administrators must expend a lot of effort to closesecurity problems before they can even start to pro-actively secure their systems andnetworks.
Leave a Comment