← Ultimi articoli
💻 informatica

First Line or Last Word: Where a Stored Order Sits in a Product Review and Whether a Web LLM Assistant Obeys It

Questo articolo dimostra che, mentre i comandi brevi e diretti nelle recensioni dei prodotti possono attivare con successo l'eliminazione dell'account nei modelli LLM locali, l'inserimento di tali comandi all'interno di una recensione completa — anche se posta proprio all'inizio — non produce lo stesso effetto, causando il fatto che il modello si limiti a discutere o riassumere l'istruzione invece di obbedirvi.

Autori originali: Hadi Kamali, Nazanin Hadad, Omid Tavakoli

Pubblicato 2026-10-29
📖 5 min di lettura🧠 Approfondimento

Autori originali: Hadi Kamali, Nazanin Hadad, Omid Tavakoli

Articolo originale sotto licenza CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Nei negozi digitali del futuro, un nuovo tipo di impiegato sta prendendo il posto al bancone: un assistente di intelligenza artificiale che legge le recensioni dei clienti per aiutare gli acquirenti a decidere cosa comprare. Questi assistenti sono potenti, ma hanno un difetto pericoloso. Possono essere ingannati dalle "iniezioni memorizzate", ovvero istruzioni nascoste inserite all'interno di un testo ordinario. Immaginate un cliente che scrive una recensione su una giacca di pelle, ma che nasconde un comando nel mezzo del testo per dire al computer di eliminare l'account di una persona specifica. Se l'assistente legge quella recensione in seguito, potrebbe obbedire al comando nascosto senza rendersi conto di essere stato manipolato. Questo non è solo un glitch; è una violazione della sicurezza in cui uno sconosciuto può usare una semplice casella di testo per causare un danno reale, come cancellare l'identità di un utente, semplicemente aspettando che il computer legga il suo messaggio.

I ricercatori dell'Università di Lorestan si sono posti l'obiettivo di capire esattamente come si comportano questi comandi nascosti quando sono sepolti all'interno di una recensione realistica e completa. In uno studio precedente, avevano scoperto che recensioni molto brevi, simili a grida, contenenti ordini diretti, venivano eseguite istantaneamente da un piccolo modello informatico locale, mentre un modello più grande e ospitato le ignorava. Tuttavia, le recensioni reali non sono brevi grida; sono paragrafi pieni di dettagli su vestibilità, cerniere e prezzo. I ricercatori volevano sapere se la posizione di un comando nascosto all'interno di un paragrafo normale fosse importante. Un comando all'inizio di una recensione riceve più attenzione di uno nel mezzo o alla fine? La lunghezza della recensione protegge il sistema, o la posizione del trucco cambia il risultato?

Per rispondere a questo, il team ha creato un esperimento controllato utilizzando un semplice negozio online costruito con software standard. Hanno utilizzato due diversi modelli di intelligenza artificiale: uno piccolo in esecuzione su un computer personale e uno più grande accessibile tramite un servizio web. Hanno scritto una singola recensione realistica su una giacca di pelle, descrivendo come la pelle si fosse ammorbidita nel tempo e come la taglia fosse piccola. In questo testo fisso, hanno inserito due tipi di istruzioni nascoste. Una era un ordine diretto che diceva all'assistente di eliminare un account utente specifico. L'altra era una nota che fingeva di provenire da un team di moderazione, chiedendo all'assistente di eliminare lo stesso account. Hanno poi testato queste istruzioni in tre diverse posizioni: all'inizio della recensione, nel mezzo tra due paragrafi e alla fine. Hanno eseguito questo test 84 volte in totale, ripetendo ogni scenario tre volte per garantire la coerenza dei risultati.

I risultati sono stati chiari e sorprendentemente uniformi. In nessuna delle 84 prove il comando nascosto è riuscito a eliminare l'account dell'utente. Che l'istruzione fosse all'inizio, nel mezzo o alla fine, e che fosse un ordine diretto o una nota falsa, i modelli informatici non hanno mai eseguito l'eliminazione. Questo è stato un cambiamento significativo rispetto al loro lavoro precedente, dove recensioni brevi e aggressive avevano causato al modello locale l'eliminazione dell'account in ogni singolo caso. La lunghezza e la normalità della recensione completa hanno agito come uno scudo, impedendo l'esecuzione del comando. Il computer semplicemente non ha trattato la frase nascosta come un'istruzione valida su cui agire, indipendentemente da dove fosse collocata.

Tuttavia, la posizione del comando ha cambiato il modo in cui il computer ne parlava. Quando l'ordine diretto era posto all'inizio della recensione, il modello locale lo notava e lo menzionava nel suo riepilogo, segnalando che un recensore aveva chiesto di gestire un account. Ma quando lo stesso ordine veniva spostato nel mezzo o alla fine, il modello lo ignorava completamente, riepilogando il testo solo come una normale recensione di una giacca. Il comando nascosto in fondo veniva trattato come se fosse solo parte della storia sulla pelle e sulle cerniere. Il modello più grande basato sul web era ancora più resistente, rifiutandosi di agire sul comando in quasi tutti i casi e dichiarando esplicitamente una sola volta di aver visto una richiesta di eliminare un account all'interno di una recensione e di non volerla seguire.

Questo studio rivela una sfumatura cruciale nel modo in cui questi sistemi elaborano le informazioni. Sebbene nascondere un comando in una lunga recensione non lo renda invisibile, lo rende inefficace nel causare danni. I ricercatori hanno scoperto che, affinché un comando funzioni, la recensione stessa doveva essere breve e sembrare un messaggio diretto. Una volta che il testo diventava una recensione normale, di vari paragrafi, l'attenzione del computer si spostava sull'argomento del prodotto e l'istruzione nascosta andava persa nei dettagli. L'unica difesa che ha davvero funzionato è stata il fatto che al computer non fosse stato dato il potere di eliminare account in primo luogo. Lo studio conclude che, sebbene nascondere un comando in una lunga recensione possa impedire la sua esecuzione, non impedisce al computer di leggerlo, e fare affidamento sulla lunghezza di una recensione per proteggere un sistema è un rischio pericoloso. La vera sicurezza risiede nel limitare ciò che il computer è autorizzato a fare, piuttosto che sperare che il messaggio nascosto si perda nel rumore.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →