Tanium I clienti di abbracciano settori di infrastrutture critiche, tra cui alcune delle più grandi banche, sistemi ospedalieri e agenzie governative del mondo. Si fidano del nostro agente sui loro endpoint più sensibili, il che significa che il software che spediamo deve soddisfare gli elevati standard che si sono prefissati. Ecco perché cerchiamo le nostre vulnerabilità prima di chiunque altro.
Abbiamo recentemente annunciato che Tanium sta partecipando al progetto Glasswing di Anthropic, testando Claude Mythos 5 per il lavoro di sicurezza difensiva, e abbiamo avviato sforzi simili con altri partner in anteprima privata. Durante il nostro ciclo di sviluppo, abbiamo sperimentato modelli di IA di frontiera per la scoperta delle vulnerabilità e vogliamo condividere ciò che stiamo imparando, insieme a una conseguenza pratica che i nostri clienti dovrebbero pianificare.
Aumentare il tetto delle pratiche di sicurezza delle applicazioni tradizionali
Per anni, Tanium ha continuamente valutato il nostro prodotto in base alle migliori pratiche del settore. Tanium esegue regolarmente test di penetrazione delle applicazioni, da parte del proprio team interno di esperti di sicurezza dei prodotti, nonché di consulenti di terze parti affidabili. Tanium Il team di sicurezza R&D di ha integrato le toolchain di fuzzing, SAST e DAST nel ciclo di vita dello sviluppo. Sebbene il nostro programma di sicurezza sia maturo, stiamo anche adottando tecnologie di IA che migliorano in modo misurabile la sicurezza del nostro software.
Gli strumenti SAST sono in grado di trovare specifiche classi di vulnerabilità che possono essere espresse come un modello, come un valore contaminato che raggiunge un sink o una chiamata API nota come non valida. Gli strumenti DAST possono trovare vulnerabilità delle applicazioni web dei libri di testo, come l’iniezione SQL o le comuni configurazioni errate. Tuttavia, questi strumenti hanno scarso rendimento nel trovare le vulnerabilità che richiedono una comprensione più profonda del comportamento previsto e hanno anche difficoltà a tenere conto dell'interazione tra diversi componenti. Il rapporto segnale-rumore per questi strumenti è molto basso e il miglioramento del tasso di veri positivi richiede un'accordatura approfondita e una manutenzione continua.
Fino ad ora, i bug complessi venivano solitamente scoperti da ingegneri che comprendono profondamente l'architettura, il modello di minaccia e la base di codice per il nostro software. Tuttavia, scalare le capacità di sicurezza semplicemente aggiungendo personale non è una soluzione sostenibile né realistica.
Nell’ultimo anno, i modelli di IA di frontiera sono avanzati in modo significativo nelle loro capacità di sicurezza informatica. Ora possono analizzare codebase complessi e ragionare sulla funzionalità prevista mentre eseguono il rilevamento delle vulnerabilità. Anche se continuano a commettere errori e richiedono supervisione, i nostri esperimenti hanno scoperto numerose vulnerabilità di sicurezza che i nostri ingegneri di sicurezza hanno confermato avere un impatto. Nei nostri test interni, il rapporto segnale-rumore era significativamente migliore di quello che vediamo dagli strumenti di sicurezza tradizionali. Con queste funzionalità migliorate, scalare l'identificazione delle vulnerabilità e la correzione con l'IA di frontiera è diventata una priorità urgente per il nostro team.
Strumenti diversi trovano bug diversi nello stesso codice
I nostri ingegneri della sicurezza hanno costruito un'imbracatura di valutazione personalizzata attorno a un modello di frontiera per scopi generici. Questa imbracatura codifica il modello di minaccia di Tanium, i limiti di fiducia che esistono nella nostra architettura, i comportamenti previsti dalla progettazione e un corpus di dati sulle vulnerabilità tratti da anni di ricerca e divulgazione. Questa imbracatura ha rivelato i tipi di vulnerabilità che richiedono una conoscenza e un contesto approfonditi del sistema, quelli che gli strumenti tradizionali non sarebbero riusciti a identificare.
Separatamente, abbiamo eseguito vari modelli e sistemi di scansione agentici contro la stessa base di codice. A queste imbracature capaci non è stato dato alcun contesto specifico per Tanium, e ognuna di esse ha trovato bug validi distinti da quelli trovati da altre imbracature.
Tra i risultati riportati da questi strumenti, la sovrapposizione è notevolmente inferiore a quanto ci aspettassimo. Non siamo ancora pronti a dire in modo definitivo se si tratti di una proprietà dei modelli, dell'imbracatura, della nostra base di codice o di quanto presto siamo, ma l'implicazione pratica a breve termine è già abbastanza chiara per agire: i flussi di lavoro di sicurezza agentica non dovrebbero basarsi su un singolo modello o fornitore e dovrebbero incorporare il contesto istituzionale per migliorare le prestazioni.
Continuiamo a investire nella costruzione e nella messa a punto del contesto in cui alimentiamo questi strumenti, spingendo ciò che è possibile qui piuttosto che accontentarsi del primo approccio che funziona.
Tanium sta aumentando il volume e la velocità delle patch di sicurezza
Il nostro impegno a fornire versioni di manutenzione ai nostri clienti locali con cadenza almeno mensile rimane invariato. Ciò che cambierà è la frequenza delle release out-of-band e il volume delle vulnerabilità divulgate per ogni release. Ci atteniamo a SLA aggressivi per correggere le vulnerabilità che valutiamo come sfruttabili, misurati in giorni per i problemi più critici, e intendiamo continuare a rispettarli, anche se la nostra capacità di individuazione migliora.
Ciò significa che dovresti prevedere un aumento degli avvisi di sicurezza, dei record CVE e delle patch di sicurezza da parte nostra nei prossimi mesi, mentre continuiamo ad applicare ed evolvere queste tecniche nel nostro stack. Vogliamo definire chiaramente questa aspettativa, perché un aumento del conteggio CVE è facile da interpretare erroneamente. Non è un segnale che il nostro software sta peggiorando. Piuttosto, stiamo migliorando nello scoprire problemi di sicurezza latenti che sono difficili da trovare.
Questo è un modello che i nostri colleghi del settore del software hanno osservato: Mozilla ha patchato 271 vulnerabilità come risultato della loro prima valutazione di Mythos (si apre in una nuova scheda) e Microsoft ha patchato più di 900 vulnerabilità di sicurezza il 9th’s settembre Patch Tuesday (si apre in una nuova scheda).
Oltre a cercare in modo proattivo la nostra base di codice per le vulnerabilità e correggerle tempestivamente, informiamo in modo trasparente i nostri clienti sui problemi di sicurezza noti. Continueremo a rispettare i nostri obblighi in qualità di autorità di numerazione CVE e a divulgare responsabilmente queste vulnerabilità (vedere https://security.tanium.com per gli avvisi pubblicati), poiché queste informazioni consentono ai clienti di valutare l’esposizione e pianificare di conseguenza le azioni correttive. Sappiamo che l'applicazione di patch può presentare sfide operative per i nostri clienti e non lo prendiamo alla leggera. Ma la realtà è che il ritmo della scoperta delle vulnerabilità e dello sviluppo degli exploit sta accelerando sia per i difensori che per gli aggressori, e i cicli di patch nel settore dovranno diventare più veloci per mantenere sicuri i nostri sistemi.
Tanium si impegna a supportare i nostri clienti nella semplificazione delle patch per le loro implementazioni Tanium . Tutti i clienti hanno accesso alla Endpoint Configuration di Tanium, progettata per consentire aggiornamenti sicuri, continui e frequenti al Tanium client e agli strumenti degli endpoint . I clienti locali devono anche aggiornare il proprio backend Tanium per beneficiare di tutte queste patch di sicurezza. Le nostre versioni di manutenzione semestrali includono modifiche limitate al codice, mirando a bug critici e di sicurezza, per fornire la prevedibilità e la stabilità di cui i nostri clienti hanno bisogno per implementare cicli di aggiornamento rapidi.
Qual è il prossimo passo?
Tanium Il team di sicurezza di R&S di continuerà a sviluppare e applicare le capacità informatiche IA di frontiera ai nostri prodotti software e alle nostre operazioni di sicurezza. Man mano che impariamo di più sulla progettazione dell’imbracatura, sul flusso di lavoro di triage e su come si presenta il divario di copertura multi-modello, intendiamo condividere pubblicamente la nostra ricerca e continuare a fare la cosa giusta per la sicurezza dei clienti di Tanium. I nostri clienti si affidano a Tanium per le loro operazioni IT e di sicurezza in modo che possano concentrarsi sulle loro sfide aziendali critiche e cercare le nostre vulnerabilità prima di chiunque altro è il modo in cui continuiamo a guadagnare quella fiducia.
Tanium Le dichiarazioni e il contenuto di relativi ai suoi piani, alle sue indicazioni e al suo intento sono riservati e soggetti a modifiche senza preavviso a esclusiva discrezione di Tanium. Le informazioni relative a potenziali prodotti o funzionalità futuri hanno lo scopo di delineare la direzione generale del prodotto di Tanium e non devono essere utilizzate per prendere una decisione di acquisto, né sono incorporate in alcun contratto. Non è un impegno, una promessa o un obbligo legale. Lo sviluppo, il rilascio e la tempistica di qualsiasi prodotto o funzionalità futuri rimangono a esclusiva discrezione di Tanium
