以色列廣告業者利用定向廣告發動零點擊攻擊,半島電視臺裝置遭間諜軟體入侵

加拿大多倫多大學公民實驗室(Citizen Lab)公布調查,發現以色列廣告業者Discover-Tech利用精準投放的線上廣告,協助間諜軟體業者Candiru對特定裝置發動零點擊攻擊。2024年至2025年間,半島電視臺至少45臺裝置遭鎖定,其中已有裝置確認感染Candiru間諜軟體。研究團隊將這類攻擊稱為AdFection,使用者無須點擊廣告,僅載入指定廣告就可能遭到入侵。

Discover-Tech透過Google與Yandex等廣告交易平臺,以即時競價方式購買廣告版位,並利用自家Controlium平臺,依行動廣告識別碼、Cookie識別碼或IP位址指定目標。廣告在網站或App載入時,內嵌程式碼會向Discover-Tech的NOAS伺服器傳送識別資訊,伺服器再決定是否回傳JavaScript程式碼,將被選定的裝置導向Candiru攻擊基礎設施。其他使用者通常不會收到相同內容,但裝置資料仍可能被蒐集。

攻擊者並未將實際的漏洞利用程式碼直接放在廣告內,而是由後端伺服器決定是否提供,因此可避開部分廣告平臺的自動化掃描。

半島電視臺提供的網路紀錄顯示,受感染裝置先連線至Discover-Tech的網域,接著接觸Candiru的裝置檢查伺服器,最後與命令與控制(C&C)伺服器通訊。半島電視臺也從一臺遭入侵裝置取出Windows DLL惡意程式樣本,比對其持續駐留、字串混淆及網路連線檢查方式,高度確信該樣本是Candiru攻擊程式的較新版本。

研究人員提到,這是首次有公開技術證據,證實精準廣告被用來散布零點擊間諜軟體,並造成實際感染的案例。Citizen Lab分析Discover-Tech於今年3月至6月的約37.7億筆廣告競價紀錄,發現帶有NOAS連線程式碼的廣告曾出現在75,373款Android與iOS App,以及120,768個網站。

Discover-Tech自2020年起列入Google及歐洲互動廣告協會(IAB Europe)的廣告供應商名錄,Google已於10月初終止該公司使用廣告交易平臺的權限,IAB Europe也在10月8日將其移出名錄。Beeswax、Vungle及Eskimi則分別移除、暫停或封鎖Discover-Tech的存取權限。Citizen Lab建議企業在網路閘道及員工裝置封鎖廣告與追蹤程式,並透過裝置管理設定限制廣告追蹤。