Title: Computer Security Awareness Symposium
1Computer Security Awareness Symposium
- Software Updating Tools
- Benjamin Kirchmeier, ITS
- benk_at_uidaho.edu
2Reasons to Update
- Client-side vulnerabilities increasing
substantially - Web Browsers
- Productivity Software (MS Office specifically)
- E-mail Clients
- Attacks against web browser trusted plug-ins
- Trusted sites found hosting malware
- These attacks target unpatched systems.
3Web Browser Vulnerabilities
- IE Versions 5.x through 7 running on all
versions of Windows - Firefox Any version running on any supported
platform - Many vulnerabilities rely on plug-ins or Active
Scripting / ActiveX (IE) - Disabling Scripting functionality or added
plug-ins helps secure the browser with caveats
4Usability vs. Security - ActiveX
- Exchanges Outlook Web Access (IE)
- OWA Premium Requires ActiveX
5Usability vs. Security - ActiveX
- Disabling ActiveX results in errors in OWA Premium
6Usability vs. Security ActiveX
- OWA will not load the contents of the folder or
message contents - OWA Basic is required if ActiveX is disabled
7Usability vs. Security - ActiveX
8Usability vs. Security - JavaScript
- http//courses.wcupa.edu/frichmon/usetech/musicalf
lashcards/majorkeys.html
9Usability vs. Security - JavaScript
- With JavaScript turned off we get this page
10Usability vs. Security - Java
- Banner 7.0 access requires Sun Java 6 update 2
11Productivity Vulnerabilities
- Specially crafted office documents
- Acquired via e-mail
- Downloaded from a web page
- IE can open downloaded MS Office documents
without confirmation (Always ask before opening
this type of file checkbox) - Rogue RSS feeds can send malicious documents to
clients
12Downloaded Office Files Demo
13Downloaded Office Files Demo
- Ensure that Confirm open after download is
checked
14Productivity Vulnerabilities
- MS Office is most widely used.
- Office vulnerabilities addressed by Microsoft
- All versions of MS Office across all platforms
are vulnerable.
15Email Vulnerabilities
- Distribution of malware
- Phishing More sophisticated spear phishing is
prevalent today - Spam
- Social Engineering the ITS Help Desk handles
many attempts each year - High volume of messages sent to a specific server
or user in a short period of time
16E-mail Vulnerabilities
- Many e-mail risks require user education in
addition to regular updates - Popular e-mail clients
- Microsoft Outlook
- Mozilla Thunderbird
- Mail.app (OS X only)
- All mail clients and their respective supported
platforms are vulnerable
17Top Security Menace (SANS, 2008)
- Attacks against web browsers trusted plug-ins
- Adobe Acrobat Reader
- Adobe Flash
- Apple QuickTime
- Sun Java
18Adobe Acrobat
- Your Bill e-mail
- September 2007
- Attachment of spear phish includes a rogue PDF
- Installs UrSnif rootkit
- Affected Adobe Acrobat 8.1 and earlier
- Patch released October 2007
19Adobe Flash
- March 2008
- Adobe Flash plug-in (v. 8 9) aided in DNS
hijacking - Allowed remote code execution
- Hackers could exploit Flash to take over a users
computer - Adobe updated Flash April 2008
20Apple QuickTime
- December 2007 March 2008
- Second Life uses QuickTime to display multimedia
- Multimedia links are not stored on SL servers
- Malicious code can be accessed by using
multimedia - Code can be written to steal the victims Linden
dollars (1 USD 275 LD)
21Sun Java
- October 2006 Google notified Sun of
vulnerabilities in Java SE 5 6 Update 1 - July 2007 Sun finally released SE 6 Update 2
- 10 months after initial vulnerabilities were
disclosed to the company - No automatic update until July 2007
- Affected any device running Java
22Trusted Web Sites Host Malware
- Exploit code is showing up on trusted sites
- Sydney Opera House
- Bank of India
- Facebook (Banner Ads)
- Rate of Infection on Trusted Sites
- 5,000 malware-infected sites per day (Dec. 2006)
- 30,000 (August 2007)
23What about Operating Systems?
- The Four-Minute Myth
- Windows 95/98/Me/NT/2000/XP
- Service Pack 2 for XP released August 2004
- Unpatched XP -
- However, most OS default installations are still
not very secure
24What can you do?
- Windows (Microsoft) Update
- Internet Explorer and Office Updates
- Apple Software Update
- Firefox and Thunderbird Automatic Updates
- Other client-side version checkers
- Microsoft Baseline Security Advisor
- PSTools psexec.exe to push updates on remote
computers
25Automatic Updates for Windows
- Enable Automatic Updates (XP)
- Control Panel System Automatic Updates
- Select the Automatic Radio Button
- Select Every Day from the Pull-down Menu
- Select an appropriate time for Windows to
download updates - Windows Update (Vista) is enabled by default
26Apple Software Update (OS X/Vista)
- Checks for Apple Inc. software updates including
- OS X (Client and Server)
- iLife
- Pro Apps Final Cut Pro Studio and Aperture
- Other Apple Inc. software
- Sun Java (current version Java SE 6 update 5)
- XP/Vista iTunes, QuickTime, and Safari
27Apple Software Update (OS X/Vista)
- Software Update can check daily, weekly, or
monthly - Updates can be downloaded automatically
28Security Update Ratings
29Firefox and Thunderbird Updates
- Built-in update manager in both applications
30Firefox and Thunderbird Updates
- Firefox checks for
- Firefox updates
- Installed Add-ons
- Search Engines
31Online Tools
- Many plug-ins have online version checkers
- Sun Java (except OS X)
- http//java.com/en/download/installed.jsp
- Adobe Flash
- http//kb.adobe.com/selfservice/viewContent.do?ext
ernalIdtn_15507
32Operating System Updates Excuses
- Its not broken, why should I fix it?
- Previous updates have caused my computer to act
erratically. - I dont want personal information about me sent
to Microsoft, Apple, etc.
33Microsoft Baseline Security Analyzer
- Free!
- Detects missing MS patches
- Reports weak points on the computer
- Run periodically to review security threats
- Download
- http//www.microsoft.com/technet/security/tools/mb
sahome.aspx
34Microsoft Baseline Security Analyzer
- Leave all options checked
- Click Start Scan to generate a report
35Microsoft Baseline Security Analyzer Report
36PsTools
- Derived from Windows NT/2000 Resource Kits
- No GUI Command Line only
- With great power comes great responsibility
- Compatible with Windows NT/2000/XP/Vista and
Server 2003 (Server 2008?)
37PsTools Suite
- PsExec
- PsFile
- PsGetSid
- PsInfo
- PsKill
- PsList
- PsLoggedOn
- PsLogList
- PsPasswd
- PsService
- PsShutdown
- PsSuspend
38PsExec.exe
- Light-weight telnet replacement
- Allows remote execution of scripts and CLI
programs - Physical Security and PsExec
- Updates using PsExec
- Time consuming for one machine
- Time saving for multiple machines
- AntiVirus clients flag PsTools as a remote
admin virus
39Simple Scripting with PsExec
- psexec \\demo cmd
- Launches an interactive command prompt
- psexec \\demo ipconfig /all
- Runs ipconfig on \\demo and displays results
locally - psexec \\demo -c test.exe
- Copies test.exe to \\demo and executes it
40PsExec Syntax Breakdown
- psexec \\demo -c test.exe
- psexec is the command
- \\demo is the target machine
- Text files with lists of machine names can be
used (e.g. psexec _at_computers.txt c test.exe) - -c test.exe is copy
41PsExec Intermediate Commands
- Install an update using authentication
- psexec _at_computers.txt -u admin -p s0vryS3crt!!
-c update.exe /s - _at_computers.txt a list of computers
- -u specifies a user in this case admin
- -p specifies a password if not declared psexec
will prompt - /s tells psexec to run silently
- Other thoughts
- More technical background is required
- Good for multiple one off computers
42Conclusion The Bad
- More software is becoming vulnerable
- OSes are not the only targets
- Trusted sites are hosting malware and viruses
with increasing regularity - Phishing attacks are more sophisticated
- E-mail security still requires user education
43Conclusion The Good
- Software Updating is becoming more automatic for
operating systems and other client programs - Users can turn off functionality of many client
programs to increase security - IT staff have tools to help keep client machines
up-to-date
44Trusted Resources
- US-CERT Securing Web Browser Information
- http//www.us-cert.gov/reading_room/securing_brows
er/browser_security.html - Mozilla Security Center
- http//www.mozilla.org/security/
- Securing Microsoft Office
- http//www.microsoft.com/technet/security/guidance
/clientsecurity /2007office/default.mspx - Digital Signatures and Encryption (Outlook 2007)
- http//office.microsoft.com/en-us/outlook/CH100622
261033.aspx - Thunderbird Security Policies
- http//kb.mozillazine.org/Security_Policies
45Trusted Resources
- National Vulnerability Database
- http//web.nvd.nist.gov/
- SANS Institute Top 20 Threats of 2007
- http//www.sans.org/top20
- SANS Institute Top Menaces of 2008
- http//www.sans.org/info/22218
- Microsoft Security Baseline Analyzer
- http//technet.microsoft.com/en-us/security/cc1849
24.aspx - PsTools
- http//technet.microsoft.com/en-us/sysinternals/bb
896649.aspx
46Thank You