• No results found

Securing Your Network Environment. Software Distribution & Patch Management

N/A
N/A
Protected

Academic year: 2021

Share "Securing Your Network Environment. Software Distribution & Patch Management"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

Securing Your Network Environment

Securing Your Network Environment

Software Distribution & Patch Management

Software Distribution & Patch Management

Ken Conrad

Ken Conrad

Chief Strategist

Chief Strategist

Microsoft Infrastructure Solutions

Microsoft Infrastructure Solutions

Analysts International

(2)

Overview

Overview

Microsoft

Microsoft

s Patch Management

s Patch Management

Components

Components

Patch Management Practices

Patch Management Practices

Update Tools

(3)
(4)

Microsoft

Microsoft

s Patch Management

s Patch Management

Components

(5)

Exploitation is extremely difficult, or Exploitation is extremely difficult, or impact is minimal

impact is minimal

Exploitability is mitigated to a significant Exploitability is mitigated to a significant degree by factors such as default

degree by factors such as default configuration, auditing, need for user configuration, auditing, need for user action, or difficulty of exploitation action, or difficulty of exploitation

Exploitation could result in compromise of Exploitation could result in compromise of the confidentiality, integrity, or availability the confidentiality, integrity, or availability of users

of users’’ data, or of the integrity or data, or of the integrity or availability of processing resources availability of processing resources

Exploitation could allow the propagation Exploitation could allow the propagation of an Internet worm such as Code Red or of an Internet worm such as Code Red or Nimda without user action

Nimda without user action

Definition Definition

Consider applying the patch at Consider applying the patch at the next scheduled update the next scheduled update interval

interval Low

Low

Evaluate bulletin, determine Evaluate bulletin, determine applicability, proceed as applicability, proceed as appropriate appropriate Moderate Moderate

Apply patch or workaround as Apply patch or workaround as soon as is feasible

soon as is feasible Important

Important

Apply the patch or workaround Apply the patch or workaround immediately immediately Critical Critical Customer Action Customer Action Rating Rating More information at

More information at http://www.microsoft.com/http://www.microsoft.com/technet/security/policy/rating.asptechnet/security/policy/rating.asp

Improving Patching Experience

Improving Patching Experience

Security Bulletin Severity Rating System

Security Bulletin Severity Rating System

Free Security Bulletin Subscription Service

Free Security Bulletin Subscription Service

http://www.microsoft.com/

(6)

Windows Security Update

Windows Security Update

Process

Process

When a new security update is released the

When a new security update is released the

following becomes available:

following becomes available:

An associated Security Bulletin

An associated Security Bulletin

An updated

An updated

MSSecure.XML

MSSecure.XML

file for MBSA

file for MBSA

The Windows security patch via the download

The Windows security patch via the download

center and WU

center and WU

A Localized version of the security patch

A Localized version of the security patch

An updated catalog for Software Update

An updated catalog for Software Update

Services

(7)

Patch Management Practices

(8)

Security is an Ongoing Effort

Security is an Ongoing Effort

Operates within a system of People, Process, and

Operates within a system of People, Process, and

Technology

Technology

Security will fail if not focused on all four of these

Security will fail if not focused on all four of these

components

components

Prepare for Patch Management by:

Prepare for Patch Management by:

1.

1. Evaluating your Environment, Risks, and NeedsEvaluating your Environment, Risks, and Needs

2.

2. Establishing Goals and Critical Success FactorsEstablishing Goals and Critical Success Factors

3.

3. Establishing Process OwnershipEstablishing Process Ownership

4.

(9)

You must

You must

have an inventory.

have an inventory.

have a baseline.

have a baseline.

be able to determine when security patches are

be able to determine when security patches are

released.

released.

be able to determine which are applicable.

be able to determine which are applicable.

know where patches need to go and how fast.

know where patches need to go and how fast.

have a process to deploy.

have a process to deploy.

automate as much as possible.

automate as much as possible.

review and improve

(10)

Evaluating and Installing Updates

Evaluating and Installing Updates

Subscribe to Microsoft Security Notification Service

Subscribe to Microsoft Security Notification Service

Consumer: Consumer: http://www.microsoft.com/security/security_bulletins/decision.as http://www.microsoft.com/security/security_bulletins/decision.aspp ITProfessional ITProfessional: : https:// https://register.microsoft.com/regsys/pic.aspregister.microsoft.com/regsys/pic.asp

Configure test environments to expedite evaluation of

Configure test environments to expedite evaluation of

updates

updates

Create criticality matrices for specific server roles

Create criticality matrices for specific server roles

Develop accelerated release

Develop accelerated release

-

-

management processes for

management processes for

security

(11)
(12)

Prioritizing and Scheduling the

Prioritizing and Scheduling the

(13)

Tools

(14)

Third Party Tools

Third Party Tools

http://www.stbernard.com St. Bernard Software UpdateExpert http://www.shavlik.com Shavlik Technologies HFNetChkPro http://www.patchlink.com PatchLink Corp. PatchLink Update http://www.novadigm.com Novadigm, Inc.

Radia Patch Manager

http://www.landesk.com LANDesk Software, Ltd.

LANDesk Patch Manager

http://www.securitybastion.com Gravity Storm Software, LLC

Service Pack Manager 2000

http://www.gfi.com GFI Software, Ltd.

GFI LANguard Network Security Scanner

http://www.ecora.com Ecora, Inc.

Ecora Patch Manager

http://www.configuresoft.com Configuresoft, Inc

Security Update Manager

http://www.bigfix.com BigFix, Inc.

BigFix Patch Manager

http://www.altiris.com Altiris, Inc.

Altiris Patch Management

Company URL

Company Name

(15)

Microsoft Solution Components

Microsoft Solution Components

(16)

Yes No No Compliance Checking Yes No No Inventory Management Yes No No Deployment Planning

Additional Software Distribution Capabilities

Granularity of Control Advanced Basic No Patch Distribution Control

Administrator control with granular scheduling

capabilities Administrator (auto)

or user (manual) controlled

Manual, end user controlled

Patch Installation & Scheduling

Flexibility

Comprehensive (install status, result, and compliance details)

Limited (client install history & server based install logs) No Patch Installation Status Reporting Yes No No Targeting Content to Systems

Yes (for patch deployment & server synchronization)

Yes (for patch deployment)

No Network Bandwidth

Optimization

No

All patches & service packs (SPs) for the above NT 4.0, Win2K, WS2003, WinXP, WinME, Win98 Windows Update Yes No Mobile Device Support

All patches, SPs & updates for the above + supports patch, update & app installs for MS & other apps

Only security, critical, & security rollup patches + SPs for the above

Supported Content Types NT 4.0, Win2K, WS2003, WinXP, Win98 Win2K, WS2003, WinXP Supported Platforms for Content SMS 2003 SUS 1.0 Capability

Core Patch Management Capabi

(17)

Windows Update

Windows Update

A catalog of software updates organized in

A catalog of software updates organized in

categories: categories: System drivers System drivers Security fixes Security fixes Critical updates Critical updates

Requires installation of scanning and download

Requires installation of scanning and download

software

software

Relies on

Relies on MSSecure.XMLMSSecure.XML and digitallyand digitally--signed signed updates to evaluate and install updates

updates to evaluate and install updates

Automatic Update Client released in version 2.2

Automatic Update Client released in version 2.2

Day of week and time scheduling

Day of week and time scheduling

Group Policy and Registry

Group Policy and Registry--based based configuration

configuration

Control Panel changes

Control Panel changes

Pre

Pre--install and preinstall and pre--reboot progress bars to reboot progress bars to admin

admin

Event logging

(18)

Office Update

Office Update

Support Windows NT 4.0 SP5

Support Windows NT 4.0 SP5

and above

and above

A catalog of software updates for

A catalog of software updates for

Office 2000 and Office XP

Office 2000 and Office XP

Administrators can download the

Administrators can download the

following tools:

following tools:

Office Update Inventory Tool

Office Update Inventory Tool

Office Hotfix Installer

Office Hotfix Installer

Windows Corporate Error Reporting

Windows Corporate Error Reporting

Tool

(19)

Automatic Updates

Automatic Updates

Available on Windows XP &

Available on Windows XP &

Windows 2000 Service Pack 3 and

Windows 2000 Service Pack 3 and

higher

higher

Automatic Updates to apply

Automatic Updates to apply

security updates.

security updates.

Windows XP, Automatic Updates is

Windows XP, Automatic Updates is

configured in the property pages of

configured in the property pages of

the Control Panel

the Control Panel

s System applet.

s System applet.

Windows 2000 Service Pack 3 and

Windows 2000 Service Pack 3 and

higher adds the Automatic Updates

higher adds the Automatic Updates

applet to the Control Panel

(20)

MBSA: What is Does

MBSA: What is Does

Microsoft Baseline Security Analyzer

Microsoft Baseline Security Analyzer

Helps assess the vulnerability of Windows systems

Helps assess the vulnerability of Windows systems

Scans for missing

Scans for missing securitysecurity patches / updates and common patches / updates and common security

security miss configurationsmiss configurations

Scans local or multiple remote systems via GUI or

Scans local or multiple remote systems via GUI or

command line invocation

command line invocation

Scans various versions of Windows, IIS, IE, SQL,

Scans various versions of Windows, IIS, IE, SQL,

Exchange, and other Microsoft applications

Exchange, and other Microsoft applications

Generates XML scan reports on each scanned system

Generates XML scan reports on each scanned system

Runs on Windows Server 2003, Windows 2000 and

Runs on Windows Server 2003, Windows 2000 and

Windows XP

Windows XP

Works with SUS & SMS

Works with SUS & SMS

(21)

MBSA: Benefits

MBSA: Benefits

Automates identification of missing security

Automates identification of missing security

patches & security miss configuration

patches & security miss configuration

Allows administrator to centrally scan a large

Allows administrator to centrally scan a large

number of systems simultaneously

number of systems simultaneously

Works for broad range of Microsoft software (not

Works for broad range of Microsoft software (not

just Windows and Office)

(22)

Update Tools

Update Tools

-

-

Managed

Managed

Microsoft Software Update Services

Microsoft Software Update Services

Software Updates Services Feature Pack

(23)

SUS 1.0: What it Does

SUS 1.0: What it Does

Deploys Windows security patches, security rollups,

Deploys Windows security patches, security rollups,

updates, and service packs only

updates, and service packs only

Deploys above content for Windows 2000,

Deploys above content for Windows 2000,

Windows Server 2003 and Windows XP only

Windows Server 2003 and Windows XP only

Provides patch download, deployment, and installation

Provides patch download, deployment, and installation

configuration options

configuration options

Bandwidth optimized content deployment

Bandwidth optimized content deployment

Provides central administrative control over which patches

Provides central administrative control over which patches

can be installed on target systems

can be installed on target systems

Provides basic patch installation logging information

Provides basic patch installation logging information

(24)

SUS Benefits

SUS Benefits

Gives administrators control over patch & update

Gives administrators control over patch & update

management

management

Works with Group Policy to prevent installs of non

Works with Group Policy to prevent installs of non--approved approved updates

updates

Allows staging & testing of updates before installation

Allows staging & testing of updates before installation

Simplifies & automates key aspects of the patch

Simplifies & automates key aspects of the patch

management process

management process

Ease of use alleviates difficulty of keeping supported

Ease of use alleviates difficulty of keeping supported

systems up

(25)

Client Component: Automatic

Client Component: Automatic

Updates

Updates

Centrally configurable to get updates either from corporate SUS

Centrally configurable to get updates either from corporate SUS

server or Windows Update service

server or Windows Update service

Centrally configurable to prevent users from installing non

Centrally configurable to prevent users from installing non- -approved patches

approved patches

Can auto

Can auto--download and install patches under admin controldownload and install patches under admin control

Allows chaining of patch installations to minimize reboots

Allows chaining of patch installations to minimize reboots

Included in Windows 2000 SP3, Windows XP SP1, and Windows

Included in Windows 2000 SP3, Windows XP SP1, and Windows

Server 2003

Server 2003

Localized in 24 languages

(26)

SMS 2003 Patch Management:

SMS 2003 Patch Management:

What it does (1)

What it does (1)

System scanning & patch content download

System scanning & patch content download

Content from Microsoft download center

Content from Microsoft download center

MBSA & Office Update plug

MBSA & Office Update plug--ins scan for missing patchesins scan for missing patches Supports updating of remote & mobile devices

Supports updating of remote & mobile devices

Updates various versions of Windows, Office, SQL,

Updates various versions of Windows, Office, SQL,

Exchange, and Windows Media Player without need for

Exchange, and Windows Media Player without need for

update packaging / scripting

update packaging / scripting

Verify Deploy Acquire Assess New Update Test

Administrator control

Administrator control

Update targeting based on AD, non

Update targeting based on AD, non--AD groups, WMIAD groups, WMI properties; additional options via scripting

properties; additional options via scripting

Patches consumed only by SMS administrators via the

Patches consumed only by SMS administrators via the

deployment process (on demand)

deployment process (on demand)

Specific start and end times (change windows), rolling

Specific start and end times (change windows), rolling

change windows

change windows

Easily merge patches from testing into production

Easily merge patches from testing into production

Reference computer templates for baseline

Reference computer templates for baseline

determination / compliance

(27)

Patch download & installation

Patch download & installation

Delta replication (site

Delta replication (site--site, serversite, server--server) of patchesserver) of patches Can use BITS for mobile / remote client

Can use BITS for mobile / remote client--serverserver Can use SMB for LAN / priority situations

Can use SMB for LAN / priority situations

Reminders and rescheduling of install / reboot & enforcement dat Reminders and rescheduling of install / reboot & enforcement dateses Optimized graceful reboots, but forced when enforcement date arr Optimized graceful reboots, but forced when enforcement date arrivesives Per

Per-patch reboot-patch reboot--needed detection to reduce rebootsneeded detection to reduce reboots Status & Compliance Reporting

Status & Compliance Reporting

Deployment status as patches are attempted Deployment status as patches are attempted Standard and customized reports through read

Standard and customized reports through read-only SQL queries-only SQL queries Determine actual baselines in the environment before changing th Determine actual baselines in the environment before changing the e environment

environment

SLA measurement and rate

(28)

SMS 2003 Patch Management:

SMS 2003 Patch Management:

Benefits

Benefits

Gives administrators control over patch management

Gives administrators control over patch management

Allows staging & testing of updates before installation Allows staging & testing of updates before installation Fine

Fine--grained control of patch management optionsgrained control of patch management options

Automates key aspects of the patch management process

Automates key aspects of the patch management process

Can update a broad range of Microsoft products

Can update a broad range of Microsoft products

(not limited to Windows and Office)

(not limited to Windows and Office)

Can also be used to update third party software and deploy &

Can also be used to update third party software and deploy &

install any software update or application

install any software update or application

High level of flexibility via use of scripting

(29)

Patch Management Guidance:

Patch Management Guidance:

What it Is

What it Is

Prescriptive guidance from Microsoft for effective patch

Prescriptive guidance from Microsoft for effective patch

management in enterprises

management in enterprises

Uses Microsoft Operations Framework (MOF)

Uses Microsoft Operations Framework (MOF)

Based on ITIL* (

Based on ITIL* (defactodefactostandard for IT best practices) standard for IT best practices) Details requirements for effective patch management: Details requirements for effective patch management:

Technical & operational pre

Technical & operational pre--requisitesrequisites

Operational processes & how technology supports them

Operational processes & how technology supports them

Daily, weekly, monthly & as

Daily, weekly, monthly & as--needed tasks to be performedneeded tasks to be performed

Testing options

Testing options

Three patch management guidance offerings

Three patch management guidance offerings

Microsoft Guide to Security Patch Management** Microsoft Guide to Security Patch Management**

Patch Management using Software Update Services*** Patch Management using Software Update Services*** Patch Management using Systems Management Server*** Patch Management using Systems Management Server***

*Information Technology Infrastructure Library

*Information Technology Infrastructure Library

**Emphasizes security patching & overall security management

**Emphasizes security patching & overall security management

***Comprehensive coverage of patch management using the specifie

(30)

Resource Overview

Resource Overview

http://www.microsoft.com/technet/treeview/default.asp?url http://www.microsoft.com/technet/treeview/default.asp?url =/ =/technet/itsolutions/proddocs/default.asptechnet/itsolutions/proddocs/default.asp Contacting Microsoft Contacting Microsoft security security http://www.microsoft.com/security http://www.microsoft.com/security Microsoft Security Microsoft Security http://www.microsoft.com/technet/treeview/default.asp?url http://www.microsoft.com/technet/treeview/default.asp?url =/ =/technet/itsolutions/msm/swdist/pmsms/pmsmsog.asptechnet/itsolutions/msm/swdist/pmsms/pmsmsog.asp SMS Patch SMS Patch management Guide management Guide h https://ttps://register.microsoft.com/regsys/pic.aspregister.microsoft.com/regsys/pic.asp Microsoft Security Microsoft Security Notification Service Notification Service http://www.microsoft.com/technet/treeview/default.asp?url http://www.microsoft.com/technet/treeview/default.asp?url =/ =/technet/itsolutions/msm/default.asptechnet/itsolutions/msm/default.asp

Microsoft Solutions for Microsoft Solutions for Management

Management

http://www.microsoft.com/

http://www.microsoft.com/usa/webcastsusa/webcasts//??

(31)

©

©2003 Microsoft Corporation. All rights reserved.2003 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. MICROSOFT

References

Related documents

Expand the OS Vendors node in the navigation tree and then click Microsoft Office and Reports to view the Microsoft Office Overview and the Patches for Windows Overview

2015 [ 41 ] Patients in a hospital setting with diarrhea (n = 334 fecal samples) n = 28 patients with severe CDI Metronidaz ole, vancomyc in (dosage and duration not given) or

To reduce the risk of system failure or outages, both AID and MANAGE services include Windows patch management for operating systems, as well as proactive antivirus definition

This paper outlines a methodology to estimate the maximum economic value of buildings by using a data extraction algorithm for Energy Performance Certificates (EPC), through which

The DELWORKS DR upgrade delivers exceptional diagnostic imaging using a powerful image acquisition and processing software, Cesium Iodide (CsI) detector options, and

Microsoft Patch Management Process: Testing Microsoft Patch Management Process: Deployment Microsoft Patch Management Process: Confirmation Implementing the Windows Update Services

Note: The Agent Management Center does not support installing the Novell ZENworks Patch Management Agent on Microsoft Windows Vista... Distribution

Dedicated to the Osceola Fundamental High School Symphonic Band, Seminole, Florida; Donald Edwards, Director.. EVEREST: THE