歐洲航天局被黑客入侵了,部署JavaScript代碼
歐洲航天局(ESA)的官方網絡商店遭遇黑客入侵,加載用于生成虛假Stripe支付頁面的JavaScript代碼。
歐洲航天局每年的預算超過100億歐元,其主要任務是通過培訓宇航員以及建造火箭和衛星來探索宇宙奧秘,進而拓展太空活動的邊界。目前,獲準銷售的ESA商品網絡商店已無法使用,頁面顯示的信息是“暫時失去軌道”。
就在昨天,這段惡意腳本出現在歐洲航天局的網站上,并開始收集客戶信息,其中包含在購買流程最后階段提供的支付卡數據。電子商務安全公司Sansec于昨日察覺到這段惡意腳本,并發出警告稱,這家商店看起來是與ESA系統集成的,這可能會給該機構的員工帶來風險。
Sansec警告ESA商店已被入侵
Sansec發現,用于提取信息的域名與銷售ESA商品的合法商店所使用的名稱相同,只是頂級域(TLD)有所不同。歐洲機構的官方商店使用的是.com的頂級域名“esaspaceshop”,而黑客使用相同名稱但不同頂級域(TLD)的.pics(即esaspaceshop[.]pics),這一點在ESA商店的源代碼中能夠看到:
ESA網絡商店中注入的惡意JavaScript
該腳本包含來自Stripe SDK的混淆HTML代碼,當客戶試圖完成購買操作時,就會加載一個虛假的Stripe支付頁面。值得注意的是,這個虛假的Stripe頁面看上去并不可疑,特別是當該頁面由ESA的官方網絡商店提供。
ESA的網絡商店加載虛假的Stripe支付頁面
網絡應用程序安全公司Source Defense Research證實了Sansec的發現,并捕獲到了在ESA官方網絡商店中加載的虛假Stripe支付頁面。目前ESA官網網絡商店已經解決該問題,不再出現虛假的Stripe支付頁面,但在網站的源代碼中仍然能夠看到惡意腳本。
ESA表示,這家商店并非托管在其基礎設施上,也不管理其上的數據,所以不用擔心會影響ESA相關工作。通過簡單的WHOIS查詢可確認,這家商店的域名注冊信息與ESA的官方域名(esa.int)分離,且注冊人的聯系方式被隱私保護掩蓋。
ESA在線商店的攻擊事件是一個典型案例,反映出品牌授權模式在網絡安全管理中的潛在風險。特別是當授權的外部平臺未能執行嚴格的安全審查時,品牌自身的聲譽和用戶的安全都會受到威脅。
參考來源:https://www.bleepingcomputer.com/news/security/european-space-agencys-official-store-hacked-to-steal-payment-cards/