I ricercatori dell'Universit� di Birmingham e della societ� di sicurezza Fuzzware hanno provato 26 fra telefoni e moduli cellulari alla ricerca di una capacit� poco discussa: quella di una SIM di ordinare al dispositivo che la ospita l'esecuzione di un comando. In nove dei ventisei la capacit� era attiva. Su una colonnina di ricarica per veicoli elettrici disponibile in commercio � bastata per far girare codice scelto dagli autori del test, in un lavoro presentato questa settimana a USENIX WOOT, a Baltimora.

Il comando si chiama RUN AT e appartiene ai comandi proattivi, l'insieme standardizzato di istruzioni che una SIM pu� spingere verso il terminale invece di limitarsi a farsi leggere. Chiede al modem di eseguire un comando AT, il linguaggio di controllo dei modem che risale allo Hayes Smartmodem del 1981 e che ogni produttore estende con aggiunte proprie. Supportarlo significa consegnare alla carta una console di uso generale.

Marius Muench, docente di informatica all'Universit� di Birmingham, ha osservato nell'annuncio dell'ateneo che la capacit� proattiva della SIM e la superficie d'attacco che apre sono "esplicitamente definite nelle specifiche tecniche per la comunicazione cellulare". � il motivo per cui inquadra il risultato come conforme allo standard e non come una sua violazione. La precisazione � fondamentale nel momento in cui si pensa ad un rimedio: i singoli difetti sono normali errori di programmazione e si correggono, mentre l'interfaccia che li espone � una funzione documentata, e spegnerla � una decisione a carico del produttore.