IT Security Office Services

Regularly scheduled scanning services

The IT Security office will scan for known vulnerabilities on a regular basis. Currently, vulnerability scanning occurs on the first full week of each month.

We typically scan all of the University owned subnets. These scans are opt out - please contact us at security@duke.edu, if you do not wish to be scanned, or if you wish to set up alternate scanning arrangements for your machines.

To scan for vulnerabilities, we:
  1. Scan from a machine in the oit.duke.edu domain.
  2. Use nessus and nmap.
  3. Due to the number of machines, and the nature of the scans, these scans are spread over four days.
  4. We are looking for vulnerabilities and weaknesses rated as Critical, High or Medium by Nessus from within all of the Nessus plugin families EXCEPT CGI abuses, and the \"Local\" Security checks. Currently, this means we are now checking for roughly 1800 different vulnerabilities and are only targetting roughly 600 specific ports per machine.
We run our vulnerability scans over the course of a week. We scan several subnets each day, and get the reports out as soon as possible after the scans have finished on Thursday. The current schedule is:

Obtaining digital certificates for University servers

Duke has processes in place for purchasing duke.edu digital certificates from either GeoTrust or Thawte.

To order a digital certificate from GeoTrust, go to https://products.geotrust.com/orders/essl/essl.do?ref=237349DUK77552. To order a wildcard certificate, use this link: https://products.geotrust.com/orders/essl/essl_wildcard.do?ref=237349DUK77552. You do not need a GeoTrust account to order a certificate. Once the certificate has been ordered, both the University IT Security Office and the Health System Information Security Office will receive email notifications that there is a certificate waiting for approval, and the appropriate office will confirm the request with you (if needed), and approve it.

The main difference in the GeoTrust ordering process (versus the Thawte process) is that the orderer pays with a procurement card. There are also several options for how long you want the cert to last, and you can get a discount if you're switching from a competitor's certificate to GeoTrust.

GeoTrust is now the preferred provider for Duke. However, you may still purchase certificates from Thawte as well; instructions on how to do so are at: www.security.duke.edu/thawte.html.

Intrusion Detection/Intrusion Prevention system (IDS/IPS)

The University IT Security Office runs Intrusion Detection/Intrustion Prevention systems to protect University assets and detect compromised machines on University networks. The systems are occasionally used to quarantine misbehaving machines. (If you suspect your machine is quarantined, please contact the OIT Service Desk (684-2200) for assistance.

Password strength checking

The University IT Security Office runs a password cracking program against all Duke NetIDs on a quarterly basis. The process is:

Incident management

Background
In the course of daily departmental operations, the University IT Security Office often becomes aware of compromised machines or accounts. In such cases, Duke is obligated to remove the threat in order to protect other computers and services, both on and off of campus. For the purposes of this document, a computer is considered to be compromised if it is executing commands or programs at the direction of an unauthorized individual or agent (a hacker). A vulnerable computer is one that will allow an unauthorized individual or agent to run programs on the computer. An account is considered to be compromised if it is under the control of someone other than the account owner.

Assessment
When the University IT Security Office is made aware of a compromised machine or account, the first step will be the classification of the incident. Such incidents can be broadly categorized as follows:
Category 1) A compromise which is actively causing problems for other computers or users. Compromised accounts will always be considered a Category 1 incident.
Category 2) A compromised machine that is not actively causing problems.
Category 3) A computer believed to be vulnerable to a known exploit.

It should be noted that these classifications are fairly broad and some degree of subjective judgment is called for in making determinations.

Notification
After determining the nature of the incident, the system administrator(s) or end user responsible for the machine or account will be contacted.

Response
For incidents in Category 1, a compromised machine or account which is actively causing problems, it is expected that the administrator for the machine will take it off the network immediately, or that the account owner will address the problem immediately. If the machine’s administrator is not identifiable or unreachable, OIT may deny network access for the machine or account.

For incidents in Category 2 it is assumed that the compromised machine or account will become the top priority for the administrator and that the and the issue will be addressed as soon as possible. If there is a need for the machine to remain online after the notification, the administrator will respond to the Security Office giving an outline of what steps are currently being taken and how soon the machine will be repaired, in no case should this be longer than one week. If the compromised computer begins to cause problems, it will become a Category 1 incident and will be treated as sncident and will be treated as such. However, a compromised account must always be addressed immediately.

For incidents in Category 3, a computer believed to be vulnerable to a known exploit, handling the incident will be at the system administrator's discretion. If the machine is later compromised, then the machine will fall into one of the two incident categories above.

Failure to Respond or Repair
In the event that the notification of a Category 1 or Category 2 security incident receives no response the University IT Security Office will have the machine removed from the network.

For Category 1 incidents, the University IT Security Office may have the machine removed from the network or the account locked within 15 minutes if there is no response.

For Category 2 incidents, a failure to respond will generate a second notification in 2 business days. If this second notification is not responded to in 1 business day, the machine may be removed from the network. Computers which remain compromised after 3 calendar days from the date of the first notification are also subject to removal from the network. If during that time, the incident moves to a Category 1 incident, the machine may be pulled from the network immediately.

At the discretion of the Security Office, machines involved in Category 1 incidents may be left online for a longer period of time depending on the severity of the network abuse that is observed and the criticality of the computer involved. In no case shall this be longer than 3 calendar days.

Post-Incident
After a Category 1 or Category 2 incident, system administrators are encouraged to share details of the event with the rest of the system administrator community at the IT Security Liaisons group meetings.

Revisions
To adjust to the changing security environment, the procedure above is subject to revision. The current version of the procedure will always be posted on the IT Security Office's website (http://www.security.duke.edu/incident-procedure.html)