2012年1月9日 星期一

印表機真的會被駭客入侵 ?!


在嚴寒氣候與歐債問題使人感到格外寒冷下,一場在歐洲的研討會中,新的資安風暴正在醞釀中。在28C3「第二十八屆(Chaos Communications Congress)」會議中,來自於美國哥倫比亞大學的研究生Ang Cui與Jonathan Voris展示了HP印表機所存在的安全弱點。該弱點的影響可讓印表機將列印檔檔案內容傳送至指定的網路位址,先決條件是這台印表機對外的通訊沒有被阻擋。其次,可以透過主動式攻擊(active attack)直接更新印表機韌體(PORT: TCP 9100),以及反射式攻擊方法(reflexive attack)將攻擊碼隱藏於欲列印的檔中,印表機讀入後完成攻擊行動,控制印表機進行網路面的活動成為殭屍印表機。


繼網路分享器被證實可以被駭客入侵並且控制之後,連網裝置的韌體與嵌入式系統安全問題預期會引發新一波的研究與攻擊,在目前作業系統、網路安全與網站安全入侵門檻逐漸提高後,駭客與研究者便轉向行動裝置與嵌入式系統,這樣的威脅程度不亞於內部電腦被入侵,而這方面因為以往沒有太多的安全觀念,因此可以預期地可能在不久的將來爆發大規模與跨廠商跨系統的安全威脅,目前在網路上有七萬六千多台印表機可能有安全疑慮。

Ang所展示的原理是修改HP印表機遠端韌體更新檔案RFU (remote firmware update) 的內容與檢查碼,重新封包後運行。其中包含PJL列印工作語言,亦可嵌入Postscript,進而達到控制印表機的作業系統。據HP官方網站的內容,影響範圍是2009年之前的印表機型號,可以透過更新韌體、停止遠端韌體更新、限制印表機管理介面存取、過濾列印工作語言PJL內容,以上的方法做到預防此威脅的發生,在Ang還未真正釋出驗證工具之前,大家趕快去檢查有哪些印表機可能在影響的範圍內,Ang同時提醒,其他印表機或網路裝置如Router也有機會使用類似的方法攻擊成功。至於能不能遠端讓印表機自燃,他僅展示一張因為溫度較高而變泛黃的紙張,粉碎了印表機過熱自燃的傳聞。

以下為Ang的投影片中提到可能會成功的印表機型號,詳細解決方式與影響範疇請以廠商之官方網站為準。


HP LaserJet Enterprise 500 color M551 
HP LaserJet P4014 
HP LaserJet M9040 Multifunction Printer
HP LaserJet Enterprise 600 M601 
HP LaserJet P4015
HP LaserJet 9050
HP LaserJet Enterprise 600 M602 
HP LaserJet 4240 
HP LaserJet M9050 Multifunction Printer
HP LaserJet Enterprise 600 M603 
HP LaserJet 4250 
HP 9200c Digital Sender
HP Color LaserJet CM1312 Multifunction
HP LaserJet 4345 Multifunction Printer 
HP 9250c Digital Sender
HP LaserJet Pro CM1415 Color Multifunction
HP LaserJet 4350 
HP Color LaserJet 9500
HP Color LaserJet CP1510 
HP LaserJet P4515 
HP Color LaserJet CM3530
HP LaserJet M1522 Multifunction Printer 
HP Color LaserJet Enterprise CP4520 
HP Color LaserJet 3800
HP LaserJet Pro CP1525 Color Printer 
HP Color LaserJet Enterprise CP4525 
HP Color LaserJet CP4005
HP LaserJet Pro M1536 Multifunction Printer
HP Color LaserJet Enterprise CM4540 
HP Color LaserJet CM6040
HP Color LaserJet CP2025 
HP LaserJet Enterprise M4555 Multifunction
HP CM8060 Color Multifunction Printer
HP LaserJet P2035 
HP Color LaserJet 4700 
HP LaserJet 9040
HP LaserJet P2055 
HP Color LaserJet 4730 Multifunction Printer 
HP LaserJet M3027 Multifunction Printer
HP Color LaserJet CM2320 Multifunction
HP Color LaserJet CM4730 Multifunction
HP LaserJet M3035
HP LaserJet M2727 Multifunction Printer 
HP LaserJet M5025 Multifunction Printer 
HP Color LaserJet CP3505
HP Color LaserJet 3000 
HP LaserJet M5035 
HP Color LaserJet CP3525
HP LaserJet P3005 
HP LaserJet 5200n 
HP Color LaserJet CP5525
HP LaserJet Enterprise P3015 
HP Color LaserJet Professional CP5225  
HP Color LaserJet 5550
HP Color LaserJet CP6015 
HP Color LaserJet CM6030


沒有留言:

張貼留言