Các nhà nghiên cứu tại The Citizen Lab lần đầu tiên công bố bằng chứng kỹ thuật về phần mềm gián điệp đánh thuê tinh vi được phát tán qua quảng cáo trực tuyến. Bài đưa tin của WIRED gọi đây là một "kịch bản ác mộng", và cách mô tả đó hoàn toàn phù hợp: phần mềm gián điệp zero-click qua quảng cáo nhắm mục tiêu có thể biến hệ sinh thái quảng cáo thông thường thành đường phát tán cho các công cụ giám sát. Bài viết này giải thích những gì đã được báo cáo, cách thức hoạt động chung của loại tấn công này, và những biện pháp phòng vệ nào đáng để bạn dành thời gian.

Một lưu ý về phạm vi: nguồn tin mà chúng tôi có được khá ngắn gọn, nên chúng tôi giới hạn các chi tiết cụ thể trong những gì đã được công bố. Ở những phần mô tả cách các cuộc tấn công dựa trên quảng cáo hoạt động nói chung, chúng tôi đang giải thích khái niệm, chứ không bổ sung chi tiết về trường hợp cụ thể này.

Citizen Lab đã phát hiện ra điều gì

Citizen Lab là một nhóm nghiên cứu nổi tiếng với việc điều tra các mối đe dọa kỹ thuật số nhắm vào nhà báo, nhà hoạt động và các mục tiêu khác trong xã hội dân sự. Theo bài đưa tin, các nhà nghiên cứu của nhóm này nay đã công bố bằng chứng kỹ thuật cho thấy phần mềm gián điệp đánh thuê, tức các công cụ giám sát thương mại được bán cho khách hàng trả tiền, có thể được phát tán qua quảng cáo trực tuyến.

Từ khóa ở đây là "lần đầu tiên." Các nhà nghiên cứu bảo mật từ lâu đã cảnh báo rằng các mạng quảng cáo có thể bị lợi dụng theo cách này, nhưng bằng chứng kỹ thuật được công bố công khai mới là thứ đưa một mối lo từ lý thuyết thành được ghi nhận. Đó là lý do phát hiện này quan trọng ngay cả khi bạn không phải là mục tiêu khả dĩ.

Phần mềm gián điệp zero-click lây lan qua quảng cáo như thế nào

Một cuộc tấn công zero-click không cần bất kỳ hành động nào từ nạn nhân. Không có liên kết đáng ngờ nào để nhấn và không có tệp đính kèm nào để mở. Thiết bị bị xâm phạm chỉ đơn giản bằng việc xử lý thứ gì đó được gửi đến nó.

Quảng cáo trực tuyến là một phương tiện phát tán khả thi vì nhiều lý do:

  • Quảng cáo tải tự động. Các trang web và ứng dụng tải và hiển thị nội dung quảng cáo ở chế độ nền, mà bạn không hề chủ động lựa chọn.
  • Quảng cáo được nhắm mục tiêu. Các hệ thống quảng cáo được xây dựng để tiếp cận những đối tượng cụ thể, nghĩa là về nguyên tắc, kẻ tấn công có thể nhắm nội dung vào một nhóm hẹp thay vì công chúng nói chung.
  • Chuỗi quảng cáo rất phức tạp. Nội dung thường đi qua nhiều bên trung gian trước khi đến màn hình, khiến bất kỳ một bên nào cũng khó kiểm tra được mọi thứ.

Nói một cách thực tế, điều này có nghĩa là chính hạ tầng cho phép nhà quảng cáo tìm ra một kiểu người dùng cụ thể cũng có thể giúp kẻ tấn công tìm ra một cá nhân cụ thể. Chúng tôi không có thêm chi tiết kỹ thuật nào từ nguồn tin về cơ chế chính xác, nên những độc giả muốn phân tích đầy đủ nên tham khảo trực tiếp nghiên cứu đã công bố của Citizen Lab.

Vì sao điện thoại và nhắm mục tiêu quảng cáo khiến người dùng bị phơi nhiễm

Điện thoại là mục tiêu hấp dẫn vì chúng chứa tin nhắn, lịch sử vị trí, ảnh và thông tin xác thực, và gần như luôn được kết nối. Chúng cũng liên tục hiển thị nội dung của bên thứ ba trong trình duyệt và ứng dụng.

Nhắm mục tiêu quảng cáo tạo thêm một tầng phơi nhiễm thứ hai. Các nhà môi giới dữ liệu và nền tảng quảng cáo thu thập các tín hiệu về bạn là ai và bạn đi đâu, và chính những tín hiệu đó giúp việc nhắm mục tiêu chính xác trở nên khả thi. Càng nhiều dữ liệu đó lưu hành, một người mua phần mềm gián điệp đánh thuê có động cơ càng dễ chọn ra một cá nhân cụ thể.

Đây cũng là lý do rủi ro thực tế không đồng đều. Phần mềm gián điệp đánh thuê rất đắt đỏ và trong lịch sử thường gắn với các mục tiêu có giá trị cao như nhà báo, người bất đồng chính kiến và quan chức, chứ không phải người dùng thông thường. Hầu hết mọi người khó có khả năng là nạn nhân nhắm đến. Nhưng một phương thức phát tán dựa trên hạ tầng quảng cáo đại chúng thì đáng để hiểu, vì những biện pháp phòng vệ giúp chống lại nó cũng giúp chống lại các mối đe dọa phổ biến hơn.

Điều gì giúp giảm rủi ro cho bạn (và VPN phù hợp ở đâu)

Không có công cụ đơn lẻ nào ngăn được một cuộc tấn công như thế này. Cách tiếp cận nhiều lớp là phản ứng hợp lý.

Luôn cập nhật thiết bị của bạn. Phần mềm gián điệp dựa vào các lỗ hổng phần mềm, và các bản cập nhật sẽ vá chúng. Bài viết của chúng tôi về cách Lazarus Group khai thác lỗi kernel Windows trước bản vá tháng Tám cho thấy cách kẻ tấn công có thể lợi dụng một lỗ hổng trước khi bản vá tồn tại, và vì sao việc cài đặt bản vá kịp thời vẫn quan trọng sau khi bản vá đã có.

Sử dụng Chế độ Khóa nếu bạn có rủi ro cao. Chế độ Khóa của Apple được thiết kế cho những người có thể đối mặt với các cuộc tấn công có mục tiêu. Nó làm giảm bề mặt tấn công của thiết bị, với cái giá là một số tính năng. Nếu bạn là nhà báo, nhà hoạt động hoặc làm việc trong lĩnh vực nhạy cảm, điều này đáng để cân nhắc.

Xem lại cài đặt theo dõi quảng cáo của bạn. Hạn chế cá nhân hóa quảng cáo và đặt lại hoặc hạn chế mã định danh quảng cáo của bạn sẽ giảm dữ liệu sẵn có cho việc nhắm mục tiêu. Chặn nội dung ở cấp trình duyệt cũng có thể cắt giảm lượng nội dung quảng cáo của bên thứ ba được tải về.

Hiểu rõ VPN làm được gì và không làm được gì. VPN mã hóa lưu lượng của bạn giữa thiết bị và máy chủ VPN, và có thể ẩn địa chỉ IP của bạn khỏi các trang web bạn truy cập. Điều đó có thể làm giảm một số tín hiệu theo dõi. Nó không vá điện thoại của bạn, và nó không ngăn một thiết bị đã bị xâm phạm xử lý nội dung độc hại. Hãy coi nó như một lớp hạn chế, chứ không phải lá chắn chống lại các khai thác zero-click.

Điều này có ý nghĩa gì với bạn

Với hầu hết độc giả, nghiên cứu này là một tín hiệu, không phải lý do để hoảng loạn. Việc sử dụng phần mềm gián điệp đánh thuê được ghi nhận nhắm vào một số ít người, và phát hiện này không có nghĩa là việc duyệt quảng cáo thông thường có khả năng xâm phạm điện thoại của bạn ngay hôm nay. Điều nó cho thấy là hạ tầng quảng cáo có thể bị biến thành một kênh tấn công, điều này củng cố lý lẽ cho các thói quen cơ bản: phần mềm cập nhật, ít trình theo dõi hơn, và giảm phơi nhiễm với nội dung bên thứ ba không cần thiết.

Nếu bạn xử lý thông tin nhạy cảm hoặc có lý do để nghĩ rằng mình có thể bị nhắm mục tiêu, mức yêu cầu sẽ cao hơn. Hãy kết hợp cập nhật, Chế độ Khóa và kiểm soát quảng cáo chặt chẽ hơn, đồng thời cân nhắc tìm hướng dẫn từ các tổ chức bảo mật kỹ thuật số hỗ trợ các nhóm có rủi ro.

Những điểm chính cần ghi nhớ

  • Cập nhật điện thoại và ứng dụng ngay khi có bản vá.
  • Bật Chế độ Khóa nếu bạn có rủi ro cao.
  • Hạn chế cá nhân hóa quảng cáo và đặt lại hoặc hạn chế mã định danh quảng cáo của bạn.
  • Cân nhắc trình chặn nội dung để giảm việc tải quảng cáo bên thứ ba.
  • Dùng VPN để bảo vệ quyền riêng tư, nhưng đừng dựa vào nó để ngăn phần mềm gián điệp zero-click qua quảng cáo nhắm mục tiêu.
  • Để có bối cảnh vá lỗi rộng hơn, xem bài đưa tin của chúng tôi về lỗ hổng zero-day thứ chín của Windows do nhà nghiên cứu Nightmare Eclipse công bố.

Phát hiện của Citizen Lab là lời nhắc rằng hệ sinh thái quảng cáo là một phần trong bề mặt tấn công của bạn. Bạn không thể kiểm soát mọi mạng quảng cáo, nhưng bạn có thể thu hẹp khe hở bằng một vài cài đặt có chủ đích và cập nhật nhất quán.