TZ è una variabile d'ambiente Unix che indica ai programmi quale fuso orario usare quando convertono o visualizzano gli orari. Può influire su come i timestamp vengono analizzati, confrontati e rappresentati, soprattutto nei software che si basano sull'interpretazione dell'ora locale invece che su offset UTC espliciti.
Nella sicurezza informatica, TZ è importante perché l'ora fa spesso parte della logica di autorizzazione, del logging e dell'applicazione delle policy. Se un programma privilegiato si fida dell'ambiente del chiamante, un attaccante potrebbe essere in grado di influenzare il modo in cui vengono valutate le regole basate sulla data. Ciò può spostare le finestre di manutenzione, aggirare controlli di accesso a tempo limitato o creare registri di audit fuorvianti. I difensori riducono questo rischio ripulendo le variabili d'ambiente ereditate, usando fusi orari espliciti nel codice sensibile alla sicurezza e preferendo UTC per le decisioni di policy e i log.


