Esiste sicuramente un rischio: lo scripting consente essenzialmente l'esecuzione di codice sul browser. Le vulnerabilità vanno dalla lettura della cronologia del browser all'installazione di malware al phishing delle credenziali bancarie, ognuna delle quali può potenzialmente causare "danni" in qualche modo.
Tuttavia, dato che la maggior parte dei siti web di oggi si basa sullo scripting , c'è un'enorme perdita nella disattivazione degli script, fino a includere il sito che non viene più visualizzato nel browser. Inoltre, la disattivazione dello scripting non protegge da altri modi in cui accadono cose brutte al tuo computer, quindi il ritorno per l'inconveniente non è incredibilmente alto.
Probabilmente l'uso più comune dello scripting è l'analisi, che consente al webmaster di quel sito di ottenere informazioni su chi sta accedendo a quali pagine, migliorando così potenzialmente il flusso del sito e le informazioni presentate. Tuttavia, il rovescio della medaglia dell'analisi è la pubblicità mirata, che consente agli inserzionisti di seguire gli utenti su più siti.
La maggior parte degli script sui siti web sono "per lo più" innocui, proprio come lo è la maggior parte del software disponibile " per lo più innocuo. Gli addetti alla sicurezza si concentrano sul lato dannoso delle cose e apprendono continuamente che esiste un compromesso tra usabilità e sicurezza.
Quello che faccio personalmente è usare Firefox con i componenti aggiuntivi NoScript e Ghostery. Tra questi due - NoScript in particolare - la possibilità di avere script iniettati nella pagina che sto visualizzando è notevolmente ridotta. Mi aspetto ancora di essere picchiato a un certo punto, ma gli strumenti che ho faranno un lavoro ragionevole nel tenermi al corrente di ciò che sta accadendo finché continuerò a prestare attenzione.