Computer Protection Program Berkeley Lab
Computer Protection Program at Berkeley Lab Security
Ernest Orlando Lawrence Berkeley National Laboratory
Emergencies | Site Index | Contact Us
CPP Home
Contacts
Policy Guidelines
Scan Information
System Procedures
Tools & Services
ALERTS
Recent CPP Actions
News & Articles
CPP Intranet
 
 
  PROCEDURES FOR SECURING SYSTEMS  
The SANS Top 20 Vulnerabilities  

Windows Systems Top Ten Vulnerabilities

  1. Buffer overflows in Internet Information Server (IIS) script mappings and WebDAV that can be exploited by sending specially crafted excessive input, resulting in denial of service, execution of rogue code, and other outcomes.
  2. Multiple vulnerabilities in Microsoft SQL Server that can allow unauthorized read and write access to database entries, execution of rogue commands and code, and control of the Server itself by attackers.
  3. Weak and crackable passwords that can result in unauthorized access to systems and resources therein.
  4. A variety of vulnerabilities in Microsoft Internet Explorer that can allow execution of rogue commands and code, control of systems that run this browser by attackers, disclosure of cookies, and other negative outcomes.
  5. Unprotected shares, anonymous logons, remote Registry access, and remote procedure calls that can allow unauthorized access to and subversion of systems and resources therein.
  6. Vulnerabilities such as buffer overflow conditions in Microsoft Data Access Components such as Remote Data Services (RDS) that can allow unauthorized execution of rogue commands and code.
  7. Multiple vulnerabilities in Windows Scripting Host (such as in the autoexecution feature, which can be made to run unauthorized Visual Basic scripts) that can allow execution of rogue code.
  8. Vulnerabilities in embedded automation features in Microsoft Outlook and Outlook Express that can allow execution of rogue code.
  9. Peer-to-peer file sharing that can result in unauthorized access to systems and legal troubles.
  10. Vulnerabilities in the Simple Network Management Protocol (SNMP) that can lead to denial of service and unauthorized configuration changes in systems.

Unix Systems Top Ten Vulnerabilities

  1. Vulnerabilities in the Berkeley Internet Name Domain (BIND) program (particularly in nxt, qinv, and in.named) that can result in denial of service and execution of rogue code.

  2. Multiple vulnerabilities in the Remote Procedure Call (RPC) that can lead to denial of service.


  3. Multiple bugs in the Apache Web server [such as a heap buffer overflow vulnerability in the apr_psprintf() function] that can result in denial of service, unauthorized access to information, defacement of Web pages, and root-level compromise of the host that runs Apache.


  4. Unpassworded accounts or accounts with weak passwords that can allow unauthorized access to systems (sometimes with root privileges).


  5. Cleartext network traffic that can lead to unauthorized reading of information and unauthorized access to systems (because cleartext passwords are exposed).


  6. Vulnerabilities in sendmail (such as an error in the prescan() function that enables someone to write past the end of a buffer) that can result in denial of service, unauthorized execution of rogue code with root privileges or unauthorized spam relay.


  7. SNMP vulnerabilities that can lead to denial of service and unauthorized configuration changes in systems.

  8. Bugs in secure shell (ssh) that can lead to unauthorized root access and other outcomes.


  9. Misconfiguration of the Network Information Service (NIS) and the Network File System (NFS) that can result in unauthorized access to files, unauthorized access to systems, and other outcomes.

  10. Bugs in Open Secure Sockets Layer (SSL) such as improper integer overflow handling and insecure memory deallocation that can cause unauthorized execution of rogue code and unauthorized root access.

     

 

Home | Contacts | Policy Guidelines | System Procedures | Tools & Services | ALERTS | News & Articles