[-Fx-] NoScript 造成的安全性漏洞

看板Browsers作者 (Jedi)時間16年前 (2009/05/02 14:28), 編輯推噓21(21030)
留言51則, 20人參與, 最新討論串1/2 (看更多)
不久前 Adblock Plus 的作者在他的部落格上,寫了一篇文章: http://adblockplus.org/blog/attention-noscript-users 落落長的英文,重點摘要如下: - NoScript 很邪惡,為了賺廣告錢不擇手段 稍微長一點的要點翻譯整理: - NoScript 為了賺錢,強迫大家每一次更新都會跑去看他那滿滿廣告的 changelist 網頁 - NoScript FAQ 宣稱只有「重大版本更新」的時候才會這樣,但是 實際上是每次更新都會 - 通常 NoScript 擋掉網頁上的 JavaScript 的時候,就會擋掉一些廣告; 但是 NoScript 的預設白名單當中包含了 NoScript 網頁的網域 - 有心人士將可以利用 NoScript 的網頁來執行 XSS - 兩週前 Adblock Plus 的 EasyList 開始會擋 NoScript 網頁上的廣告 - 為了廣告,NoScript 並且與 Adblock Plus「不相容」 - NoScript 網頁開始用各種手段來避開 EasyList,EasyList 則不斷修改; 到了一週前,新版 NoScript 擴充套件加入了一些針對 Adblock Plus 的 惡意程式碼,用來停用 Adblock Plus 的部份功能,結果就是, 在許多網域 (尤其是 NoScript 網頁的網域,但不限於) 顯示會亂掉 - 由於有 Mozilla 的附加元件政策,因此 NoScript 的作者同意拿掉前述 那個針對 Adblock Plus 所加入的惡意程式碼;但是在昨天所釋出的新版 NoScript 當中,會主動把一份「過濾條件清單」加到 Adblock Plus, 其中把 NoScirpt 網站的相關網域列入白名單 - NoScript 網站上宣稱這是「因為 EasyList 意圖攻擊 (NoScript) 開發者 的網站,使得許多功能爛掉,所以我們加入了這份白名單」 - 實際上 EasyList 就只是在擋廣告而已。NoScript 網頁意圖 規避 EasyList 才是造成所謂「不相容」的主因 - 這份 NoScript 加入的白名單不會事先取得使用者同意,就逕行加入; 而且加入後無法移除(移除的話下次開啟 Firefox 時會自己加回來), 只能停用。就算反安裝 NoScript 後,那個白名單也還是在。 註: 現在的 NoScript 網頁上說,NoScript 1.9.2.6 會不經詢問自動移除 前述的白名單.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.155.22

05/02 14:33, , 1F
改裝YesScript?
05/02 14:33, 1F

05/02 14:38, , 2F
有沒有那麼黑暗...
05/02 14:38, 2F

05/02 14:48, , 3F
還好我不用這套件~~NoScript真邪惡~~
05/02 14:48, 3F

05/02 14:56, , 4F
NoScript 原本的賣點是「預設擋全部」,YesScript 則不是啊
05/02 14:56, 4F

05/02 15:52, , 5F
終於戰了 早就對Noscript不爽很久了
05/02 15:52, 5F

05/02 15:58, , 6F
戰啦戰啦戰啦 我的OP是預設JS全關的說~
05/02 15:58, 6F

05/02 16:23, , 7F
標題殺人?除了「有心人士將可以利用 NoScript 的網頁來執行
05/02 16:23, 7F

05/02 16:24, , 8F
XSS」之外,其他講的似乎跟安全性漏洞無關?
05/02 16:24, 8F

05/02 17:04, , 9F
現在用到JS的網頁很多 全擋掉並不是個好方法
05/02 17:04, 9F

05/02 17:05, , 10F
所以我都是用YesScript 只擋想擋的
05/02 17:05, 10F

05/02 17:33, , 11F
幸好沒在用了XD adblock plus比Noscript重要多了
05/02 17:33, 11F

05/02 17:37, , 12F
很久之前用過Noscript一段時間 確有同感(ADP也比較好)
05/02 17:37, 12F

05/02 17:47, , 13F
Noscript蠻雞肋的
05/02 17:47, 13F

05/02 18:11, , 14F
換用YesScript好了...反正要擋的也只是固定幾個.
05/02 18:11, 14F

05/02 18:15, , 15F
有安裝過要先升1.9.2.6 再反安裝.
05/02 18:15, 15F

05/02 18:44, , 16F
使用者自訂的部份優先權應該最高吧?
05/02 18:44, 16F

05/02 20:05, , 17F
把NoScript的網域從預設白名單中移除不就好了
05/02 20:05, 17F

05/02 20:29, , 18F
樓上....前面有說重開還會被自動加回去
05/02 20:29, 18F

05/02 20:29, , 19F
不過新版本有自動移除掉了就是
05/02 20:29, 19F

05/02 21:11, , 20F
我是說NoScript自己預設的白名單,不是對adblock plus的
05/02 21:11, 20F

05/02 22:48, , 21F
這邊的問題在於,安裝/更新完之後才能把預設白名單刪除
05/02 22:48, 21F

05/02 22:48, , 22F
但是在做這件事之前,就會先連到 NoScript changelist 網頁
05/02 22:48, 22F

05/02 22:48, , 23F
這個時間點就有可能先中 XSS 了
05/02 22:48, 23F

05/02 22:54, , 24F
(當然話說回來,對NoScript網站不信任的前提下,的確是連
05/02 22:54, 24F

05/02 22:54, , 25F
NoScript擴充套件的程式碼也不能信任,而不應該安裝了...)
05/02 22:54, 25F

05/03 10:20, , 26F
NOSCRIPT的作者很誇張喔...留這污名 誰還敢用它
05/03 10:20, 26F

05/03 10:35, , 27F
很多套件更新都會連到網頁吧...感覺只是兩個套件的紛爭
05/03 10:35, 27F

05/03 10:36, , 28F
基本上套件大部分人不知道是否安全,乾脆都不要裝?
05/03 10:36, 28F

05/03 10:41, , 29F
會每次更新都連過去的的確是有阿 像flashgot
05/03 10:41, 29F

05/03 11:50, , 30F
內行都用 YesScript 自由自訂 NoScript規則給人訂誰相信
05/03 11:50, 30F

05/03 12:39, , 31F
YS的問題就是不能預先擋住一些可疑網站
05/03 12:39, 31F

05/03 12:40, , 32F
而NS因為預設全擋所以沒這問題
05/03 12:40, 32F

05/03 12:40, , 33F
像是跑到不知名的地方去 總不該先中毒了再把他ban掉吧
05/03 12:40, 33F

05/03 13:05, , 34F
推樓上,像小遊戲版那個武林大會的彈出視窗多到2~4萬
05/03 13:05, 34F

05/03 13:05, , 35F
個,很扯,總不能等他跑到當掉之後才想去把他加黑名單
05/03 13:05, 35F

05/03 13:08, , 36F
不擋又不行...
05/03 13:08, 36F

05/03 13:37, , 37F
那麼究竟NS有沒有實質危險呢? 我看addons的網站NS已經被罵
05/03 13:37, 37F

05/03 13:38, , 38F
翻了...
05/03 13:38, 38F

05/03 13:55, , 39F
認為no應該比yes好,只相信你相信的,一堆網頁可能有問題
05/03 13:55, 39F

05/03 13:56, , 40F
noscript也可以定規則,一般人還是no比較好
05/03 13:56, 40F

05/03 16:13, , 41F
Firefox本來就會阻擋有害的網站了 不覺得有需要擋JS
05/03 16:13, 41F

05/03 16:46, , 42F
如果真的有去看過 NoScript 預設白名單的,會發現 yahoo.com
05/03 16:46, 42F

05/03 16:47, , 43F
和 yimg.com 也在其中,試問其他有心人士真的要做 XSS 的話,
05/03 16:47, 43F

05/03 16:49, , 44F
是透過 yahoo 龐大的各式網頁較好下手,還是 noscript.net 呢
05/03 16:49, 44F

05/03 16:51, , 45F
這整件事根本是反廣告人士 (ABP) 與利用更新時賺廣告費 (NS)
05/03 16:51, 45F

05/03 16:53, , 46F
之戰,就我個人而言我是不反對 NoScript 更新會帶我去看廣告
05/03 16:53, 46F

05/03 16:56, , 47F
NoScript 唯一錯的是後來試圖去干擾 Adblock Plus, 不過既然
05/03 16:56, 47F

05/03 16:58, , 48F
作者已經出來道歉,也已經作出修正,就先把 NS 留校察看了 XD
05/03 16:58, 48F

05/03 17:29, , 49F
白名單真的都不放心,全部砍掉不就好了?
05/03 17:29, 49F

05/03 17:34, , 50F
firefox擋的應該只是名單,有的網站被加料,不一定知道
05/03 17:34, 50F

05/05 19:08, , 51F
每一秒鐘都有網站被加料
05/05 19:08, 51F
文章代碼(AID): #19--WXn_ (Browsers)
文章代碼(AID): #19--WXn_ (Browsers)