Vai al contenuto principale
Featured image for patch management policy blog post
In-depth guide

How to create a patch management policy in 5 steps

A patch management policy is a formal organizational document that defines how software updates are identified, prioritized, tested, and deployed across an organization's systems to address security vulnerabilities that attackers commonly exploit to gain initial access.

Ogni organizzazione applica le patch. Sono pochi quelli che lo fanno con costanza. È proprio nel divario tra queste due realtà che si verificano le violazioni, gli audit falliscono e i team IT si ritrovano a dover giustificare affannosamente perché una vulnerabilità nota sia rimasta irrisolta per mesi.

Una politica di gestione delle patch è un quadro di riferimento documentato che definisce le modalità con cui un’organizzazione identifica, assegna priorità, verifica e distribuisce gli aggiornamenti software al fine di ridurre le vulnerabilità di sicurezza, sostenere gli sforzi di conformità e prevenire interruzioni del sistema. Una politica efficace affronta le minacce attuali e consente alla vostra organizzazione di adattarsi man mano che il vostro ambiente IT diventa sempre più complesso.


In assenza di tale sistema, l’applicazione delle patch diventa un’operazione reattiva e disorganizzata: incoerente tra i vari team, difficile da verificare e lenta nel reagire quando emerge una vulnerabilità critica. Una politica di gestione delle patch fa la differenza tra sperare che la propria organizzazione sia protetta e sapere con certezza che lo è.

La presente guida illustra i cinque passaggi necessari per creare una politica, gli elementi da includere nel documento stesso e come allineare il proprio approccio a quadri normativi quali “ ISO 27001 ” e “ NIST”.

Che cos’è una politica di gestione delle patch?

Una politica di gestione delle patch è un insieme di linee guida e procedure documentate che definiscono le modalità con cui un’organizzazione identifica, acquisisce, testa e distribuisce gli aggiornamenti software all’interno del proprio ambiente IT. Mentre la gestione delle patch si riferisce al processo operativo di applicazione degli aggiornamenti, la politica costituisce il quadro di governance che definisce le modalità di svolgimento del processo di gestione delle patch .

La pensi in questo modo: la gestione delle patch è proprio ciò di cui si occupa il suo team. La politica “ ” ( ) costituisce il quadro normativo che garantisce che tali operazioni vengano svolte in modo coerente, responsabile e in linea con la tolleranza al rischio della vostra organizzazione.

Una politica completa copre in genere sistemi operativi, applicazioni, firmware e dispositivi connessi in ambienti on-premise, cloud e ibridi. Inoltre, definisce chi è responsabile di ciascuna fase del ciclo di vita delle patch, dall’identificazione alla verifica.

La politica in sé non sostituisce i Suoi strumenti di applicazione delle patch né i Suoi flussi di lavoro. Fornisce la struttura e la responsabilità necessarie affinché l’applicazione delle patch risulti efficace su larga scala.

In molte organizzazioni, la politica di gestione delle patch è formalmente integrata nel più ampio quadro normativo relativo alla gestione dei rischi e alla sicurezza, garantendo che gli obblighi in materia di patch ricevano la stessa importanza a livello organizzativo dei requisiti relativi al controllo degli accessi, alla risposta agli incidenti e alla protezione dei dati.

La definizione stabilisce in cosa consiste la politica. Di seguito si spiega perché ciò sia importante.

Perché la Sua organizzazione ha bisogno di una politica di gestione delle patch

Una politica efficace di gestione delle patch costituisce un pilastro fondamentale della sicurezza informatica e delle operazioni IT moderne. In assenza di una politica formale, le attività di applicazione delle patch negli ambienti IT tendono a essere incoerenti. Alcuni team rilasciano le patch rapidamente; altri no. Alcuni sistemi ricevono attenzione; altri vengono trascurati. Il risultato è un livello di sicurezza disomogeneo e un problema di conformità che non tarderà a presentarsi.

Una politica documentata risolve le incongruenze fornendo una struttura, definendo le responsabilità e stabilendo una serie chiara di aspettative:

  • Riduzione dei rischi per la sicurezza: I sistemi privi di patch rimangono uno dei punti di accesso più comuni per gli attacchi informatici, comprese le campagne di ransomware che prendono di mira specificatamente vulnerabilità note e non corrette. Una politica aiuta le organizzazioni a risolvere le vulnerabilità in modo coerente e tempestivo, riducendo il rischio di violazioni.
  • Requisiti di conformità: Normative quali GDPR, HIPAA e PCI-DSS impongono alle organizzazioni di garantire la sicurezza dei propri sistemi, il che comporta l’applicazione tempestiva delle patch. Una politica fornisce la documentazione che i revisori si aspettano.
  • Coerenza operativa: La standardizzazione delle modalità e dei tempi di applicazione delle patch impedisce che vengano effettuati aggiornamenti ad hoc, che potrebbero causare tempi di inattività imprevisti.
  • Responsabilità: La politica chiarisce chi è responsabile di ciascuna fase del ciclo di vita delle patch, riducendo la confusione e aiutando i team a evitare di tralasciare passaggi.

Ecco come realizzarne uno.

Come creare una politica di gestione delle patch in 5 passaggi

Definire una politica di gestione delle patch significa tradurre le migliori pratiche di sicurezza in un quadro normativo documentato e applicabile. I cinque passaggi riportati di seguito La guideranno nella definizione di una politica adeguata al contesto specifico della Sua organizzazione.

[Scoprite in che modo l’adozione delle migliori pratiche di gestione delle patch possa contribuire a rafforzare il livello di sicurezza della vostra organizzazione]

1. Definire l’ambito di applicazione e gli obiettivi della politica

Iniziate definendo quali beni sono coperti dalla polizza. Includere tutti i sistemi, le applicazioni, i sistemi operativi e i tipi di dispositivi in tutti gli ambienti: on-premise, cloud e ibridi. Non trascurate il software di terze parti “ ”. Si tratta di una fonte comune di vulnerabilità.

Gli obiettivi funzionano al meglio quando sono specifici e misurabili. Ad esempio: «Ridurre l’esposizione alle vulnerabilità critiche entro 48 ore dal rilascio della patch» oppure «Raggiungere una conformità alle patch pari al 95 % su tutti i sistemi di produzione entro le finestre previste dallo SLA».

2. Definire ruoli e responsabilità

Identifichi chiaramente chi è responsabile di ciascuna fase del ciclo di vita della gestione delle patch, includendo sia i team tecnici sia i soggetti interessati dell’azienda che potrebbero dover approvare le implementazioni che interessano i loro sistemi. In assenza di una chiara attribuzione delle responsabilità, le correzioni rimangono in sospeso. C’è sempre qualcuno che dà per scontato che se ne occupi qualcun altro.

RuoloResponsabilità
Operazioni ITPatch implementazione e verifica
Team di sicurezzaIdentificazione e classificazione per priorità delle vulnerabilità
Responsabili delle applicazioniCollaudo e omologazione dei loro sistemi
Sponsor esecutivoSupervisione, assegnazione delle risorse e escalation

Una definizione chiara di tali ruoli garantisce che il personale IT a ogni livello comprenda le proprie responsabilità nell’ambito del ciclo di vita delle patch e possa agire senza dover attendere indicazioni ad hoc durante le implementazioni in cui il tempo è un fattore critico.

3. Definire tempistiche per l’applicazione delle patch e SLA basati sul rischio

Classifichino le patch in base alla gravità e all’impatto aziendale, quindi definiscano le tempistiche previste per la risoluzione dei problemi. Un approccio comune:

Patch gravitàEsempio di triggerAccordo di livello di servizio (SLA) tipico
CriticoExploit attivo in circolazione24-48 ore
AltoVulnerabilità nota, nessun exploit attivo7 days
MedioRischio moderato, esposizione limitata14-30 days
BassoCorrezione di un bug minoreProssima finestra di manutenzione

Gli SLA fungono da linee guida, non da regole assolute. Le politiche efficaci consentono un adeguamento dinamico quando i rischi reali subiscono variazioni, in particolare nel caso di vulnerabilità ad alto rischio in cui l’attività di exploit è in aumento o l’esposizione del sistema si è ampliata in modo imprevisto.

4. Procedure di collaudo e implementazione dei documenti

Tutte le patch devono essere sottoposte a test in un ambiente di prova dedicato prima di essere implementate nei sistemi di produzione. Questo test delle patch consente di valutare la compatibilità con le configurazioni software esistenti e riduce il rischio che una patch provochi interruzioni operative o conflitti imprevisti con i sistemi dipendenti.

Si prega di includere protocolli di backup obbligatori prima dell’inizio di qualsiasi implementazione e di documentare una chiara procedura di rollback, in modo che qualsiasi patch che causi un’instabilità imprevista del sistema possa essere annullata rapidamente e con il minimo disagio. Documentare le procedure di implementazione graduale o a fasi, in cui una patch viene distribuita inizialmente a un piccolo gruppo di sistemi, per poi essere estesa gradualmente.

L’implementazione basata su anelli può aiutare a individuare i problemi prima che si trasformino in criticità su larga scala. La politica dovrebbe inoltre definire i requisiti di notifica, specificando quando e in che modo i team interessati e gli utenti finali vengono informati prima delle distribuzioni programmate delle patch.

5. Creare procedure di gestione delle eccezioni e di revisione

Non tutti i sistemi possono essere aggiornati immediatamente. I software obsoleti, i sistemi critici soggetti a vincoli operativi o le complesse dipendenze tra applicazioni rendono talvolta impraticabile l’applicazione immediata delle patch.

La politica prevede una procedura formale per la richiesta, l’approvazione e il monitoraggio delle deroghe. Per qualsiasi sistema in cui l’applicazione di una patch venga rinviata, vengono documentati i controlli compensativi (quali la segmentazione della rete o un monitoraggio potenziato). Infine, la politica stessa viene rivista regolarmente, in genere con cadenza annuale o a seguito di un grave incidente di sicurezza, al fine di garantire che mantenga la propria rilevanza.

Seguendo il processo in cinque fasi — definizione dell’ambito, assegnazione dei ruoli, definizione delle tempistiche, documentazione delle procedure e gestione delle eccezioni — la vostra organizzazione potrà passare da un approccio reattivo e incoerente a uno proattivo e ben regolamentato. La prossima sfida consiste nel tradurre tale struttura in un documento programmatico che i Suoi team possano effettivamente utilizzare.

Cosa dovrebbe contenere il documento relativo alla vostra politica di gestione delle patch

Un documento programmatico ben strutturato funge sia da quadro di riferimento per la governance sia da guida operativa. Di seguito sono elencate le sezioni da includere:

  • Ambito di applicazione: Quali risorse, ambienti, sistemi operativi e team sono contemplati dalla politica.
  • Ruoli e responsabilità: Chiarezza sulle responsabilità relative al monitoraggio, al collaudo, all’approvazione, all’implementazione e alla verifica delle patch.
  • Patch criteri di classificazione: Il sistema ufficiale per la classificazione delle patch in base al livello di rischio e all’impatto aziendale.
  • Requisiti di collaudo e convalida: Obblighi relativi ai test in ambiente non di produzione e criteri di successo per l’implementazione in produzione.
  • Piani di implementazione e finestre di manutenzione: Tempistiche approvate per le implementazioni in produzione, requisiti di comunicazione e notifica preventiva agli utenti finali che potrebbero essere interessati da riavvii del sistema o interruzioni temporanee del servizio.
  • Allineamento alla gestione delle modifiche: Patch Le implementazioni che interessano i sistemi di produzione devono essere coordinate attraverso il processo di gestione delle modifiche della propria organizzazione, al fine di garantire l’adeguata approvazione, documentazione e informazione delle parti interessate prima dell’applicazione delle modifiche.
  • Procedure di applicazione delle patch di emergenza: Una procedura accelerata per le patch critiche relative a vulnerabilità zero-day o a exploit attivi.
  • Procedure relative alle deroghe e alle proroghe: Il processo formale per la richiesta, l’approvazione e il monitoraggio delle deroghe, compresi i controlli compensativi.
  • Reporting e la documentazione relativa alla conformità: Quali registrazioni sono necessarie per le tracce di audit, compresi i rapporti sullo stato delle patch e i registri delle eccezioni.
  • Frequenza di revisione della politica: Con quale frequenza la politica verrà rivista e aggiornata.

Ogni sezione è sufficientemente specifica da fornire indicazioni concrete, ma al contempo sufficientemente flessibile da adattarsi alle realtà del vostro contesto. Le organizzazioni che partono da zero potrebbero trovare utile iniziare con un modello di politica di gestione delle patch che preveda una struttura predefinita di queste sezioni, per poi personalizzarlo in modo che rispecchi il proprio inventario specifico delle risorse, la propria tolleranza al rischio e i propri obblighi di conformità.

Oltre al documento stesso, alcune prassi operative contribuiscono a garantire che la vostra politica sia effettivamente efficace.

Migliori pratiche per le politiche di applicazione delle patch software

Una politica ben redatta è efficace solo se può essere attuata con successo. Le seguenti pratiche contribuiscono a colmare il divario tra la politica e l'attuazione.

Automatizzare l'individuazione e la distribuzione delle patch

L'automazione riduce il lavoro manuale, riduce al minimo gli errori umani e garantisce un'applicazione coerente delle politiche. I moderni strumenti di gestione delle patch sono in grado di individuare automaticamente le patch mancanti, assegnare loro una priorità in base alle politiche aziendali e Enforce un programma di applicazione delle patch coerente senza alcun intervento manuale.

Integrare l’applicazione delle patch con la gestione delle vulnerabilità

L’applicazione delle patch costituisce un’attività correttiva fondamentale nell’ambito di un programma più ampio di gestione delle vulnerabilità . La Sua politica di gestione delle patch dovrebbe essere strettamente integrata con i Suoi flussi di lavoro relativi alla definizione delle priorità delle vulnerabilità. L'integrazione garantisce che le patch vengano applicate in base al rischio effettivo che una vulnerabilità comporta per la vostra organizzazione, e non solo in base a un punteggio generico di gravità assegnato dal fornitore.

Ricorrano a implementazioni graduali per ridurre i rischi

L'applicazione di una patch all'intera azienda in un'unica soluzione comporta dei rischi. Un approccio migliore: implementazioni a anello o per fasi. Iniziate con un gruppo ristretto di sistemi a basso impatto, monitorate l’eventuale insorgenza di problemi, quindi procedete a un’espansione graduale. Le implementazioni graduali consentono di individuare eventuali problemi prima che causino un’interruzione su larga scala.

Mantenere un inventario accurato delle risorse

Non è possibile correggere ciò di cui non si conosce l'esistenza. Un inventario completo e costantemente aggiornato delle risorse costituisce la base di qualsiasi programma efficace di gestione delle patch. La vostra politica si basa su un inventario accurato per definirne l'ambito di applicazione e verificarne la conformità.

Effettuare verifiche periodiche

Effettuate regolarmente attività di verifica dei vostri sistemi per accertarvi che le patch siano state applicate correttamente e che tutti gli endpoint siano conformi alla politica aziendale. Gli audit consentono di individuare le lacune nei vostri processi, i sistemi non aggiornati che sono sfuggiti all’attenzione e le implementazioni non riuscite che richiedono un intervento correttivo.

Per molte organizzazioni, la gestione delle patch non è solo una best practice in materia di sicurezza. Si tratta di un requisito di conformità normativa previsto dall’ che deve essere documentato, applicato e verificabile.

Allineamento della vostra politica ai quadri normativi di conformità

Diversi quadri normativi e standard di settore richiedono o incoraggiano vivamente l’adozione di pratiche formali di gestione delle patch.

ISO 27001 requisiti relativi alle politiche di gestione delle patch

Lo standard ISO/ ISO 27001 relativo alla gestione della sicurezza delle informazioni richiede alle organizzazioni di implementare misure di controllo per la gestione delle vulnerabilità tecniche. A documented, enforced patch management policy is a core component of supporting alignment with ISO 27001 requirements and is essential for any organization pursuing certification.

NIST linee guida per la gestione delle patch

L’Istituto Nazionale di Standard e Tecnologia (NIST) fornisce indicazioni dettagliate nella Pubblicazione Speciale n. 800-40, “ : Guide to Enterprise Patch Management” (Guida alla gestione della sicurezza informatica a livello aziendale). L’allineamento della propria politica alle linee guida NIST costituisce una best practice ampiamente riconosciuta sia per le agenzie federali che per le organizzazioni del settore privato.

PCI Considerazioni relative all’applicazione delle patch in ambito DSS, HIPAA e “ GDPR ”

I quadri normativi quali il “ PCI ” (DSS), l’HIPAA e l’“ GDPR ” impongono tutti alle organizzazioni di proteggere i dati sensibili affrontando le vulnerabilità di sicurezza note. PCI Il DSS, ad esempio, richiede espressamente che le patch di sicurezza critiche vengano installate entro un mese dalla loro pubblicazione. Una politica formale di gestione delle patch e la documentazione che ne deriva possono supportare le attività di conformità nel corso di un audit.

Quadro di riferimentoRequisiti relativi alle patch
ISO 27001Misure tecniche di gestione delle vulnerabilità
NIST SP 800-40Patch migliori pratiche relative al ciclo di vita
PCI DSSAggiornamenti critici entro 30 giorni
HIPAARimedio tempestivo alle vulnerabilità del sistema
GDPRAdeguati controlli di sicurezza, compresa l'applicazione delle patch

Una politica che soddisfi i requisiti di conformità sulla carta deve comunque essere applicata nella pratica — ed è proprio qui che gli strumenti diventano il fattore determinante.

Strumenti e automazione per l'applicazione delle politiche

L'efficacia di una politica di gestione delle patch dipende interamente dalla vostra capacità di metter Enforce e. A livello aziendale, l’applicazione delle politiche richiede un software di gestione delle patch che garantisca una visibilità continua sullo stato dell’ endpoint e e supporti un’applicazione coerente delle politiche al variare dei rischi e delle condizioni.

Patch funzionalità della piattaforma di gestione

Le piattaforme efficaci offrono una visibilità in tempo reale sullo stato delle patch in tutto l’ambiente e supportano l’automazione basata su criteri per mitigare i rischi in modo controllato e ripetibile. Lo strumento dovrebbe supportare i principali sistemi operativi presenti nel Suo ambiente, tra cui Microsoft Windows, i Mac, e Linux, ed essere in grado di elaborare i feed di aggiornamento dei fornitori, quali Microsoft Patch le versioni del martedì, nell’ambito dell’applicazione automatizzata delle politiche.

Scoprite perché la gestione delle patch dei server va oltre la semplice applicazione delle patch “ endpoint ” e quali sono i requisiti effettivi dell’inventario in tempo reale, della definizione delle priorità basata sul rischio e delle implementazioni graduali

Integrazione con l’ endpoint e e la gestione delle vulnerabilità

Gli strumenti di gestione delle patch più efficaci non operano in modo isolato. Si integrano con le vostre soluzioni più ampie di gestione delle informazioni di sicurezza ( ), gestione delle risorse ( endpoint ), gestione delle infrastrutture ( ) e gestione delle vulnerabilità, al fine di ottimizzare il flusso di lavoro per l’identificazione dei rischi, l’applicazione delle patch e la verifica delle misure correttive da un’unica console, eliminando i passaggi di mano manuali che rallentano l’attuazione delle misure correttive su larga scala.

Reporting e i requisiti relativi alla tracciabilità

Lo strumento da Lei scelto genera report dettagliati che consentono di monitorare il rispetto degli SLA previsti dalla Sua politica. Fornisce una traccia di controllo completa di ciò che è stato aggiornato, quando è stato aggiornato e quali sistemi risultano ancora non conformi, comprese eventuali eccezioni documentate.

Tanium'La piattaforma IT autonoma di [nome] è stata progettata per soddisfare tali esigenze di applicazione delle norme.

In che modo “ Tanium ” supporta l’applicazione delle politiche di gestione delle patch

La piattaforma IT autonoma Tanium consente un approccio alla gestione delle patch basato su criteri, combinando informazioni in tempo reale endpoint con un’automazione controllata che offre ai team IT e di sicurezza una base comune per l’applicazione delle politiche relative alle patch in base al rischio attuale e allo stato endpoint , anziché dover coordinare strumenti frammentati.

Da un’unica console, i team possono visualizzare in tempo reale lo stato attuale delle patch su dispositivi on-premise, remoti e basati su cloud, stabilire le priorità delle patch in base ai dati relativi alle vulnerabilità e all’esposizione e automatizzare la distribuzione tramite implementazioni a anello che riducono al minimo le interruzioni dell’attività aziendale. Gli SLA e i processi di gestione delle eccezioni definiti nella politica possono essere applicati direttamente ai dati in tempo reale di endpoint senza che sia necessario alcun controllo incrociato manuale.

[Scoprite in che modo gli ambienti cloud modificano l’approccio alla gestione delle patch e cosa occorre per garantire visibilità e conformità su carichi di lavoro in continua evoluzione]

Tanium riunisce in un’unica piattaforma la gestione degli endpoint ( ), la gestione delle risorse ( ) e le operazioni di sicurezza (Security Operations), in modo da colmare il divario tra la definizione delle politiche e la loro esecuzione. Patch Le operazioni di implementazione seguono i flussi di lavoro di approvazione e le finestre di manutenzione. La documentazione relativa alla conformità viene generata in modo continuativo, non raccolta al momento dell’audit.

Il risultato è un programma di applicazione delle patch che opera secondo regole proprie: in modo coerente, verificabile e su larga scala.

Domande frequenti sulle politiche di gestione delle patch

L'elaborazione e il mantenimento di una politica di gestione delle patch sollevano questioni pratiche, in particolare per le organizzazioni che devono far fronte a requisiti di conformità o ad ambienti IT complessi. Di seguito sono riportate le risposte alle domande più frequenti.

Con quale frequenza è opportuno rivedere una politica di gestione delle patch?

La maggior parte delle organizzazioni rivede la propria politica di gestione delle patch con cadenza annuale o a seguito di un evento significativo, quale un grave incidente di sicurezza, un cambiamento di ampia portata nell’infrastruttura o l’introduzione di nuovi requisiti di conformità.

Qual è la differenza tra una politica di gestione delle patch e un piano di gestione delle patch?

Una politica è il documento di governance di alto livello che definisce le regole, i ruoli e i requisiti. Un piano è il documento operativo dettagliato che delinea le procedure specifiche, i calendari e gli strumenti utilizzati per l'attuazione della politica.

Come si fa a Enforce are una politica di gestione delle patch all’interno di team remoti?

L'applicazione delle politiche su una forza lavoro distribuita richiede uno strumento centralizzato di gestione " endpoint " che garantisca visibilità e controllo in tempo reale su ogni dispositivo, indipendentemente dalla sua ubicazione fisica o dalla connessione di rete.

Quali indicatori chiave di prestazione (KPI) misurano l’efficacia delle politiche di gestione delle patch?

Tra gli indicatori chiave da monitorare figurano il tempo medio necessario per l’applicazione delle patch (MTTP) per le vulnerabilità critiche, la percentuale di endpoint conformi agli SLA previsti dalla politica aziendale e il numero e l’anzianità delle eccezioni aperte relative all’applicazione delle patch.

In che modo una politica affronta la questione dei sistemi legacy per i quali non è possibile applicare patch?

La politica prevede che i sistemi per i quali non è possibile applicare patch siano documentati nell’ambito di una procedura di deroga e protetti mediante controlli compensativi, quali la segmentazione della rete, controlli di accesso più rigorosi o un monitoraggio rafforzato delle problematiche di sicurezza.

[Scoprite i cinque vantaggi principali del passaggio dagli strumenti tradizionali di applicazione delle patch e di gestione delle vulnerabilità a una soluzione moderna]

Una politica ben strutturata definisce quali siano i criteri per un’applicazione corretta delle patch sulla carta. Colmare il divario tra quel documento e ciò che accade effettivamente su migliaia di endpoint è il punto in cui la maggior parte delle organizzazioni incontra difficoltà — ed è proprio qui che gli strumenti alla base della politica assumono la stessa importanza della politica stessa. La piattaforma IT autonoma di
Tanium è costruita attorno al tipo di visibilità endpoint in tempo reale e alla distribuzione controllata e basata su anelli che una politica di applicazione delle patch matura richiede per funzionare su larga scala.
Se desidera vedere come funziona nella pratica nel Suo ambiente, prenoti una Tanium demo. personalizzata