Una scadenza del ciclo di vita è il momento in cui un prodotto raggiunge la fine del suo periodo di aggiornamenti supportati. Dopo tale data, il fornitore può interrompere l'emissione di patch di sicurezza, correzioni di bug o assistenza tecnica, anche se il software continua a funzionare.
Nella sicurezza informatica, le scadenze del ciclo di vita sono importanti perché un software non patchato diventa più difficile da difendere nel tempo. Gli attaccanti cercano spesso sistemi che hanno superato il supporto, poiché le vulnerabilità note possono rimanere aperte indefinitamente. I difensori usano queste date per pianificare gli aggiornamenti, ritirare i servizi obsoleti e aggiungere controlli compensativi come segmentazione, hardening, accessi più restrittivi e monitoraggio mentre la migrazione è in corso. Per sistemi come server di posta elettronica, strumenti di identità o piattaforme di accesso remoto, mancare una scadenza del ciclo di vita può trasformare la manutenzione ordinaria in un grave problema di gestione del rischio.


