34
Patch Management Patch Management Tools Tools

Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Embed Size (px)

Citation preview

Page 1: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Patch Management Patch Management ToolsTools

Page 2: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Solution ComponentsSolution ComponentsAnalysis

Tools

• Microsoft Baseline Security Analyzer (MBSA)

• Office Inventory Tool

Online Update Services

• Windows Update

• Office Update

Content Repositories

• Windows Update Catalog

• Office Download Catalog

• Microsoft Download Center

Management Tools

• Automatic Updates (AU) feature in Windows

• Software Update Services (SUS)

• Systems Management Server (SMS)

PrescriptiveGuidance

• Microsoft Guide to Security Patch Management

• Patch Management Using SUS

• Patch Management Using SMS

Page 3: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Client Patch Management Client Patch Management OptionsOptions

Consumer and Small Business:Consumer and Small Business: Windows UpdateWindows Update User Initiated Deployment or Automated UpdatesUser Initiated Deployment or Automated UpdatesAccess to all available updates Access to all available updates Deployment from Microsoft.comDeployment from Microsoft.com

Medium Business:Medium Business: Software Update ServicesSoftware Update ServicesUser Initiated Deployment or Automated UpdatesUser Initiated Deployment or Automated UpdatesAdministrator approved updates onlyAdministrator approved updates onlyDeployment from servers behind firewallsDeployment from servers behind firewalls

Enterprises:Enterprises: SMS and SMS Software Update Services SMS and SMS Software Update Services Feature PacFeature Packk

User or Administrator Initiated DeploymentsUser or Administrator Initiated DeploymentsAdministrator approved updatesAdministrator approved updatesDeployment from servers behind firewallsDeployment from servers behind firewallsReportingReportingSchedulingScheduling

Page 4: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA: What It DoesMBSA: What It Does

Helps identify vulnerable Windows Helps identify vulnerable Windows systemssystems

Scans for missing Scans for missing securitysecurity patches and patches and common common securitysecurity mis-configurations mis-configurations

Scans various versions of Windows and Scans various versions of Windows and other Microsoft applicationsother Microsoft applications

Scans local or multiple remote systems via Scans local or multiple remote systems via

GUI or command line invocationGUI or command line invocation

Generates XML scan reports on each Generates XML scan reports on each scanned systemscanned system

Runs on Windows Server 2003, Runs on Windows Server 2003, Windows 2000 and Windows XPWindows 2000 and Windows XP

Integrates with SUS & SMSIntegrates with SUS & SMS

Evaluate & Plan

New Update

Deploy

Identify

Assess

Page 5: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA: How It Works*MBSA: How It Works*

MicrosoftDownload Center

MSSecure.xmlMSSecure.xml

MSSecure.xml containsMSSecure.xml contains• Security Bulletin namesSecurity Bulletin names• Product specific updatesProduct specific updates• Version and checksum infoVersion and checksum info• Registry keys changedRegistry keys changed• KB article numbersKB article numbers• Etc.Etc.

MSSecure.xml containsMSSecure.xml contains• Security Bulletin namesSecurity Bulletin names• Product specific updatesProduct specific updates• Version and checksum infoVersion and checksum info• Registry keys changedRegistry keys changed• KB article numbersKB article numbers• Etc.Etc.

MBSAMBSAComputerComputer

*Only covers security patch scanning capabilities, not security configuration detection issues*Only covers security patch scanning capabilities, not security configuration detection issues

SUS ServerSUS Server

2.2. Downloads CAB file Downloads CAB file with MSSecure.xml & with MSSecure.xml & verifies digital verifies digital signaturesignature

1.1. Run MBSA on Admin Run MBSA on Admin system, specify system, specify targetstargets

3.3. Scans target Scans target systems for OS, OS systems for OS, OS components, & components, & applicationsapplications4.4. Parses Parses MSSecure to MSSecure to see if updates see if updates availableavailable5.5. Checks if Checks if required required updates are updates are missingmissing6.6. Generates time Generates time stamped report of stamped report of missing updatesmissing updates

Page 6: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA 1.1.1MBSA 1.1.1

Page 7: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Windows Update: How It Windows Update: How It WorksWorksScenario 1: User Initiated AccessScenario 1: User Initiated Access

Windows Update Service

2.2. Client side code (CC) in Client side code (CC) in browser validates WU browser validates WU server & gets download server & gets download catalog metadatacatalog metadata

1.1. User goes to Windows User goes to Windows Update (WU) & selects Update (WU) & selects ‘Scan for updates’‘Scan for updates’

3.3. CC uses metadata to CC uses metadata to identify missing identify missing updatesupdates4.4. User selects User selects updates to installupdates to install

5.5. CC downloads, validates, CC downloads, validates, & installs updates& installs updates

6.6. CC updates history & CC updates history & statistics information*statistics information*

*Note: No personally identifiable information is collected. *Note: No personally identifiable information is collected. See See http://v4.windowsupdate.microsoft.com/en/about.asp#privacypolicy

Page 8: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Windows Update: How It Windows Update: How It WorksWorksScenario 2: Automatic Updates Initiated Scenario 2: Automatic Updates Initiated AccessAccess

Windows Update Service2.2. AU validates WU server AU validates WU server

& gets download catalog & gets download catalog metadatametadata

1.1. AU check WU service AU check WU service for new updates for new updates (every 17-22 hours)(every 17-22 hours)

3.3. AU uses metadata to AU uses metadata to identify missing identify missing updatesupdates

4.4. AU either notifies user AU either notifies user or auto-downloads or auto-downloads using BITS & validates using BITS & validates new updatesnew updates

5.5. AU either notifies user or AU either notifies user or auto-installs updatesauto-installs updates

6.6. AU updates history & AU updates history & statistics information*statistics information*

*Note: No personally identifiable information is collected. *Note: No personally identifiable information is collected. See See http://v4.windowsupdate.microsoft.com/en/about.asp#privacypolicy

Page 9: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS 1.0: What it DoesSUS 1.0: What it Does

Deploys Windows security patches, security Deploys Windows security patches, security rollups, rollups, critical updates*, and service packs onlycritical updates*, and service packs only

Deploys above content for Windows 2000, Deploys above content for Windows 2000, Windows Server 2003 and Windows XP onlyWindows Server 2003 and Windows XP only

Provides patch download, deployment, and Provides patch download, deployment, and installation configuration options installation configuration options

Bandwidth optimized content deploymentBandwidth optimized content deployment

Provides central administrative control over which Provides central administrative control over which patches can be installed from Windows Updatepatches can be installed from Windows Update

Provides basic patch installation status loggingProvides basic patch installation status logging

*Including critical driver updates*Including critical driver updates

Evaluate & Plan

Identify

Assess

New Update

Deploy

Page 10: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS BenefitsSUS Benefits

Gives administrators control over patch & Gives administrators control over patch & update managementupdate management

Works with Group Policy* to prevent installs of non-Works with Group Policy* to prevent installs of non-approved updates from Windows Updateapproved updates from Windows Update

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

Simplifies & automates key aspects of the Simplifies & automates key aspects of the patch management processpatch management process

Ease of use alleviates difficulty of keeping Ease of use alleviates difficulty of keeping supported systems up-to-date, reducing supported systems up-to-date, reducing security riskssecurity risks

*Note: Use of SUS does not require implementation of Active Directory or Group Policy*Note: Use of SUS does not require implementation of Active Directory or Group Policy

Page 11: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS 1.0: How It WorksSUS 1.0: How It Works

ParentParentSUS ServerSUS Server

FirewallFirewall

ChildChildSUS ServerSUS Server

ChildChildSUS ServerSUS Server

BandwidthBandwidth

ThrottlingThrottling

WindowsUpdate Service

WindowsUpdate Service

Bandwidth

Bandwidth

Throttling

Throttling

Ban

dw

idth

Ban

dw

idth

Th

rottlin

gT

hro

ttling

2.2. Administrator Administrator reviews, evaluates, reviews, evaluates, and approves and approves updatesupdates

1.1. SUS Server check for SUS Server check for updates every 17-22 updates every 17-22 hourshours

3.3. Approvals & Approvals & updates synced updates synced with child SUS with child SUS servers*servers*

4.4. AU gets approved AU gets approved updates list from SUS updates list from SUS serverserver

6.6. AU either notifies user or AU either notifies user or auto-installs updatesauto-installs updates

7.7. AU records install historyAU records install history

5.5. AU downloads approved AU downloads approved updates from SUS server updates from SUS server or Windows Updateor Windows Update

*SUS maintains approval logs & download, sync, & install statistics*SUS maintains approval logs & download, sync, & install statistics

Page 12: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Client Component: Automatic Client Component: Automatic UpdatesUpdates

Centrally configurable to get updates either from Centrally configurable to get updates either from corporate SUS server or Windows Update servicecorporate SUS server or Windows Update service

Can auto-download and install patches under admin Can auto-download and install patches under admin controlcontrol

Consolidates multiple reboots to a single reboot Consolidates multiple reboots to a single reboot when installing multiple patcheswhen installing multiple patches

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

Localized in 24 languagesLocalized in 24 languages

Page 13: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Server Component: SUS ServerServer Component: SUS ServerDownloads updates from Windows UpdateDownloads updates from Windows Update

Web based administration GUIWeb based administration GUISpecify server & update process configuration optionsSpecify server & update process configuration optionsView downloaded updatesView downloaded updatesApprove updates & view approved updatesApprove updates & view approved updates

Security by design and defaultSecurity by design and defaultRequires NTFS; Installs IIS Lockdown and URL scanner*Requires NTFS; Installs IIS Lockdown and URL scanner*Supports secure administration over SSLSupports secure administration over SSLDigital signatures on downloaded content validate authenticityDigital signatures on downloaded content validate authenticityUses HTTP for content synchronization – only port 80 needs to be Uses HTTP for content synchronization – only port 80 needs to be openopen

Server side XML based logging on Web serverServer side XML based logging on Web serverPatch deployment & installation statisticsPatch deployment & installation statistics

Supports geographically distributed or scale-out deployments Supports geographically distributed or scale-out deployments with centralized management for content synchronization & with centralized management for content synchronization & approvalsapprovals

Localized** in English & JapaneseLocalized** in English & Japanese*If not already installed*If not already installed

**Note: Delivers updates for all 24 supported client languages**Note: Delivers updates for all 24 supported client languages

Page 14: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS 1.0SUS 1.0

Page 15: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SMS 2003: What it DoesSMS 2003: What it Does

Identifies & deploys missing Windows and Office Identifies & deploys missing Windows and Office security patches on target systemssecurity patches on target systems

Can deploy any patch, update, or application in Can deploy any patch, update, or application in Windows environmentsWindows environments

Inventory management & inventory based Inventory management & inventory based targeting of software installstargeting of software installs

Install verification and detailed reportingInstall verification and detailed reporting

Flexible scheduling of content sync & installsFlexible scheduling of content sync & installs

Central, full administrative control over installsCentral, full administrative control over installs

Bandwidth optimized content distributionBandwidth optimized content distribution

Software metering and remote control capabilitiesSoftware metering and remote control capabilitiesIdentify

New Update

Deploy

Assess

Evaluate & Plan

Page 16: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SMS 2003 Patch SMS 2003 Patch Management: BenefitsManagement: Benefits

Gives administrators control over patch Gives administrators control over patch management management

Allows staging & testing of updates before installationAllows staging & testing of updates before installationFine-grained control of patch management optionsFine-grained control of patch management options

Automates key aspects of the patch management Automates key aspects of the patch management processprocess

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 Can also be used to update third party software and deploy & install any software update or and deploy & install any software update or applicationapplication

High level of flexibility via use of scriptingHigh level of flexibility via use of scripting

Page 17: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SMS 2003 Patch SMS 2003 Patch Management: How It WorksManagement: How It Works

FirewallFirewall

SMS SMS Site ServerSite Server

SMS DistributionSMS DistributionPointPoint

SMS ClientsSMS Clients

SMS ClientsSMS Clients

MicrosoftDownload Center

SMS DistributionSMS DistributionPointPoint

2.2. Scan components Scan components replicate to SMS replicate to SMS clientsclients

1.1. Setup: Download Security Setup: Download Security Update Inventory and Office Update Inventory and Office Inventory Tools; run Inventory Tools; run inventory tool installerinventory tool installer

3.3. Clients scanned; scan Clients scanned; scan results merged into results merged into SMS hardware SMS hardware inventory datainventory data

4.4. Administrator uses Administrator uses Distribute Software Distribute Software Updates Wizard to Updates Wizard to authorize updatesauthorize updates

6.6. Software Update Installation Software Update Installation Agent on clients deploy Agent on clients deploy updatesupdates

7.7. Periodically: Sync component Periodically: Sync component checks for new updates; scans checks for new updates; scans clients; and deploys necessary clients; and deploys necessary updatesupdates

5.5. Update files downloaded; Update files downloaded; packages, programs & packages, programs & advertisements advertisements created/updated; packages created/updated; packages replicated & programs replicated & programs advertised to SMS clientsadvertised to SMS clients

SMS ClientsSMS Clients

Page 18: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SMS 2003 Patch SMS 2003 Patch Management: FunctionalityManagement: Functionality

System scanning & patch content downloadSystem scanning & patch content downloadContent from Microsoft Download CenterContent from Microsoft Download Center

MBSA & Office Inventory plug-ins scan for missing patchesMBSA & Office Inventory plug-ins scan for missing patches

Supports updating of remote & mobile devicesSupports updating of remote & mobile devices

Updates various versions of Windows, Office, SQL, Exchange, and Updates various versions of Windows, Office, SQL, Exchange, and Windows Media Player without need for update packaging / scriptingWindows Media Player without need for update packaging / scripting

Administrator controlAdministrator controlUpdate targeting based on AD, non-AD groups, WMI properties; Update targeting based on AD, non-AD groups, WMI properties; additional options via scriptingadditional options via scripting

Patches content is downloaded from a central SMS repository only Patches content is downloaded from a central SMS repository only when the deployment process is initiated by the SMS administrator when the deployment process is initiated by the SMS administrator

Specific start and end times (change windows); multiple change Specific start and end times (change windows); multiple change windowswindows

Easily move patches from testing into productionEasily move patches from testing into production

Reference system patch configurations can be used as a template to Reference system patch configurations can be used as a template to verify or enforce compliance of systems that must mimic reference verify or enforce compliance of systems that must mimic reference system configurationsystem configuration

Page 19: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Patch download & installationPatch download & installationDelta replication (site-site, server-server) of patchesDelta replication (site-site, server-server) of patches

Uses BITS* for mobile / remote client-serverUses BITS* for mobile / remote client-server

Uses SMB* for LAN / priority situations Uses SMB* for LAN / priority situations

Reminders and rescheduling of install / reboot & enforcement datesReminders and rescheduling of install / reboot & enforcement dates

Optimized graceful reboots, but forced when enforcement date Optimized graceful reboots, but forced when enforcement date arrivesarrives

Per-patch reboot-needed detection to reduce rebootsPer-patch reboot-needed detection to reduce reboots

Status & Compliance ReportingStatus & Compliance ReportingDeployment status as patches are attemptedDeployment status as patches are attempted

Standard and customized reports through read-only SQL queriesStandard and customized reports through read-only SQL queries

Determine actual baselines in the environment before changing the Determine actual baselines in the environment before changing the environmentenvironment

SLA measurement and rate-of-spreadSLA measurement and rate-of-spread

SMS 2003 Patch SMS 2003 Patch Management: Functionality Management: Functionality (2)(2)

*Requires SMS Advanced Client*Requires SMS Advanced Client

Page 20: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SMS 2003SMS 2003

Page 21: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

WindowsWindowsUpdateUpdate

WindowsWindowsUpdateUpdate

Choosing a Patch Management Choosing a Patch Management SolutionSolutionFunctionality versusFunctionality versus IT Resources Based SelectionIT Resources Based SelectionChoose the solution that provides the best balance of Choose the solution that provides the best balance of

functionality versus IT resource constraints for your specific functionality versus IT resource constraints for your specific needsneeds

IT Resources & Administration Skill LevelIT Resources & Administration Skill Level

Bre

ad

th o

f F

un

cti

on

alit

yB

rea

dth

of

Fu

nc

tio

na

lity

SUSSUS

SMSSMS

LowLow HighHigh

HighHigh

Page 22: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Patch Management Tools Patch Management Tools FuturesFutures

Page 23: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA Update Scanning MBSA Update Scanning FunctionalityFunctionality

Overall directionOverall directionMBSA update scanning functionality integrated into MBSA update scanning functionality integrated into Windows patch management functionalityWindows patch management functionality

MBSA becomes Windows vulnerability assessment & MBSA becomes Windows vulnerability assessment & mitigation enginemitigation engine

Near- and Intermediate-term plansNear- and Intermediate-term plansMBSA 1.2 (Q4 2003) MBSA 1.2 (Q4 2003)

Improves report consistency, product coverage, and Improves report consistency, product coverage, and locale supportlocale support

Integrates Office Update Inventory ToolIntegrates Office Update Inventory Tool

MBSA 2.0 (Q2 2004)MBSA 2.0 (Q2 2004)Update scanning functionality migrates to SUS 2.0 / Update scanning functionality migrates to SUS 2.0 / Microsoft UpdateMicrosoft Update

MBSA leverages SUS 2.0 for update scanningMBSA leverages SUS 2.0 for update scanning

Page 24: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA 1.2MBSA 1.2Better international supportBetter international support

Japanese, French, German locale supportJapanese, French, German locale support

Expanded product supportExpanded product supportMDAC, MSXML, JVM, Content Mgt Server, Commerce Server, MDAC, MSXML, JVM, Content Mgt Server, Commerce Server, BizTalk, Host Integration Server and OfficeBizTalk, Host Integration Server and Office

Improved consistency of reportsImproved consistency of reportsSupport for alternate file versions in mssecure.xmlSupport for alternate file versions in mssecure.xml((“OR” logic to consider multiple sets of file details)“OR” logic to consider multiple sets of file details)

Handle case of non-security updates overwriting pervious security Handle case of non-security updates overwriting pervious security updatesupdates

Handle multiple patches for a product targeted at different OS Handle multiple patches for a product targeted at different OS versionsversions

Handle uniproc/multiproc patches, QFE/GDR branch patches, etc.Handle uniproc/multiproc patches, QFE/GDR branch patches, etc.

Office Update Inventory Tool integration (local scans only)Office Update Inventory Tool integration (local scans only)

Enhanced IE security zone checksEnhanced IE security zone checks

Page 25: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

MBSA 2.0MBSA 2.0

Integration with SUS 2.0 / Microsoft Integration with SUS 2.0 / Microsoft UpdateUpdate

Centralized report storage (SQL, net Centralized report storage (SQL, net share)share)

Configurable/pluggable engine checks Configurable/pluggable engine checks (engine framework, SDK)(engine framework, SDK)

Integrates tools like IISLockdown & SQLScanIntegrates tools like IISLockdown & SQLScan

Infrastructure to support future Infrastructure to support future mitigation mitigation (via MOM, SMS, etc.)(via MOM, SMS, etc.)

Page 26: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

H2 2004H2 2004TodaTodayy

Windows Update And Windows Update And Office Update Office Update Microsoft Microsoft UpdateUpdate

Microsoft UpdateMicrosoft UpdateOnline service and update Online service and update repository for updating repository for updating allall Microsoft softwareMicrosoft software

Built on SUS infrastructureBuilt on SUS infrastructure

Includes automated scanning, Includes automated scanning, update install, and reporting update install, and reporting capabilities available in capabilities available in Windows UpdateWindows Update

Office Update

SMSSMS

Windows Update

SUSSUS

Microsoft UpdateWindows Update

Page 27: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS 2.0SUS 2.0Support for additional Microsoft productsSupport for additional Microsoft products

Office 2003, SQL Server 2000, Exchange 2000, + additional products over time*

Enhanced infrastructure for patch managementEnhanced infrastructure for patch managementData Model - supercedence, update dependency & bundle Data Model - supercedence, update dependency & bundle relationshipsrelationships

Server APIs (.NET) and remoteable Client APIs (COM) for Server APIs (.NET) and remoteable Client APIs (COM) for flexibilityflexibility

Administrative controlAdministrative controlPre-deployment checks; Initiate install & uninstall Pre-deployment checks; Initiate install & uninstall

Set polling frequencies & install deadlinesSet polling frequencies & install deadlines

Target updates to groups of machines; Policy (AD) or list Target updates to groups of machines; Policy (AD) or list based based group definitionsgroup definitions

Rules for auto-handing of updatesRules for auto-handing of updates

Deployment & targetingDeployment & targetingDownload subset of WU content (e.g., WinXP but not Win2K)Download subset of WU content (e.g., WinXP but not Win2K)

Automatically deploys / updates SUS clients Automatically deploys / updates SUS clients *Support for product versions listed here will be available when SUS 2.0 is released; support for additional versions and products *Support for product versions listed here will be available when SUS 2.0 is released; support for additional versions and products will be delivered over time without the need to upgrade or redeploy SUS 2.0 will be delivered over time without the need to upgrade or redeploy SUS 2.0

Page 28: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SUS 2.0 (2)SUS 2.0 (2)

Bandwidth efficiencyBandwidth efficiencyUses BITS for client-server and server-server Uses BITS for client-server and server-server communicationcommunication(download throttling & checkpoint restart, limit max bandwidth usage, (download throttling & checkpoint restart, limit max bandwidth usage, etc.)etc.)

Support for ‘delta compression’ technologiesSupport for ‘delta compression’ technologies

Configurable update subscriptions Configurable update subscriptions

Configurable to only download updates at deployment Configurable to only download updates at deployment timetime

Scale out Scale out Hierarchical & replica topologyHierarchical & replica topology

Summary event roll-upSummary event roll-up

Status reportingStatus reportingDeployment status aggregation per machine/per Deployment status aggregation per machine/per update/per groupupdate/per group

Download / install success, failure, and error infoDownload / install success, failure, and error info

Custom reports using read-only SQL queriesCustom reports using read-only SQL queries

Page 29: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Patch Management Patch Management FunctionalityFunctionalityFuture DirectionFuture DirectionLonger-term (Longhorn time frame)Longer-term (Longhorn time frame)

SUS functionality integrated into Windows SUS functionality integrated into Windows

SUS supports updating of all Microsoft softwareSUS supports updating of all Microsoft software

SUS infrastructure can be used to build patch SUS infrastructure can be used to build patch management solutions for 3management solutions for 3rdrd party and in-house built party and in-house built softwaresoftware

SMS patch management built on SUS infrastructure and SMS patch management built on SUS infrastructure and delivers advanced patch management functionality delivers advanced patch management functionality

Near-termNear-termSUS 2.0 (Spring 2004)SUS 2.0 (Spring 2004)

Single infrastructure for patch managementSingle infrastructure for patch management

Support for additional Microsoft productsSupport for additional Microsoft products

Significant improvements in patch management Significant improvements in patch management functionalityfunctionality

SMS 2003 Update Management Feature Pack (H2 2004)SMS 2003 Update Management Feature Pack (H2 2004)Leverages SUS for update scanning & downloadLeverages SUS for update scanning & download

Leverages SUS client (Automatic Updates) for installsLeverages SUS client (Automatic Updates) for installs

Page 30: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

CapabilityCapability Windows Windows UpdateUpdate SUS 1.0SUS 1.0 SMS 2003SMS 2003

Supported Platforms Supported Platforms for Contentfor Content

NT 4.0, Win2K, NT 4.0, Win2K, WS2003, WinXP, WS2003, WinXP, WinME, Win98WinME, Win98

Win2K, WS2003, WinXPWin2K, WS2003, WinXP NT 4.0, Win2K, WS2003, NT 4.0, Win2K, WS2003, WinXP, Win98WinXP, Win98

Supported Content Supported Content TypesTypes

All patches, updates All patches, updates & service packs (SPs) & service packs (SPs) for the abovefor the above

Only security & security Only security & security rollup patches, critical rollup patches, critical updates, & SPs for the updates, & SPs for the aboveabove

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

Granularity of Control

Targeting Content Targeting Content to Systemsto Systems NoNo NoNo YesYes

Network Bandwidth Network Bandwidth OptimizationOptimization NoNo Yes Yes

(for patch deployment)(for patch deployment)

Yes Yes (for patch deployment & server (for patch deployment & server sync)sync)

Patch Distribution Patch Distribution ControlControl NoNo BasicBasic AdvancedAdvanced

Patch Installation & Patch Installation & Scheduling FlexibilityScheduling Flexibility

Manual, end user Manual, end user controlledcontrolled

Admin (auto) or user Admin (auto) or user (manual) controlled(manual) controlled

Administrator control with Administrator control with granular scheduling granular scheduling capabilitiescapabilities

Patch Installation Patch Installation Status ReportingStatus Reporting NoNo

Limited Limited (client install history & server (client install history & server based install logs) based install logs)

Comprehensive Comprehensive (install status, result, and (install status, result, and compliance compliance details) details)

Additional Software Distribution Capabilities

Deployment PlanningDeployment Planning N/AN/A N/AN/A YesYes

Inventory Inventory ManagementManagement N/AN/A N/AN/A YesYes

Compliance CheckingCompliance Checking N/AN/A N/AN/A YesYes

Adopt the solution that Adopt the solution that best meets the needsbest meets the needs of your of your organizationorganization

Co

re P

atch

Man

agem

ent

Cap

abili

ties

Choosing A Patch Management Choosing A Patch Management SolutionSolutionNeeds-Based SelectionNeeds-Based Selection

Page 31: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

2 patch 2 patch installers; installers; rollbackrollbackPatching Patching enhancemenenhancementstsSUS 2.0SUS 2.0SMS 2003SMS 2003More More guidance guidance and trainingand training

Integrated Integrated host host security security technologitechnologiesesNGSCBNGSCBWindows Windows hardeninghardeningMore More guidance guidance and trainingand training

Tools & Tools & PatchingPatching

Next-Next-Generation Generation

SecuritySecurityMonthly Monthly patch patch releasesreleasesGuidance Guidance & training& trainingHow How Microsoft Microsoft runs runs MicrosoftMicrosoftSupport for Support for W2K SP2 & W2K SP2 & NT4 SP6atNT4 SP6at

GuidanceGuidance

0 – 9 0 – 9 monthsmonths

9 – 12 9 – 12 monthsmonths FutureFuture

Security RoadmapSecurity Roadmap

TodayToday

Shield Shield technologietechnologies for client s for client and serverand server““MS Update”MS Update”

More More guidance guidance and trainingand training

ShieldsShields

Page 32: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

Adopt a Patch Management SolutionAdopt a Patch Management Solution

*Microsoft does not endorse or recommend a specific patch management product or company*Microsoft does not endorse or recommend a specific patch management product or company

Note: Enterprise Systems Management products such as IBM Tivoli, CA Unicenter, BMC Patrol, and HP OpenView Note: Enterprise Systems Management products such as IBM Tivoli, CA Unicenter, BMC Patrol, and HP OpenView may also provide patch management functionality may also provide patch management functionality

At Microsoft, our #1 concern is the security and availability of At Microsoft, our #1 concern is the security and availability of your IT environmentyour IT environment

If none of the Microsoft patch management solutions meet your needs If none of the Microsoft patch management solutions meet your needs consider implementing a solution from another vendorconsider implementing a solution from another vendor

Partial list of available products:Partial list of available products:

Company Name Product Name Company URLAltiris, Inc. Altiris Patch Management http://www.altiris.com

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

Configuresoft, Inc. Security Update Manager http://www.configuresoft.com

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

GFI Software, Ltd.GFI LANguard Network Security Scanner

http://www.gfi.com

Gravity Storm Software, LLC

Service Pack Manager 2000 http://www.securitybastion.com

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

Novadigm, Inc. Radia Patch Manager http://www.novadigm.com

PatchLink Corp. PatchLink Update http://www.patchlink.com

Shavlik Technologies HFNetChk Pro http://www.shavlik.com

St. Bernard Software UpdateExpert http://www.stbernard.com

Page 33: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

SummarySummaryAddressing the patch management issue is a top priorityAddressing the patch management issue is a top priority

Taking a comprehensive, tactical & strategic approachTaking a comprehensive, tactical & strategic approach

Made progress, but much more work to be doneMade progress, but much more work to be done

Microsoft focused on:Microsoft focused on:Reducing the number of vulnerabilities & associated Reducing the number of vulnerabilities & associated patchespatches

Improving customer preparedness, training & Improving customer preparedness, training & communicationcommunication

Simplifying & standardizing the patching experienceSimplifying & standardizing the patching experience

Improving patch qualityImproving patch quality

Unifying and strengthening patch management offeringsUnifying and strengthening patch management offerings

Key Recommendations:Key Recommendations:Implement a good patch management process – it’s the key Implement a good patch management process – it’s the key to successto success

Adopt a patch management solution that best fits your Adopt a patch management solution that best fits your needsneeds

Make use of the resources detailed in these slidesMake use of the resources detailed in these slides

Page 34: Patch Management Tools. Solution Components Analysis Tools Microsoft Baseline Security Analyzer (MBSA) Office Inventory Tool Online Update Services Windows

© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.