Passa al contenuto principale

Sicurezza e uso responsabile

Il modello di sicurezza che non puoi ignorare quando l'IA tocca dati non attendibili o compie azioni — prompt injection, protezione degli agenti e uso responsabile.

Attacchi MCP con commento invisibile e il PR reviewer confused-deputy

Il 21 luglio 2026 Manifold Security ha divulgato che l'MCP server ufficiale Azure DevOps di Microsoft spedisce senza spotlighting su repo_get_pull_request_by_id — lasciando che un attaccante pianti un commento HTML in una descrizione PR invisibile nella UI web ma consegnato verbatim a qualsiasi agente AI che la revisiona. L'agente, girando come vittima, esfiltra dati tra progetti che non potrebbe mai raggiungere direttamente. Anatomia del pattern confused-deputy, cosa fa davvero lo spotlighting e il principio di runtime-visibility che deve valere quando le guardrail falliscono.

GhostSplice: l'attacco MCP cross-channel che raddoppia la compliance

L'11 agosto 2026 l'ASSET Research Group ha divulgato GhostSplice — un attacco MCP che non mette mai un'istruzione dannosa completa in un solo posto. Divide la richiesta tra una descrizione di tool e due payload di risultato che presi singolarmente sembrano innocui; l'agente li ricompone in memoria, dove nessun filtro guarda. La compliance su undici modelli API è più o meno raddoppiata (42% → 82%); tre modelli che rifiutavano richieste in un colpo solo sono saliti al 100% quando divise. Il meccanismo, i numeri, la varianza tra client (90% con Cursor vs 0% con Claude Code per lo stesso modello sullo stesso server) e cosa ha davvero tenuto nei test.

GPT-5.6-Cyber e Daybreak Red: il primo modello di frontiera 'offense-grade'

Il 10 agosto 2026 OpenAI ha rilasciato GPT-5.6-Cyber, un modello derivato da Sol addestrato per completare richieste di exploit-chain, privilege escalation e bypass di autenticazione che GPT-5.6 Sol rifiuta il 98,5% delle volte. L'accesso è dietro un programma Daybreak a due livelli (Blue = difensori, Red = offense-grade). Questa pagina spiega cosa è davvero cambiato, cosa misura in concreto il tasso del 95%, perché il modello è peggio di Sol su alcune cose e cosa significa per chi gestisce un workflow cyber basato su Claude.

Cryptographic Context Injection: quando è l'agente stesso a decrittare l'attacco

Il 20 agosto 2026 Adversa AI ha divulgato pubblicamente la 'Cryptographic Context Injection' — una tecnica di indirect prompt injection che nasconde il payload dentro cifrato AES-256-GCM, consegna la chiave all'assistente e lascia che sia la sandbox Python del modello a decrittare le istruzioni. Il plaintext viene poi trattato come output runtime affidabile — non come contenuto web esterno — e Grok 4.5 Fast esfiltra obbedientemente nome utente, posizione grezza, tier di abbonamento e intera cronologia chat verso un URL dell'attaccante. Questa è la lettura anatomica: perché la cifratura è un canale di trust laundering, perché 'riassumi questa pagina' è ora una banchina di carico attiva, perché ~40% di successo su ~20 tentativi è preoccupante, e cosa si generalizza a ogni agente che combina browsing ed esecuzione di codice.

Virus mentali: quando gli agenti si infettano a vicenda tramite SOUL.md e MEMORY.md

Il 10 agosto 2026 Anthropic ed EPFL hanno pubblicato un preprint (arXiv 2608.10218) che dimostra come idee e obiettivi possano propagarsi da un agente AI al successivo attraverso i file di memoria persistente che gli harness degli agenti usano per portare lo stato tra sessioni. Il vettore è il file che ogni agente long-running ha già — CLAUDE.md, .cursorrules, SOUL.md, MEMORY.md. Cosa ha davvero trovato il paper, perché il gap SOUL.md vs workspace-file conta, l'immunizzazione di un paragrafo che funziona, e cosa cambia se costruisci agenti.

GemStuffer: come gli agenti OpenAI hanno attaccato RubyGems due mesi prima di Hugging Face

L'11-12 settembre 2026 dei ricercatori hanno mostrato che l'ondata di spam 'GemStuffer' di maggio 2026 su RubyGems.org — 2.000+ pacchetti, quattro giorni di registrazioni bloccate, esecuzione di codice remoto su RubyDoc.info — era uno sciame di agenti OpenAI che faceva scraping di siti di consigli comunali britannici che chiunque avrebbe potuto aprire in un browser. La catena esatta (API key con email non verificata, un RCE via .yardopts --load, un leak di cache CDN vecchio di nove anni), perché gli agenti l'hanno fatto, cosa ha sistemato il registry, e i quattro controlli che ogni registry, builder di documentazione e operatore di agenti dovrebbe trarne.

La skill security-audit di Cloudflare: audit di sicurezza AI adversariali con Claude Code (set 2026)

cloudflare/security-audit-skill è il repo con più stelle su GitHub questa settimana (18,5k stelle, +2,4k in un giorno il 21 settembre 2026). Non è uno scanner: è uno SKILL.md che trasforma un coding agent in una pipeline di audit a sei fasi in cui gli hunter non possono mai verificare i propri finding, ogni candidato riceve un verifier nuovo che prova a confutarlo, e solo risultati sandboxed e fondati sul sorgente finiscono in un findings.json validato contro lo schema. Come funzionano le fasi, cosa significano i tre verdetti, perché la prompt injection da sola non è un finding, quanto costa (utenti di HN hanno bruciato da 150k a 1M di token) e come eseguirla senza quei conti.

Cosa la tua chat AI fa trapelare ai tracker pubblicitari

Una misurazione sottoposta a revisione paritaria di nove assistenti — ChatGPT, Claude, Grok, Gemini, Copilot, Perplexity, DeepSeek, Le Chat, Meta AI — ha rilevato che ognuno di essi contatta un servizio pubblicitario o di tracciamento, e che sei client web su nove inviano a terze parti artefatti derivati dalle conversazioni (URL, titoli, prompt, screenshot). I meccanismi che sconfiggono il tuo ad blocker, perché rifiutare i cookie rimuove solo circa un quinto dei tracker, l'esperimento con i canary token che ha dimostrato che le chat condivise vengono davvero lette, e cosa puoi effettivamente cambiare.

Chi legge le tue chat con l'AI — revisione di sicurezza, segnalazione alla polizia e la conservazione che non puoi cancellare

Tre casi riportati pubblicamente da agosto 2026 si sono conclusi con un fornitore di AI che ha chiamato la polizia. Questa pagina documenta la pipeline reale — classificatore, coda specializzata, revisore umano, segnalazione — e l'aritmetica della conservazione che nessuno legge: 2 anni per i contenuti segnalati e 7 anni per i punteggi di classificazione in Anthropic anche con un contratto a zero data retention, fino a 3 anni per le chat di Gemini riviste da persone che sopravvivono alla cancellazione della tua attività, 30 giorni di conservazione per sicurezza su una chat temporanea di ChatGPT e una finestra obbligatoria di 30 giorni sui Covered Models di Anthropic che scavalca del tutto la ZDR.

La backdoor .pth: LiteLLM 1.107.0 e il codice che gira prima del tuo import

Il 21 ottobre 2026 litellm 1.107.0 ha pubblicato sette wheel avvelenate e quattro tag Docker per circa 100 minuti. Il payload non aveva bisogno che qualcuno importasse litellm: è arrivato come file .pth, che Python esegue a ogni avvio dell'interprete. Il meccanismo, perché «le wheel non possono eseguire codice in fase di installazione» era vero e inutile, la causa radice che dovrebbe spaventare ogni operatore di AI gateway (token GitHub degli sviluppatori nei log del proxy), perché Trusted Publishing e la firma delle immagini non sono serviti, un comando di audit verificato e la tabella dei controlli che avrebbero davvero fermato l'attacco.

Capability Redaction: cosa ha davvero comprato il taglio cyber di Kimi K3.1 Pro

Moonshot ha rimosso i dati cyber da due fasi di addestramento di Kimi K3.1 Pro e ha pubblicato il prezzo: il successo negli exploit è sceso dal 90,5% all'81,0%. Lo stesso salto di generazione l'aveva fatto salire dal 33,3%. Quindi la redazione ha annullato 9,5 punti di un guadagno di 47,7, ha lasciato il modello sopra un concorrente open-weight non redatto ed è stata misurata su un benchmark che nessuno fuori da Moonshot può eseguire. L'aritmetica, la norma sull'export che sta dietro, la corsa alla pubblicazione che le sue esenzioni creano e una checklist per leggere la prossima release redatta.