J'ai jeté un coup d'œil rapide à Avis de sécurité pour Firefox 3.6 . Bien que j'aie pu en oublier certains, 6 des 13 avis figurant sur cette page pourraient être évités en désactivant JavaScript. En outre, l'un des avis restants dépend de polices téléchargeables, que NoScript bloque également par défaut (il s'agit de l'option "Forbid @font-face" dans sa boîte de dialogue de configuration).
Les autres fois où je me suis penché sur la question, la proportion était à peu près la même : environ 50 % des vulnérabilités de Firefox dépendaient de JavaScript.
La désactivation de JavaScript peut également rendre l'exploitation des autres vulnérabilités plus difficile, puisque l'attaquant doit créer une attaque qui ne nécessite pas JavaScript. Il est également très probable que l'attaquant ne se soucie pas de JavaScript et l'utilise même s'il n'en a pas besoin ; après tout, les personnes qui utilisent NoScript ont tendance à être soucieuses de la sécurité et à mettre à jour leur navigateur dès qu'une faille de sécurité est annoncée.
Enfin, avec NoScript, vous pouvez autoriser JavaScript sur un site web tout en désactivant les scripts des autres domaines inclus dans ce site. Cela inclut les serveurs publicitaires tiers, le code de suivi tiers et l'exploitation du JavaScript dans une iframe cachée au bas de la page qui provient d'un autre domaine (ce dernier point est une chose courante pour les sites compromis).